# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim: fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 PortSystem 1.0 PortGroup python 1.0 PortGroup select 1.0 name py-ipython version 8.25.0 revision 0 categories-append devel science license BSD supported_archs noarch platforms {darwin any} python.versions 38 39 310 311 312 313 maintainers {aronnax @lpsinger} {stromnov @stromnov} openmaintainer description An enhanced interactive Python shell. long_description {*}${description} homepage https://ipython.org/ checksums rmd160 6f75245975469af4b4fe7c9ce7dc4d9b0df1be13 \ sha256 c6ed726a140b6e725b911528f80439c534fac915246af3efc39440a6b0f9d716 \ size 5492936 if {${name} ne ${subport}} { set python_major [string index ${python.version} 0] depends_run-append port:ipython_select \ port:ipython${python_major}_select depends_lib-append port:py${python.version}-decorator \ port:py${python.version}-jedi \ port:py${python.version}-matplotlib-inline \ port:py${python.version}-pexpect \ port:py${python.version}-prompt_toolkit \ port:py${python.version}-pygments \ port:py${python.version}-stack_data \ port:py${python.version}-traitlets if {${python.version} eq 38} { version 8.12.3 revision 0 checksums md5 6b59c900f339e11f25c0c8760cc7c4bb \ rmd160 a9dd82f36c87db67405a8956c0efeb022ce734a3 \ sha256 3910c4b54543c2ad73d06579aa771041b7d5707b033bd488669b4cf544e3b363 \ size 5470171 depends_lib-append port:py${python.version}-appnope \ port:py${python.version}-backcall \ port:py${python.version}-pickleshare \ port:py${python.version}-typing_extensions } elseif {${python.version} eq 39} { version 8.18.1 revision 0 checksums rmd160 115537ce4b2b7bbb4ea2bc391f4875cf437c3856 \ sha256 ca6f079bb33457c66e233e4580ebfc4128855b4cf6370dddd73842a9563e8a27 \ size 5486330 depends_lib-append port:py${python.version}-exceptiongroup \ port:py${python.version}-typing_extensions } else { if {${python.version} < 311} { depends_lib-append port:py${python.version}-exceptiongroup } if {${python.version} < 312} { depends_lib-append port:py${python.version}-typing_extensions } } select.entries [list ipython py${python.version}-ipython py${python.version}-ipython] \ [list ipython${python_major} py${python.version}-ipython py${python.version}-ipython] notes-append " To make this the default IPython or IPython${python_major} (i.e., the version run by\ the 'ipython' or 'ipython${python_major}' commands), run one or both of: sudo port select --set ipython py${python.version}-ipython sudo port select --set ipython${python_major} py${python.version}-ipython " livecheck.type none }