<pre style='margin:0'>
Andrey Stromnov (stromnov) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/06b81e28facb5e2e8825fa2119ffb9350990472c">https://github.com/macports/macports-ports/commit/06b81e28facb5e2e8825fa2119ffb9350990472c</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 06b81e28facb5e2e8825fa2119ffb9350990472c
</span>Author: Andrey Stromnov <stromnov@macports.org>
AuthorDate: Mon Feb 19 16:17:20 2024 +0300

<span style='display:block; white-space:pre;color:#404040;'>    py-ipython: update to 8.21.0
</span>---
 python/py-ipython/Portfile            | 69 +++++++++++++----------------------
 python/py-ipython/files/py27-ipython  |  3 --
 python/py-ipython/files/py27-ipython2 |  3 --
 python/py-ipython/files/py37-ipython  |  3 --
 python/py-ipython/files/py37-ipython3 |  3 --
 5 files changed, 25 insertions(+), 56 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-ipython/Portfile b/python/py-ipython/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 1a15561e458..342eab66185 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-ipython/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-ipython/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,15 +5,14 @@ PortGroup           python 1.0
</span> PortGroup           select 1.0
 
 name                py-ipython
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             8.14.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             8.21.0
</span> revision            0
 categories-append   devel science
 license             BSD
 supported_archs     noarch
 platforms           {darwin any}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-python.versions     27 37 38 39 310 311 312
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-python.pep517       yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+python.versions     38 39 310 311 312
</span> 
 maintainers         {aronnax @lpsinger} {stromnov @stromnov} openmaintainer
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -22,9 +21,9 @@ long_description    {*}${description}
</span> 
 homepage            https://ipython.org/
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  703e6338e3df5aea1a4b86b1e9dd8063688b681d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  1d197b907b6ba441b692c48cf2a3a2de280dc0ac91a3405b39349a50272ca0a1 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    5470735
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  e119b7b313587830181ed3566e33ba6ba6889e1d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  48fbc236fbe0e138b88773fa0437751f14c3645fb483f1d4c5dee58b37e5ce73 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    5490331
</span> 
 if {${name} ne ${subport}} {
     set python_major [string index ${python.version} 0]
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -32,57 +31,39 @@ if {${name} ne ${subport}} {
</span>     depends_run-append  port:ipython_select \
                         port:ipython${python_major}_select
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append  port:py${python.version}-appnope \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        port:py${python.version}-backcall \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        port:py${python.version}-decorator \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_lib-append  port:py${python.version}-decorator \
</span>                         port:py${python.version}-jedi \
                         port:py${python.version}-matplotlib-inline \
                         port:py${python.version}-pexpect \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        port:py${python.version}-pickleshare \
</span>                         port:py${python.version}-prompt_toolkit \
                         port:py${python.version}-pygments \
                         port:py${python.version}-stack_data \
                         port:py${python.version}-traitlets
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    if {${python.version} eq 27} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        version             5.8.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        revision            0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        distname            ${python.rootname}-${version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        checksums           rmd160  8f11c03f31ed7d11d566f13eeda5cdcec8c07105 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            sha256  4bac649857611baaaf76bc82c173aa542f7486446c335fe1a6c05d0d491c8906 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            size    4977824
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        python.pep517       no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        depends_lib-append  port:py${python.version}-setuptools \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            port:py${python.version}-backports-shutil_get_terminal_size \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            port:py${python.version}-pathlib2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            port:py${python.version}-gnureadline \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            port:py${python.version}-simplegeneric
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        depends_lib-delete  port:py${python.version}-backcall \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            port:py${python.version}-jedi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    } elseif {${python.version} eq 37} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        version             7.30.1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        revision            0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        distname            ${python.rootname}-${version}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        checksums           rmd160  4d87cbf576bd491eb0b5c6251891b458f5f52f3d \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            sha256  cb6aef731bf708a7727ab6cde8df87f0281b1427d41e65d62d4b68934fa54e97 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            size    5154336
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        python.pep517       no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        depends_lib-append  port:py${python.version}-setuptools
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    } elseif {${python.version} eq 38} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        version             8.12.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {${python.version} eq 38} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        version             8.12.3
</span>         revision            0
         distname            ${python.rootname}-${version}
         checksums           rmd160  daa3d063bff985b885c55c8e9847d22524f7def6 \
                             sha256  c7b80eb7f5a855a88efc971fda506ff7a91c280b42cdae26643e0f601ea281ea \
                             size    5466964
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    if {${python.version} < 37} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        depends_lib-delete  port:py${python.version}-matplotlib-inline
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    if {${python.version} < 38} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        depends_lib-delete  port:py${python.version}-stack_data
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        depends_lib-append  port:py${python.version}-appnope \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            port:py${python.version}-backcall \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            port:py${python.version}-pickleshare \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            port:py${python.version}-typing_extensions
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    } elseif {${python.version} eq 39} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        version             8.18.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        distname            ${python.rootname}-${version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        checksums           rmd160  115537ce4b2b7bbb4ea2bc391f4875cf437c3856 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            sha256  ca6f079bb33457c66e233e4580ebfc4128855b4cf6370dddd73842a9563e8a27 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            size    5486330
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        depends_lib-append  port:py${python.version}-exceptiongroup \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            port:py${python.version}-typing_extensions
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    } else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        if {${python.version} < 311} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            depends_lib-append  port:py${python.version}-exceptiongroup
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        }
</span>     }
 
     select.entries      [list ipython py${python.version}-ipython py${python.version}-ipython] \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-ipython/files/py27-ipython b/python/py-ipython/files/py27-ipython
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 2a9da01b2fd..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-ipython/files/py27-ipython
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,3 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-${frameworks_dir}/Python.framework/Versions/2.7/bin/iptest
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-${frameworks_dir}/Python.framework/Versions/2.7/bin/ipython
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-${frameworks_dir}/Python.framework/Versions/2.7/share/man/man1/ipython.1
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-ipython/files/py27-ipython2 b/python/py-ipython/files/py27-ipython2
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index b06607fb739..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-ipython/files/py27-ipython2
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,3 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-${frameworks_dir}/Python.framework/Versions/2.7/bin/iptest2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-${frameworks_dir}/Python.framework/Versions/2.7/bin/ipython2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-${frameworks_dir}/Python.framework/Versions/2.7/share/man/man1/ipython.1
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-ipython/files/py37-ipython b/python/py-ipython/files/py37-ipython
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index e763783b54b..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-ipython/files/py37-ipython
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,3 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-${frameworks_dir}/Python.framework/Versions/3.7/bin/iptest
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-${frameworks_dir}/Python.framework/Versions/3.7/bin/ipython
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-${frameworks_dir}/Python.framework/Versions/3.7/share/man/man1/ipython.1
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-ipython/files/py37-ipython3 b/python/py-ipython/files/py37-ipython3
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 627f2237d49..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/python/py-ipython/files/py37-ipython3
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,3 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-${frameworks_dir}/Python.framework/Versions/3.7/bin/iptest3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-${frameworks_dir}/Python.framework/Versions/3.7/bin/ipython3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-${frameworks_dir}/Python.framework/Versions/3.7/share/man/man1/ipython.1
</span></pre><pre style='margin:0'>

</pre>