{"count":53804,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=475","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=473","results":[{"name":"py311-kcs11","portdir":"python/py-kcs11","version":"1.5.17","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/LudovicRousseau/PyKCS11","description":"PKCS11 wrapper for Python","long_description":"PyKCS11 let you access to almost all PKCS#11 functions and data types using any PKCS#11 library, such as the various modules supplied by smartcard vendors.","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py311-installer","swig-python","py311-build","clang-18","py311-setuptools","py311-wheel"]},{"type":"lib","ports":["python311"]}],"depends_on":[]},{"name":"py310-kcs11","portdir":"python/py-kcs11","version":"1.5.17","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/LudovicRousseau/PyKCS11","description":"PKCS11 wrapper for Python","long_description":"PyKCS11 let you access to almost all PKCS#11 functions and data types using any PKCS#11 library, such as the various modules supplied by smartcard vendors.","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py310-wheel","swig-python","py310-setuptools","clang-18","py310-build","py310-installer"]},{"type":"lib","ports":["python310"]}],"depends_on":[]},{"name":"py-keep","portdir":"python/py-keep","version":"2.10.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/orkohunter/keep","description":"A Meta CLI toolkit","long_description":"A Meta CLI toolkit: your personal shell command keeper","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py310-keep"]}],"depends_on":[]},{"name":"py-kcs11","portdir":"python/py-kcs11","version":"1.5.17","license":"GPL-2+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/LudovicRousseau/PyKCS11","description":"PKCS11 wrapper for Python","long_description":"PyKCS11 let you access to almost all PKCS#11 functions and data types using any PKCS#11 library, such as the various modules supplied by smartcard vendors.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py312-kcs11"]}],"depends_on":[]},{"name":"py314-kaptan","portdir":"python/py-kaptan","version":"0.5.12","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/emre/kaptan","description":"Configuration parser.","long_description":"Configuration parser with dict, JSON, YAML, .ini and python file handlers.","active":true,"categories":["devel","python"],"maintainers":[{"name":"egorenar-dev","github":"egorenar","ports_count":35}],"variants":[],"dependencies":[{"type":"build","ports":["py314-setuptools","py314-wheel","clang-18","py314-build","py314-installer"]},{"type":"lib","ports":["python314"]},{"type":"run","ports":["py314-yaml"]},{"type":"test","ports":["py314-pytest"]}],"depends_on":[{"type":"lib","ports":["py314-tmuxp","py-kaptan"]}]},{"name":"py313-kaptan","portdir":"python/py-kaptan","version":"0.5.12","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/emre/kaptan","description":"Configuration parser.","long_description":"Configuration parser with dict, JSON, YAML, .ini and python file handlers.","active":true,"categories":["devel","python"],"maintainers":[{"name":"egorenar-dev","github":"egorenar","ports_count":35}],"variants":[],"dependencies":[{"type":"build","ports":["py313-setuptools","py313-wheel","clang-18","py313-build","py313-installer"]},{"type":"lib","ports":["python313"]},{"type":"run","ports":["py313-yaml"]},{"type":"test","ports":["py313-pytest"]}],"depends_on":[{"type":"lib","ports":["py313-tmuxp"]}]},{"name":"py312-kaptan","portdir":"python/py-kaptan","version":"0.5.12","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/emre/kaptan","description":"Configuration parser.","long_description":"Configuration parser with dict, JSON, YAML, .ini and python file handlers.","active":true,"categories":["devel","python"],"maintainers":[{"name":"egorenar-dev","github":"egorenar","ports_count":35}],"variants":[],"dependencies":[{"type":"build","ports":["py312-wheel","clang-18","py312-build","py312-installer","py312-setuptools"]},{"type":"lib","ports":["python312"]},{"type":"run","ports":["py312-yaml"]},{"type":"test","ports":["py312-pytest"]}],"depends_on":[{"type":"lib","ports":["py312-tmuxp"]}]},{"name":"py311-kaptan","portdir":"python/py-kaptan","version":"0.5.12","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/emre/kaptan","description":"Configuration parser.","long_description":"Configuration parser with dict, JSON, YAML, .ini and python file handlers.","active":true,"categories":["devel","python"],"maintainers":[{"name":"egorenar-dev","github":"egorenar","ports_count":35}],"variants":[],"dependencies":[{"type":"build","ports":["py311-wheel","clang-18","py311-build","py311-installer","py311-setuptools"]},{"type":"lib","ports":["python311"]},{"type":"run","ports":["py311-yaml"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[{"type":"lib","ports":["py311-tmuxp"]}]},{"name":"py310-kaptan","portdir":"python/py-kaptan","version":"0.5.12","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/emre/kaptan","description":"Configuration parser.","long_description":"Configuration parser with dict, JSON, YAML, .ini and python file handlers.","active":true,"categories":["devel","python"],"maintainers":[{"name":"egorenar-dev","github":"egorenar","ports_count":35}],"variants":[],"dependencies":[{"type":"build","ports":["py310-installer","clang-18","py310-setuptools","py310-wheel","py310-build"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-yaml"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[{"type":"lib","ports":["py310-tmuxp"]}]},{"name":"py-kaptan","portdir":"python/py-kaptan","version":"0.5.12","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/emre/kaptan","description":"Configuration parser.","long_description":"Configuration parser with dict, JSON, YAML, .ini and python file handlers.","active":true,"categories":["devel","python"],"maintainers":[{"name":"egorenar-dev","github":"egorenar","ports_count":35}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-kaptan"]}],"depends_on":[]},{"name":"py313-kaitaistruct","portdir":"python/py-kaitaistruct","version":"0.10","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://kaitai.io","description":"Kaitai Struct declarative parser generator for binary data runtime library for Python","long_description":"Kaitai Struct declarative parser generator for binary data runtime library for Python","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py-kaitaistruct","py313-mitmproxy"]}]},{"name":"py312-kaitaistruct","portdir":"python/py-kaitaistruct","version":"0.10","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://kaitai.io","description":"Kaitai Struct declarative parser generator for binary data runtime library for Python","long_description":"Kaitai Struct declarative parser generator for binary data runtime library for Python","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":["py312-mitmproxy"]}]},{"name":"py311-kaitaistruct","portdir":"python/py-kaitaistruct","version":"0.10","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://kaitai.io","description":"Kaitai Struct declarative parser generator for binary data runtime library for Python","long_description":"Kaitai Struct declarative parser generator for binary data runtime library for Python","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":[{"type":"lib","ports":["py311-mitmproxy"]}]},{"name":"py310-kaitaistruct","portdir":"python/py-kaitaistruct","version":"0.10","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://kaitai.io","description":"Kaitai Struct declarative parser generator for binary data runtime library for Python","long_description":"Kaitai Struct declarative parser generator for binary data runtime library for Python","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":[{"type":"lib","ports":["py310-mitmproxy"]}]},{"name":"py-kaitaistruct","portdir":"python/py-kaitaistruct","version":"0.10","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://kaitai.io","description":"Kaitai Struct declarative parser generator for binary data runtime library for Python","long_description":"Kaitai Struct declarative parser generator for binary data runtime library for Python","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-kaitaistruct"]}],"depends_on":[]},{"name":"py312-jupytext","portdir":"python/py-jupytext","version":"1.16.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/mwouts/jupytext","description":"Jupyter Notebooks as Markdown Documents, Julia, Python or R Scripts","long_description":"Jupytext can save Jupyter notebooks as Markdown and R Markdown documents and Scripts in many languages. It can also convert these documents **into** Jupyter Notebooks, allowing you to synchronize content in both directions.","active":true,"categories":["devel","python"],"maintainers":[{"name":"jjstickel","github":"jjstickel","ports_count":146}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","npm10","py312-build","py312-installer","py312-hatchling","py312-jupyterlab","py312-hatch-jupyter-builder"]},{"type":"lib","ports":["python312","py312-packaging","py312-toml","py312-yaml","py312-markdown-it-py","py312-mdit-py-plugins","py312-nbformat"]}],"depends_on":[{"type":"lib","ports":["py-jupytext"]}]},{"name":"py311-jupytext","portdir":"python/py-jupytext","version":"1.16.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/mwouts/jupytext","description":"Jupyter Notebooks as Markdown Documents, Julia, Python or R Scripts","long_description":"Jupytext can save Jupyter notebooks as Markdown and R Markdown documents and Scripts in many languages. It can also convert these documents **into** Jupyter Notebooks, allowing you to synchronize content in both directions.","active":true,"categories":["devel","python"],"maintainers":[{"name":"jjstickel","github":"jjstickel","ports_count":146}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-build","py311-installer","py311-hatchling","py311-jupyterlab","npm10","py311-hatch-jupyter-builder"]},{"type":"lib","ports":["python311","py311-packaging","py311-toml","py311-yaml","py311-nbformat","py311-mdit-py-plugins","py311-markdown-it-py"]}],"depends_on":[]},{"name":"py310-jupytext","portdir":"python/py-jupytext","version":"1.16.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/mwouts/jupytext","description":"Jupyter Notebooks as Markdown Documents, Julia, Python or R Scripts","long_description":"Jupytext can save Jupyter notebooks as Markdown and R Markdown documents and Scripts in many languages. It can also convert these documents **into** Jupyter Notebooks, allowing you to synchronize content in both directions.","active":true,"categories":["devel","python"],"maintainers":[{"name":"jjstickel","github":"jjstickel","ports_count":146}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-build","py310-jupyterlab","py310-hatchling","py310-installer","npm10","py310-hatch-jupyter-builder"]},{"type":"lib","ports":["python310","py310-toml","py310-packaging","py310-yaml","py310-nbformat","py310-markdown-it-py","py310-mdit-py-plugins"]}],"depends_on":[]},{"name":"py310-jupyterthemes","portdir":"python/py-jupyterthemes","version":"0.20.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/dunovank/jupyter-themes","description":"Select and install a Jupyter notebook theme","long_description":"Select and install a Jupyter notebook theme","active":true,"categories":["devel","science","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310","py310-lesscpy","py310-matplotlib","py310-ipython","py310-jupyter_core","py310-notebook"]}],"depends_on":[{"type":"lib","ports":["py-jupyterthemes"]}]},{"name":"py-jupytext","portdir":"python/py-jupytext","version":"1.16.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/mwouts/jupytext","description":"Jupyter Notebooks as Markdown Documents, Julia, Python or R Scripts","long_description":"Jupytext can save Jupyter notebooks as Markdown and R Markdown documents and Scripts in many languages. It can also convert these documents **into** Jupyter Notebooks, allowing you to synchronize content in both directions.","active":true,"categories":["devel","python"],"maintainers":[{"name":"jjstickel","github":"jjstickel","ports_count":146}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py312-jupytext"]}],"depends_on":[]},{"name":"py-jupyterthemes","portdir":"python/py-jupyterthemes","version":"0.20.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/dunovank/jupyter-themes","description":"Select and install a Jupyter notebook theme","long_description":"Select and install a Jupyter notebook theme","active":true,"categories":["devel","science","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py310-jupyterthemes"]}],"depends_on":[]},{"name":"py314-jupyterlab_widgets","portdir":"python/py-jupyterlab_widgets","version":"3.0.10","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jupyter-widgets/ipywidgets","description":"Jupyter interactive widgets for JupyterLab","long_description":"Jupyter interactive widgets for JupyterLab","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":3009}],"variants":[],"dependencies":[{"type":"build","ports":["py314-jupyter_packaging","clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel","py314-jupyterlab"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py314-ipywidgets","py-jupyterlab_widgets"]}]},{"name":"py313-jupyterlab_widgets","portdir":"python/py-jupyterlab_widgets","version":"3.0.10","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jupyter-widgets/ipywidgets","description":"Jupyter interactive widgets for JupyterLab","long_description":"Jupyter interactive widgets for JupyterLab","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":3009}],"variants":[],"dependencies":[{"type":"build","ports":["py313-jupyter_packaging","clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel","py313-jupyterlab"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py313-ipywidgets"]}]},{"name":"py312-jupyterlab_widgets","portdir":"python/py-jupyterlab_widgets","version":"3.0.10","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jupyter-widgets/ipywidgets","description":"Jupyter interactive widgets for JupyterLab","long_description":"Jupyter interactive widgets for JupyterLab","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":3009}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-build","py312-installer","py312-setuptools","py312-wheel","py312-jupyter_packaging","py312-jupyterlab"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"lib","ports":["py312-ipywidgets"]}]},{"name":"py311-jupyterlab_widgets","portdir":"python/py-jupyterlab_widgets","version":"3.0.10","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jupyter-widgets/ipywidgets","description":"Jupyter interactive widgets for JupyterLab","long_description":"Jupyter interactive widgets for JupyterLab","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":3009}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-build","py311-installer","py311-setuptools","py311-wheel","py311-jupyter_packaging","py311-jupyterlab"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"lib","ports":["py311-ipywidgets"]}]},{"name":"py310-jupyterlab_widgets","portdir":"python/py-jupyterlab_widgets","version":"3.0.10","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jupyter-widgets/ipywidgets","description":"Jupyter interactive widgets for JupyterLab","long_description":"Jupyter interactive widgets for JupyterLab","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":3009}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-setuptools","py310-wheel","py310-build","py310-jupyter_packaging","py310-jupyterlab","py310-installer"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"lib","ports":["py310-ipywidgets"]}]},{"name":"py-jupyterlab_widgets","portdir":"python/py-jupyterlab_widgets","version":"3.0.10","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/jupyter-widgets/ipywidgets","description":"Jupyter interactive widgets for JupyterLab","long_description":"Jupyter interactive widgets for JupyterLab","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":3009}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-jupyterlab_widgets"]}],"depends_on":[]},{"name":"py314-jupyter_packaging","portdir":"python/py-jupyter_packaging","version":"0.12.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://jupyter.org/","description":"Utilities for making Python packages with and without accompanying JavaScript packages.","long_description":"Utilities for making Python packages with and without accompanying JavaScript packages.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":3009}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-hatchling"]},{"type":"lib","ports":["py314-deprecation","python314","py314-tomlkit","py314-packaging","py314-setuptools","py314-wheel"]}],"depends_on":[{"type":"build","ports":["py314-bqplot","py314-dash","py314-jupyterlab_widgets","py314-widgetsnbextension"]},{"type":"lib","ports":["py-jupyter_packaging"]}]},{"name":"py313-jupyter_packaging","portdir":"python/py-jupyter_packaging","version":"0.12.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://jupyter.org/","description":"Utilities for making Python packages with and without accompanying JavaScript packages.","long_description":"Utilities for making Python packages with and without accompanying JavaScript packages.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":3009}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-hatchling"]},{"type":"lib","ports":["py313-tomlkit","python313","py313-deprecation","py313-packaging","py313-setuptools","py313-wheel"]}],"depends_on":[{"type":"build","ports":["py313-bqplot","py313-dash","py313-jupyterlab_widgets","py313-widgetsnbextension"]}]},{"name":"py312-jupyter_packaging","portdir":"python/py-jupyter_packaging","version":"0.12.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://jupyter.org/","description":"Utilities for making Python packages with and without accompanying JavaScript packages.","long_description":"Utilities for making Python packages with and without accompanying JavaScript packages.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":3009}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-hatchling","clang-18"]},{"type":"lib","ports":["py312-tomlkit","python312","py312-deprecation","py312-packaging","py312-setuptools","py312-wheel"]}],"depends_on":[{"type":"build","ports":["py312-bqplot","py312-dash","py312-jupyterlab_widgets","py312-nbclassic","py312-widgetsnbextension"]}]},{"name":"py311-jupyter_packaging","portdir":"python/py-jupyter_packaging","version":"0.12.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://jupyter.org/","description":"Utilities for making Python packages with and without accompanying JavaScript packages.","long_description":"Utilities for making Python packages with and without accompanying JavaScript packages.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":3009}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-hatchling","clang-18"]},{"type":"lib","ports":["py311-deprecation","python311","py311-tomlkit","py311-packaging","py311-setuptools","py311-wheel"]}],"depends_on":[{"type":"build","ports":["py311-bqplot","py311-dash","py311-jupyterlab_widgets","py311-nbclassic","py311-widgetsnbextension"]}]},{"name":"py310-jupyter_packaging","portdir":"python/py-jupyter_packaging","version":"0.12.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://jupyter.org/","description":"Utilities for making Python packages with and without accompanying JavaScript packages.","long_description":"Utilities for making Python packages with and without accompanying JavaScript packages.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":3009}],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-hatchling","py310-installer","clang-18"]},{"type":"lib","ports":["py310-wheel","python310","py310-tomlkit","py310-setuptools","py310-packaging","py310-deprecation"]}],"depends_on":[{"type":"build","ports":["py310-bqplot","py310-dash","py310-jupyterlab_widgets","py310-nbclassic","py310-widgetsnbextension"]}]},{"name":"py-jupyter_packaging","portdir":"python/py-jupyter_packaging","version":"0.12.3","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://jupyter.org/","description":"Utilities for making Python packages with and without accompanying JavaScript packages.","long_description":"Utilities for making Python packages with and without accompanying JavaScript packages.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":3009}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-jupyter_packaging"]}],"depends_on":[]},{"name":"py314-jupyter_console","portdir":"python/py-jupyter_console","version":"6.6.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://jupyter.org/","description":"Jupyter terminal console.","long_description":"Jupyter terminal console.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":3009}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-hatchling"]},{"type":"lib","ports":["py314-ipython","py314-ipykernel","python314","py314-jupyter_core","py314-zmq","py314-jupyter_client","py314-pygments","py314-prompt_toolkit","py314-traitlets"]}],"depends_on":[{"type":"lib","ports":["py314-jupyter","py-jupyter_console"]}]},{"name":"py313-jupyter_console","portdir":"python/py-jupyter_console","version":"6.6.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://jupyter.org/","description":"Jupyter terminal console.","long_description":"Jupyter terminal console.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":3009}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-hatchling"]},{"type":"lib","ports":["py313-ipython","py313-jupyter_core","python313","py313-jupyter_client","py313-ipykernel","py313-zmq","py313-traitlets","py313-prompt_toolkit","py313-pygments"]}],"depends_on":[{"type":"lib","ports":["py313-jupyter"]}]},{"name":"py312-jupyter_console","portdir":"python/py-jupyter_console","version":"6.6.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://jupyter.org/","description":"Jupyter terminal console.","long_description":"Jupyter terminal console.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":3009}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-hatchling","clang-18"]},{"type":"lib","ports":["py312-traitlets","py312-zmq","python312","py312-jupyter_client","py312-jupyter_core","py312-ipykernel","py312-pygments","py312-ipython","py312-prompt_toolkit"]}],"depends_on":[{"type":"lib","ports":["py312-jupyter"]}]},{"name":"py311-jupyter_console","portdir":"python/py-jupyter_console","version":"6.6.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://jupyter.org/","description":"Jupyter terminal console.","long_description":"Jupyter terminal console.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":3009}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-hatchling","clang-18"]},{"type":"lib","ports":["py311-ipython","py311-ipykernel","python311","py311-jupyter_core","py311-zmq","py311-jupyter_client","py311-traitlets","py311-pygments","py311-prompt_toolkit"]}],"depends_on":[{"type":"lib","ports":["py311-jupyter"]}]},{"name":"py310-jupyter_console","portdir":"python/py-jupyter_console","version":"6.6.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://jupyter.org/","description":"Jupyter terminal console.","long_description":"Jupyter terminal console.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":3009}],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-hatchling","py310-installer","clang-18"]},{"type":"lib","ports":["py310-jupyter_client","py310-jupyter_core","python310","py310-traitlets","py310-zmq","py310-prompt_toolkit","py310-pygments","py310-ipykernel","py310-ipython"]}],"depends_on":[{"type":"lib","ports":["py310-jupyter"]}]},{"name":"py-jupyter_console","portdir":"python/py-jupyter_console","version":"6.6.3","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://jupyter.org/","description":"Jupyter terminal console.","long_description":"Jupyter terminal console.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":3009}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-jupyter_console"]}],"depends_on":[]},{"name":"py314-jupyter","portdir":"python/py-jupyter","version":"1.0.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://jupyter.org","description":"Web application for interactive data science and scientific computing.","long_description":"Web application for interactive data science and scientific computing.","active":true,"categories":["devel","science","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":3009}],"variants":["qtconsole"],"dependencies":[{"type":"build","ports":["py314-setuptools","clang-18"]},{"type":"lib","ports":["py314-jupyter_core","py314-nbconvert","py314-ipywidgets","python314","py314-jupyter_console","py314-notebook","py314-ipykernel"]},{"type":"run","ports":["jupyter_select"]}],"depends_on":[{"type":"lib","ports":["ihaskell","py-jupyter"]}]},{"name":"py313-jupyter","portdir":"python/py-jupyter","version":"1.0.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://jupyter.org","description":"Web application for interactive data science and scientific computing.","long_description":"Web application for interactive data science and scientific computing.","active":true,"categories":["devel","science","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":3009}],"variants":["qtconsole"],"dependencies":[{"type":"build","ports":["py313-setuptools","clang-18"]},{"type":"lib","ports":["py313-ipykernel","py313-nbconvert","py313-ipywidgets","python313","py313-notebook","py313-jupyter_console","py313-jupyter_core"]},{"type":"run","ports":["jupyter_select"]}],"depends_on":[]},{"name":"py312-jupyter","portdir":"python/py-jupyter","version":"1.0.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://jupyter.org","description":"Web application for interactive data science and scientific computing.","long_description":"Web application for interactive data science and scientific computing.","active":true,"categories":["devel","science","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":3009}],"variants":["qtconsole"],"dependencies":[{"type":"build","ports":["clang-18","py312-setuptools"]},{"type":"lib","ports":["py312-ipywidgets","py312-jupyter_console","py312-jupyter_core","python312","py312-notebook","py312-nbconvert","py312-ipykernel"]},{"type":"run","ports":["jupyter_select"]}],"depends_on":[]},{"name":"py311-jupyter","portdir":"python/py-jupyter","version":"1.0.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://jupyter.org","description":"Web application for interactive data science and scientific computing.","long_description":"Web application for interactive data science and scientific computing.","active":true,"categories":["devel","science","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":3009}],"variants":["qtconsole"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py311-ipykernel","py311-jupyter_core","py311-nbconvert","python311","py311-ipywidgets","py311-jupyter_console","py311-notebook"]},{"type":"run","ports":["jupyter_select"]}],"depends_on":[{"type":"run","ports":["py311-jfricas"]},{"type":"test","ports":["py311-tensorflow-datasets"]}]},{"name":"py310-jupyter","portdir":"python/py-jupyter","version":"1.0.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://jupyter.org","description":"Web application for interactive data science and scientific computing.","long_description":"Web application for interactive data science and scientific computing.","active":true,"categories":["devel","science","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":3009}],"variants":["qtconsole"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py310-ipykernel","py310-ipywidgets","py310-jupyter_console","py310-jupyter_core","py310-nbconvert","py310-notebook","python310"]},{"type":"run","ports":["jupyter_select"]}],"depends_on":[{"type":"lib","ports":["py310-vega"]},{"type":"run","ports":["py310-jfricas"]},{"type":"test","ports":["py310-tensorflow-datasets"]}]},{"name":"py-jupyter","portdir":"python/py-jupyter","version":"1.0.0","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://jupyter.org","description":"Web application for interactive data science and scientific computing.","long_description":"Web application for interactive data science and scientific computing.","active":true,"categories":["devel","science","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":3009}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-jupyter"]}],"depends_on":[]},{"name":"py314-junit-xml","portdir":"python/py-junit-xml","version":"1.9","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/kyrus/python-junit-xml","description":"Creates JUnit XML test result documents that can be read by tools such as Jenkins","long_description":"Creates JUnit XML test result documents that can be read by tools such as Jenkins","active":true,"categories":["python"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":688}],"variants":[],"dependencies":[{"type":"build","ports":["py314-setuptools","py314-wheel","clang-18","py314-build","py314-installer"]},{"type":"lib","ports":["python314","py314-six"]},{"type":"test","ports":["py314-pytest"]}],"depends_on":[{"type":"lib","ports":["py-junit-xml"]},{"type":"run","ports":["py314-cfn-lint"]}]},{"name":"py313-junit-xml","portdir":"python/py-junit-xml","version":"1.9","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/kyrus/python-junit-xml","description":"Creates JUnit XML test result documents that can be read by tools such as Jenkins","long_description":"Creates JUnit XML test result documents that can be read by tools such as Jenkins","active":true,"categories":["python"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":688}],"variants":[],"dependencies":[{"type":"build","ports":["py313-setuptools","py313-wheel","clang-18","py313-build","py313-installer"]},{"type":"lib","ports":["python313","py313-six"]},{"type":"test","ports":["py313-pytest"]}],"depends_on":[{"type":"run","ports":["py313-cfn-lint"]}]},{"name":"py312-junit-xml","portdir":"python/py-junit-xml","version":"1.9","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/kyrus/python-junit-xml","description":"Creates JUnit XML test result documents that can be read by tools such as Jenkins","long_description":"Creates JUnit XML test result documents that can be read by tools such as Jenkins","active":true,"categories":["python"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":688}],"variants":[],"dependencies":[{"type":"build","ports":["py312-wheel","clang-18","py312-build","py312-installer","py312-setuptools"]},{"type":"lib","ports":["python312","py312-six"]},{"type":"test","ports":["py312-pytest"]}],"depends_on":[{"type":"run","ports":["py312-cfn-lint"]}]},{"name":"py311-junit-xml","portdir":"python/py-junit-xml","version":"1.9","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/kyrus/python-junit-xml","description":"Creates JUnit XML test result documents that can be read by tools such as Jenkins","long_description":"Creates JUnit XML test result documents that can be read by tools such as Jenkins","active":true,"categories":["python"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":688}],"variants":[],"dependencies":[{"type":"build","ports":["py311-wheel","clang-18","py311-build","py311-installer","py311-setuptools"]},{"type":"lib","ports":["python311","py311-six"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[{"type":"run","ports":["py311-cfn-lint"]}]},{"name":"py310-junit-xml","portdir":"python/py-junit-xml","version":"1.9","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/kyrus/python-junit-xml","description":"Creates JUnit XML test result documents that can be read by tools such as Jenkins","long_description":"Creates JUnit XML test result documents that can be read by tools such as Jenkins","active":true,"categories":["python"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":688}],"variants":[],"dependencies":[{"type":"build","ports":["py310-installer","clang-18","py310-setuptools","py310-wheel","py310-build"]},{"type":"lib","ports":["python310","py310-six"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[{"type":"run","ports":["py310-cfn-lint"]}]}]}