{"count":51956,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=791","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=789","results":[{"name":"py314-ipympl","portdir":"python/py-ipympl","version":"0.9.8","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/matplotlib/jupyter-matplotlib","description":"Matplotlib Jupyter Extension","long_description":"Leveraging the Jupyter interactive widgets framework, jupyter-matplotlib enables the interactive features of matplotlib in the Jupyter notebook and in Jupyterlab.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-hatchling","py314-hatch-nodejs-version","py314-hatch-jupyter-builder","py314-jupyterlab"]},{"type":"lib","ports":["py314-jupyterlab_pygments","nodejs24","py314-ipywidgets","python314","py314-numpy","py314-Pillow","py314-matplotlib","py314-traitlets","py314-ipython"]}],"depends_on":[{"type":"lib","ports":["py-ipympl"]}]},{"name":"py-ipyparallel","portdir":"python/py-ipyparallel","version":"8.7.0","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://ipython.org/","description":"Interactive Parallel Computing with IPython.","long_description":"Interactive Parallel Computing with IPython.","active":true,"categories":["devel","science","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py312-ipyparallel"]}],"depends_on":[]},{"name":"py-ipython","portdir":"python/py-ipython","version":"8.31.0","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://ipython.org/","description":"An enhanced interactive Python shell.","long_description":"An enhanced interactive Python shell.","active":true,"categories":["devel","science","python"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":444},{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-ipython"]}],"depends_on":[]},{"name":"py310-ipyparallel","portdir":"python/py-ipyparallel","version":"8.7.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://ipython.org/","description":"Interactive Parallel Computing with IPython.","long_description":"Interactive Parallel Computing with IPython.","active":true,"categories":["devel","science","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-jupyterlab","py310-hatchling","py310-installer","clang-18"]},{"type":"lib","ports":["py310-ipykernel","py310-ipython","py310-jupyter_client","python310","py310-zmq","py310-tqdm","py310-psutil","py310-traitlets","py310-decorator","py310-dateutil","py310-entrypoints","py310-tornado"]}],"depends_on":[]},{"name":"py311-ipyparallel","portdir":"python/py-ipyparallel","version":"8.7.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://ipython.org/","description":"Interactive Parallel Computing with IPython.","long_description":"Interactive Parallel Computing with IPython.","active":true,"categories":["devel","science","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-hatchling","py311-jupyterlab","clang-18"]},{"type":"lib","ports":["py311-tqdm","py311-tornado","py311-ipython","python311","py311-ipykernel","py311-jupyter_client","py311-zmq","py311-entrypoints","py311-decorator","py311-traitlets","py311-psutil","py311-dateutil"]}],"depends_on":[]},{"name":"py312-ipyparallel","portdir":"python/py-ipyparallel","version":"8.7.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://ipython.org/","description":"Interactive Parallel Computing with IPython.","long_description":"Interactive Parallel Computing with IPython.","active":true,"categories":["devel","science","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-hatchling","py312-jupyterlab","clang-18"]},{"type":"lib","ports":["py312-psutil","py312-traitlets","py312-tornado","python312","py312-zmq","py312-ipykernel","py312-jupyter_client","py312-tqdm","py312-dateutil","py312-decorator","py312-entrypoints","py312-ipython"]}],"depends_on":[{"type":"lib","ports":["py-ipyparallel"]}]},{"name":"py310-ipython","portdir":"python/py-ipython","version":"8.31.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://ipython.org/","description":"An enhanced interactive Python shell.","long_description":"An enhanced interactive Python shell.","active":true,"categories":["devel","science","python"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":444},{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-installer","py310-setuptools","py310-wheel","py310-build"]},{"type":"lib","ports":["py310-matplotlib-inline","py310-pexpect","py310-prompt_toolkit","py310-traitlets","python310","py310-exceptiongroup","py310-stack_data","py310-decorator","py310-pygments","py310-typing_extensions","py310-jedi"]},{"type":"run","ports":["ipython_select","ipython3_select"]}],"depends_on":[{"type":"lib","ports":["py310-spyder-kernels","py310-ipython-sql","py310-ipywidgets","py310-jupyter_console","py310-jupyter_sphinx","py310-jupyterthemes","py310-napari-console","py310-qutip","py310-ipdb","py310-ipykernel","py310-ipympl","py310-ipyparallel"]},{"type":"run","ports":["py310-spyder-devel","py310-note-seq","py310-photomosaic","py310-pyvis","py310-spyder"]},{"type":"test","ports":["py310-python-dotenv","py310-trio"]}]},{"name":"py311-ipython","portdir":"python/py-ipython","version":"8.31.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://ipython.org/","description":"An enhanced interactive Python shell.","long_description":"An enhanced interactive Python shell.","active":true,"categories":["devel","science","python"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":444},{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-wheel","py311-build","py311-installer","py311-setuptools"]},{"type":"lib","ports":["py311-prompt_toolkit","py311-jedi","py311-matplotlib-inline","python311","py311-stack_data","py311-pexpect","py311-typing_extensions","py311-decorator","py311-traitlets","py311-pygments"]},{"type":"run","ports":["ipython_select","ipython3_select"]}],"depends_on":[{"type":"lib","ports":["py311-spyder-kernels","py311-ipdb","py311-ipykernel","py311-ipympl","py311-ipyparallel","py311-ipython-sql","py311-ipywidgets","py311-jupyter_console","py311-jupyter_sphinx","py311-napari-console"]},{"type":"run","ports":["py311-note-seq","py311-pyvis","py311-spyder"]},{"type":"test","ports":["py311-python-dotenv","py311-trio"]}]},{"name":"py312-ipython","portdir":"python/py-ipython","version":"8.31.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://ipython.org/","description":"An enhanced interactive Python shell.","long_description":"An enhanced interactive Python shell.","active":true,"categories":["devel","science","python"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":444},{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-wheel","py312-build","py312-installer","py312-setuptools"]},{"type":"lib","ports":["py312-matplotlib-inline","py312-prompt_toolkit","py312-stack_data","python312","py312-traitlets","py312-jedi","py312-pygments","py312-pexpect","py312-decorator"]},{"type":"run","ports":["ipython_select","ipython3_select"]}],"depends_on":[{"type":"lib","ports":["py312-spyder-kernels","py312-ipdb","py312-ipykernel","py312-ipympl","py312-ipyparallel","py312-ipython-sql","py312-ipywidgets","py312-itables","py312-jupyter_console","py312-jupyter_sphinx","py312-napari-console"]},{"type":"run","ports":["py312-yt","py312-pyvis","py312-spyder"]},{"type":"test","ports":["py312-python-dotenv","py312-trio"]}]},{"name":"py313-ipython","portdir":"python/py-ipython","version":"8.31.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://ipython.org/","description":"An enhanced interactive Python shell.","long_description":"An enhanced interactive Python shell.","active":true,"categories":["devel","science","python"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":444},{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py313-wheel","py313-setuptools","clang-18","py313-build","py313-installer"]},{"type":"lib","ports":["py313-prompt_toolkit","py313-pygments","py313-stack_data","python313","py313-decorator","py313-jedi","py313-matplotlib-inline","py313-pexpect","py313-traitlets"]},{"type":"run","ports":["ipython_select","ipython3_select"]}],"depends_on":[{"type":"lib","ports":["py313-spyder-kernels","py313-ipdb","py313-ipykernel","py313-ipympl","py313-ipywidgets","py313-jupyter_console","py313-jupyter_sphinx","py313-napari-console"]},{"type":"run","ports":["py313-pyvis","py313-spyder"]},{"type":"test","ports":["py313-python-dotenv","py313-trio"]}]},{"name":"py314-ipython","portdir":"python/py-ipython","version":"8.31.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://ipython.org/","description":"An enhanced interactive Python shell.","long_description":"An enhanced interactive Python shell.","active":true,"categories":["devel","science","python"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":444},{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py314-wheel","py314-setuptools","clang-18","py314-build","py314-installer"]},{"type":"lib","ports":["py314-prompt_toolkit","py314-traitlets","py314-matplotlib-inline","python314","py314-stack_data","py314-pygments","py314-pexpect","py314-decorator","py314-jedi"]},{"type":"run","ports":["ipython_select","ipython3_select"]}],"depends_on":[{"type":"lib","ports":["py314-spyder-kernels","py314-ipympl","py-ipython","py314-ipywidgets","py314-jupyter_console","py314-jupyter_sphinx","py314-napari-console","py314-ipykernel"]},{"type":"run","ports":["py314-pyvis","py314-spyder"]},{"type":"test","ports":["py314-python-dotenv"]}]},{"name":"py-ipython-pygments-lexers","portdir":"python/py-ipython-pygments-lexers","version":"1.1.1","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/ipython/ipython-pygments-lexers","description":"Defines a variety of Pygments lexers for highlighting IPython code.","long_description":"Defines a variety of Pygments lexers for highlighting IPython code.","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-ipython-pygments-lexers"]}],"depends_on":[]},{"name":"py-ipython-sql","portdir":"python/py-ipython-sql","version":"0.4.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/catherinedevlin/ipython-sql","description":"RDBMS access via %%sql magic for IPython","long_description":"Introduces a %sql (or %%sql) magic. Connect to a database, using SQLAlchemy connect strings, then issue SQL commands within IPython or IPython Notebook.","active":true,"categories":["databases","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py312-ipython-sql"]}],"depends_on":[]},{"name":"py310-ipython-pygments-lexers","portdir":"python/py-ipython-pygments-lexers","version":"1.1.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/ipython/ipython-pygments-lexers","description":"Defines a variety of Pygments lexers for highlighting IPython code.","long_description":"Defines a variety of Pygments lexers for highlighting IPython code.","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py310-flit_core","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310","py310-pygments"]}],"depends_on":[{"type":"lib","ports":["py310-qtconsole"]},{"type":"run","ports":["py310-spyder"]}]},{"name":"py311-ipython-pygments-lexers","portdir":"python/py-ipython-pygments-lexers","version":"1.1.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/ipython/ipython-pygments-lexers","description":"Defines a variety of Pygments lexers for highlighting IPython code.","long_description":"Defines a variety of Pygments lexers for highlighting IPython code.","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-flit_core","clang-18"]},{"type":"lib","ports":["python311","py311-pygments"]}],"depends_on":[{"type":"lib","ports":["py311-qtconsole"]},{"type":"run","ports":["py311-spyder"]}]},{"name":"py312-ipython-pygments-lexers","portdir":"python/py-ipython-pygments-lexers","version":"1.1.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/ipython/ipython-pygments-lexers","description":"Defines a variety of Pygments lexers for highlighting IPython code.","long_description":"Defines a variety of Pygments lexers for highlighting IPython code.","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-flit_core","py312-installer","clang-18"]},{"type":"lib","ports":["python312","py312-pygments"]}],"depends_on":[{"type":"lib","ports":["py312-qtconsole"]},{"type":"run","ports":["py312-spyder"]}]},{"name":"py313-ipython-pygments-lexers","portdir":"python/py-ipython-pygments-lexers","version":"1.1.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/ipython/ipython-pygments-lexers","description":"Defines a variety of Pygments lexers for highlighting IPython code.","long_description":"Defines a variety of Pygments lexers for highlighting IPython code.","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-flit_core","py313-installer"]},{"type":"lib","ports":["python313","py313-pygments"]}],"depends_on":[{"type":"lib","ports":["py313-qtconsole"]},{"type":"run","ports":["py313-spyder"]}]},{"name":"py314-ipython-pygments-lexers","portdir":"python/py-ipython-pygments-lexers","version":"1.1.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/ipython/ipython-pygments-lexers","description":"Defines a variety of Pygments lexers for highlighting IPython code.","long_description":"Defines a variety of Pygments lexers for highlighting IPython code.","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-flit_core","py314-installer"]},{"type":"lib","ports":["python314","py314-pygments"]}],"depends_on":[{"type":"lib","ports":["py-ipython-pygments-lexers","py314-qtconsole"]},{"type":"run","ports":["py314-spyder"]}]},{"name":"py310-ipython-sql","portdir":"python/py-ipython-sql","version":"0.4.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/catherinedevlin/ipython-sql","description":"RDBMS access via %%sql magic for IPython","long_description":"Introduces a %sql (or %%sql) magic. Connect to a database, using SQLAlchemy connect strings, then issue SQL commands within IPython or IPython Notebook.","active":true,"categories":["databases","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["py310-sqlparse","python310","py310-prettytable","py310-six","py310-ipython","py310-ipython_genutils","py310-sqlalchemy"]}],"depends_on":[]},{"name":"py311-ipython-sql","portdir":"python/py-ipython-sql","version":"0.4.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/catherinedevlin/ipython-sql","description":"RDBMS access via %%sql magic for IPython","long_description":"Introduces a %sql (or %%sql) magic. Connect to a database, using SQLAlchemy connect strings, then issue SQL commands within IPython or IPython Notebook.","active":true,"categories":["databases","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["py311-ipython_genutils","python311","py311-prettytable","py311-sqlalchemy","py311-six","py311-ipython","py311-sqlparse"]}],"depends_on":[]},{"name":"py312-ipython-sql","portdir":"python/py-ipython-sql","version":"0.4.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/catherinedevlin/ipython-sql","description":"RDBMS access via %%sql magic for IPython","long_description":"Introduces a %sql (or %%sql) magic. Connect to a database, using SQLAlchemy connect strings, then issue SQL commands within IPython or IPython Notebook.","active":true,"categories":["databases","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["py312-prettytable","python312","py312-sqlparse","py312-six","py312-ipython","py312-sqlalchemy","py312-ipython_genutils"]}],"depends_on":[{"type":"lib","ports":["py-ipython-sql"]}]},{"name":"py-ipython_genutils","portdir":"python/py-ipython_genutils","version":"0.2.0","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://ipython.org","description":"Vestigial utilities from IPython.","long_description":"Vestigial utilities from IPython.","active":true,"categories":["python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-ipython_genutils"]}],"depends_on":[]},{"name":"py-ipywidgets","portdir":"python/py-ipywidgets","version":"8.1.2","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://ipython.org","description":"IPython HTML widgets for Jupyter.","long_description":"IPython HTML widgets for Jupyter.","active":true,"categories":["python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-ipywidgets"]}],"depends_on":[]},{"name":"py310-ipython_genutils","portdir":"python/py-ipython_genutils","version":"0.2.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://ipython.org","description":"Vestigial utilities from IPython.","long_description":"Vestigial utilities from IPython.","active":true,"categories":["python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"lib","ports":["py310-ipython-sql","py310-nbclassic"]}]},{"name":"py311-ipython_genutils","portdir":"python/py-ipython_genutils","version":"0.2.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://ipython.org","description":"Vestigial utilities from IPython.","long_description":"Vestigial utilities from IPython.","active":true,"categories":["python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"lib","ports":["py311-ipython-sql","py311-nbclassic"]}]},{"name":"py312-ipython_genutils","portdir":"python/py-ipython_genutils","version":"0.2.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://ipython.org","description":"Vestigial utilities from IPython.","long_description":"Vestigial utilities from IPython.","active":true,"categories":["python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"lib","ports":["py312-ipython-sql","py312-nbclassic"]}]},{"name":"py313-ipython_genutils","portdir":"python/py-ipython_genutils","version":"0.2.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://ipython.org","description":"Vestigial utilities from IPython.","long_description":"Vestigial utilities from IPython.","active":true,"categories":["python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[]},{"name":"py314-ipython_genutils","portdir":"python/py-ipython_genutils","version":"0.2.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://ipython.org","description":"Vestigial utilities from IPython.","long_description":"Vestigial utilities from IPython.","active":true,"categories":["python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py-ipython_genutils"]}]},{"name":"py310-ipywidgets","portdir":"python/py-ipywidgets","version":"8.1.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://ipython.org","description":"IPython HTML widgets for Jupyter.","long_description":"IPython HTML widgets for Jupyter.","active":true,"categories":["python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310","py310-comm","py310-ipython","py310-jupyterlab_widgets","py310-traitlets","py310-widgetsnbextension"]}],"depends_on":[{"type":"lib","ports":["py310-anywidget","py310-bqplot","py310-ipympl","py310-jupyter","py310-jupyter_sphinx","py310-lonboard"]},{"type":"run","ports":["py310-photomosaic"]}]},{"name":"py311-ipywidgets","portdir":"python/py-ipywidgets","version":"8.1.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://ipython.org","description":"IPython HTML widgets for Jupyter.","long_description":"IPython HTML widgets for Jupyter.","active":true,"categories":["python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311","py311-comm","py311-traitlets","py311-ipython","py311-jupyterlab_widgets","py311-widgetsnbextension"]}],"depends_on":[{"type":"lib","ports":["py311-anywidget","py311-bqplot","py311-ipympl","py311-jupyter","py311-jupyter_sphinx","py311-lonboard"]}]},{"name":"py312-ipywidgets","portdir":"python/py-ipywidgets","version":"8.1.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://ipython.org","description":"IPython HTML widgets for Jupyter.","long_description":"IPython HTML widgets for Jupyter.","active":true,"categories":["python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["python312","py312-widgetsnbextension","py312-ipython","py312-traitlets","py312-comm","py312-jupyterlab_widgets"]}],"depends_on":[{"type":"lib","ports":["py312-anywidget","py312-ipympl","py312-jupyter","py312-jupyter_sphinx","py312-lonboard"]}]},{"name":"py313-ipywidgets","portdir":"python/py-ipywidgets","version":"8.1.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://ipython.org","description":"IPython HTML widgets for Jupyter.","long_description":"IPython HTML widgets for Jupyter.","active":true,"categories":["python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313","py313-widgetsnbextension","py313-traitlets","py313-ipython","py313-comm","py313-jupyterlab_widgets"]}],"depends_on":[{"type":"lib","ports":["ihaskell","py313-anywidget","py313-ipympl","py313-jupyter","py313-jupyter_sphinx","py313-lonboard"]}]},{"name":"py314-ipywidgets","portdir":"python/py-ipywidgets","version":"8.1.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://ipython.org","description":"IPython HTML widgets for Jupyter.","long_description":"IPython HTML widgets for Jupyter.","active":true,"categories":["python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314","py314-widgetsnbextension","py314-traitlets","py314-ipython","py314-comm","py314-jupyterlab_widgets"]}],"depends_on":[{"type":"lib","ports":["py314-anywidget","py314-ipympl","py-ipywidgets","py314-jupyter","py314-jupyter_sphinx","py314-lonboard"]}]},{"name":"py-irclib","portdir":"python/py-irclib","version":"0.4.8","license":"LGPL-2.1+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://python-irclib.sourceforge.net/","description":"python module that encapsulates the IRC protocol","long_description":"This library is intended to encapsulate the IRC protocol at a quite low level. It provides an event-driven IRC client framework. It has a fairly thorough support for the basic IRC protocol, CTCP and DCC connections.","active":true,"categories":["irc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py27-irclib"]}],"depends_on":[]},{"name":"py27-irclib","portdir":"python/py-irclib","version":"0.4.8","license":"LGPL-2.1+","platforms":"{darwin any} freebsd","epoch":0,"replaced_by":null,"homepage":"http://python-irclib.sourceforge.net/","description":"python module that encapsulates the IRC protocol","long_description":"This library is intended to encapsulate the IRC protocol at a quite low level. It provides an event-driven IRC client framework. It has a fairly thorough support for the basic IRC protocol, CTCP and DCC connections.","active":true,"categories":["irc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["python27"]}],"depends_on":[{"type":"lib","ports":["py-irclib"]}]},{"name":"py-irodsclient","portdir":"python/py-irodsclient","version":"2.0.0","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/irods/python-irodsclient","description":"A Python client for iRODS, a distributed data management system.","long_description":"The integrated Rule-Oriented Data System (iRODS) is open source data management system used by research organizations and government agencies worldwide. This Python packages provides an client API.","active":true,"categories":["net","databases","science","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py312-irodsclient"]}],"depends_on":[]},{"name":"py312-irodsclient","portdir":"python/py-irodsclient","version":"2.0.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/irods/python-irodsclient","description":"A Python client for iRODS, a distributed data management system.","long_description":"The integrated Rule-Oriented Data System (iRODS) is open source data management system used by research organizations and government agencies worldwide. This Python packages provides an client API.","active":true,"categories":["net","databases","science","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-build","py312-installer","py312-setuptools","py312-wheel"]},{"type":"lib","ports":["py312-six","py312-defusedxml","py312-prettytable","python312"]}],"depends_on":[{"type":"lib","ports":["py-irodsclient"]}]},{"name":"py-isbinary","portdir":"python/py-isbinary","version":"1.0.1","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/binaryornot/binaryornot","description":"Detect if a file is binary or text","long_description":"Detect if a file is binary or text","active":true,"categories":["devel","python"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":176}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-isbinary"]}],"depends_on":[]},{"name":"py313-isbinary","portdir":"python/py-isbinary","version":"1.0.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/binaryornot/binaryornot","description":"Detect if a file is binary or text","long_description":"Detect if a file is binary or text","active":true,"categories":["devel","python"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":176}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-poetry-core"]},{"type":"lib","ports":["python313","py313-chardet"]}],"depends_on":[{"type":"lib","ports":["py313-robotframework-ride"]}]},{"name":"py-isbnlib","portdir":"python/py-isbnlib","version":"3.10.14","license":"LGPL-3","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/xlcnd/isbnlib","description":"Extract, clean, transform, hyphenate and metadata for ISBNs (International Standard Book Number).","long_description":"Extract, clean, transform, hyphenate and metadata for ISBNs (International Standard Book Number).","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-isbnlib"]}],"depends_on":[]},{"name":"py314-isbinary","portdir":"python/py-isbinary","version":"1.0.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/binaryornot/binaryornot","description":"Detect if a file is binary or text","long_description":"Detect if a file is binary or text","active":true,"categories":["devel","python"],"maintainers":[{"name":"pguyot","github":"pguyot","ports_count":176}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-poetry-core"]},{"type":"lib","ports":["python314","py314-chardet"]}],"depends_on":[{"type":"lib","ports":["py-isbinary","py314-robotframework-ride"]}]},{"name":"py313-isbnlib","portdir":"python/py-isbnlib","version":"3.10.14","license":"LGPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/xlcnd/isbnlib","description":"Extract, clean, transform, hyphenate and metadata for ISBNs (International Standard Book Number).","long_description":"Extract, clean, transform, hyphenate and metadata for ISBNs (International Standard Book Number).","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-poetry-core"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py313-idutils","py-isbnlib"]}]},{"name":"py-iso639","portdir":"python/py-iso639","version":"0.4.5","license":"AGPL-3","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/noumar/iso639","description":"ISO 639 library for Python","long_description":"ISO 639 library for Python. This library is aimed to be fully compatible with pycountry.languages v1.11 and before. In v1.12 they broke their own API and this library will not support the new API.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py312-iso639"]}],"depends_on":[]},{"name":"py-iso3166","portdir":"python/py-iso3166","version":"2.1.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/deactivated/python-iso3166","description":"Self-contained ISO 3166-1 country definitions","long_description":"Self-contained ISO 3166-1 country definitions. ISO 3166-1 defines two-letter, three-letter, and three-digit country codes. python-iso3166 is a self-contained module that converts between these codes and the corresponding country name.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py312-iso3166"]}],"depends_on":[]},{"name":"py310-iso3166","portdir":"python/py-iso3166","version":"2.1.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/deactivated/python-iso3166","description":"Self-contained ISO 3166-1 country definitions","long_description":"Self-contained ISO 3166-1 country definitions. ISO 3166-1 defines two-letter, three-letter, and three-digit country codes. python-iso3166 is a self-contained module that converts between these codes and the corresponding country name.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[]},{"name":"py312-iso639","portdir":"python/py-iso639","version":"0.4.5","license":"AGPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/noumar/iso639","description":"ISO 639 library for Python","long_description":"ISO 639 library for Python. This library is aimed to be fully compatible with pycountry.languages v1.11 and before. In v1.12 they broke their own API and this library will not support the new API.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"lib","ports":["py-iso639"]}]},{"name":"py311-iso3166","portdir":"python/py-iso3166","version":"2.1.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/deactivated/python-iso3166","description":"Self-contained ISO 3166-1 country definitions","long_description":"Self-contained ISO 3166-1 country definitions. ISO 3166-1 defines two-letter, three-letter, and three-digit country codes. python-iso3166 is a self-contained module that converts between these codes and the corresponding country name.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[]},{"name":"py312-iso3166","portdir":"python/py-iso3166","version":"2.1.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/deactivated/python-iso3166","description":"Self-contained ISO 3166-1 country definitions","long_description":"Self-contained ISO 3166-1 country definitions. ISO 3166-1 defines two-letter, three-letter, and three-digit country codes. python-iso3166 is a self-contained module that converts between these codes and the corresponding country name.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"lib","ports":["py-iso3166"]}]},{"name":"py-iso8601","portdir":"python/py-iso8601","version":"2.1.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/micktwomey/pyiso8601","description":"Simple module to parse ISO 8601 dates","long_description":"Simple module to parse ISO 8601 dates","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-iso8601"]}],"depends_on":[]},{"name":"py-isodate","portdir":"python/py-isodate","version":"0.7.2","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/isodate","description":"An ISO 8601 date/time/duration parser and formatter","long_description":"This module implements ISO 8601 date, time and duration parsing. The implementation follows ISO8601:2004 standard, and implements only date/time representations mentioned in the standard. If something is not mentioned there, then it is treated as non existent, and not as an allowed option.","active":true,"categories":["python"],"maintainers":[{"name":"esafak","github":"esafak","ports_count":134}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-isodate"]}],"depends_on":[]}]}