<pre style='margin:0'>
Renee Otten (reneeotten) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/ad99a6b3472e09910ef29a2dea4bc6d50471099e">https://github.com/macports/macports-ports/commit/ad99a6b3472e09910ef29a2dea4bc6d50471099e</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit ad99a6b3472e09910ef29a2dea4bc6d50471099e
</span>Author: Renee Otten <reneeotten@macports.org>
AuthorDate: Thu May 22 10:49:50 2025 -0400

<span style='display:block; white-space:pre;color:#404040;'>    mycli: update to 1.31.2
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    - switch to PyPI
</span><span style='display:block; white-space:pre;color:#404040;'>    - update python variants
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes: https://trac.macports.org/ticket/71412
</span>---
 databases/mycli/Portfile | 42 ++++++++++++++++++++++++++----------------
 1 file changed, 26 insertions(+), 16 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/mycli/Portfile b/databases/mycli/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index d00041b1885..a415d52aadb 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/databases/mycli/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/mycli/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2,10 +2,9 @@
</span> 
 PortSystem          1.0
 PortGroup           python 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup           github 1.0
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        dbcli mycli 1.27.2 v
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-github.tarball_from archive
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name                mycli
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             1.31.2
</span> revision            0
 
 categories          databases python
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -18,23 +17,32 @@ long_description    {*}${description}
</span> 
 homepage            https://mycli.net
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  e8af29534da419053763a87b251a8dfc3646e678 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  2d89259911289cc09295875c4017b0e0b6db1a83a3600c67378fcdcb6eba2454 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    286537
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  d5f8f55e7b39839df9d0c76e6fcd1cedd0a5a895 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  6f4929da427fb724d07e197428e32e0f93b2a45beb2308c81fc3e8384583d72b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    295447
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant python38 conflicts python39 python310 description "Use Python 3.8" {}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant python39 conflicts python38 python310 description "Use Python 3.9" {}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-variant python310 conflicts python38 python39 description "Use Python 3.10" {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant python39 conflicts python310 python311 python312 python313 description "Use Python 3.9" {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant python310 conflicts python39 python311 python312 python313 description "Use Python 3.10" {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant python311 conflicts python39 python310 python312 python313 description "Use Python 3.11" {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant python312 conflicts python39 python310 python311 python313 description "Use Python 3.12" {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant python313 conflicts python39 python310 python311 python312 description "Use Python 3.13" {}
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if {[variant_isset python38]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    python.default_version 38
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-} elseif {[variant_isset python39]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {[variant_isset python39]} {
</span>     python.default_version 39
<span style='display:block; white-space:pre;background:#ffe0e0;'>-} else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    default_variants +python310
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+} elseif {[variant_isset python310]} {
</span>     python.default_version 310
<span style='display:block; white-space:pre;background:#e0ffe0;'>+} elseif {[variant_isset python311]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    python.default_version 311
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+} elseif {[variant_isset python312]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    python.default_version 312
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+} else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    default_variants +python313
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    python.default_version 313
</span> }
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-setuptools_scm
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> depends_lib-append  port:py${python.version}-cli-helpers \
                     port:py${python.version}-click \
                     port:py${python.version}-configobj \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -44,11 +52,13 @@ depends_lib-append  port:py${python.version}-cli-helpers \
</span>                     port:py${python.version}-pygments \
                     port:py${python.version}-pymysql \
                     port:py${python.version}-pyperclip \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:py${python.version}-setuptools \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-sqlglot \
</span>                     port:py${python.version}-sqlparse \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:py${python.version}-pyaes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-pyaes \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-pyfzf
</span> 
 test.run            yes
<span style='display:block; white-space:pre;background:#e0ffe0;'>+python.test_framework
</span> test.env-append     PYTHONPATH=${worksrcpath}/build/lib
 test.cmd            ${python.bin}
 test.pre_args       -m ${name}.main
</pre><pre style='margin:0'>

</pre>