{"count":53328,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=created_at&page=1067","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=created_at&page=1065","results":[{"name":"py315-periodictable","portdir":"python/py-periodictable","version":"2.1.0","license":"public-domain","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-periodictable/periodictable","description":"Extensible periodic table of the elements","long_description":"Extensible periodic table of the elements","active":true,"categories":["science","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2433}],"variants":[],"dependencies":[{"type":"build","ports":["py315-installer","py315-setuptools","py315-wheel","clang-18","py315-build"]},{"type":"lib","ports":["python315","py315-numpy","py315-parsing"]},{"type":"test","ports":["py315-pytest"]}],"depends_on":[]},{"name":"py315-pkce","portdir":"python/py-pkce","version":"1.0.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/RomeoDespres/pkce","description":"PKCE Pyhton generator","long_description":"PKCE Pyhton generator","active":true,"categories":["www","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2433}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py315-build","py315-installer","py315-setuptools","py315-wheel"]},{"type":"lib","ports":["python315"]}],"depends_on":[]},{"name":"py315-poyo","portdir":"python/py-poyo","version":"0.5.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/hackebrot/poyo","description":"A lightweight YAML Parser for Python.","long_description":"A lightweight YAML Parser for Python.","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2433}],"variants":[],"dependencies":[{"type":"build","ports":["py315-installer","clang-18","py315-build","py315-setuptools","py315-wheel"]},{"type":"lib","ports":["python315"]},{"type":"test","ports":["py315-pytest"]}],"depends_on":[]},{"name":"py315-py3dmol","portdir":"python/py-py3dmol","version":"2.5.5","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://3dmol.org","description":"An IPython interface for embedding 3Dmol.js views in Jupyter notebooks","long_description":"An IPython interface for embedding 3Dmol.js views in Jupyter notebooks","active":true,"categories":["science","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2433}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py315-build","py315-installer","py315-setuptools","py315-wheel"]},{"type":"lib","ports":["python315"]}],"depends_on":[]},{"name":"py315-pylint-venv","portdir":"python/py-pylint-venv","version":"3.0.4","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jgosmann/pylint-venv/","description":"pylint-venv provides a Pylint init-hook to use the same Pylint installation with different virtual environments.","long_description":"pylint-venv provides a Pylint init-hook to use the same Pylint installation with different virtual environments.","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2433}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py315-build","py315-installer","py315-poetry-core"]},{"type":"lib","ports":["python315"]}],"depends_on":[]},{"name":"py315-pynose","portdir":"python/py-pynose","version":"1.5.5","license":"LGPL-2.1","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/mdmintz/pynose","description":"pynose fixes nose to extend unittest and make testing easier","long_description":"pynose fixes nose to extend unittest and make testing easier","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2433}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py315-build","py315-installer","py315-setuptools","py315-wheel"]},{"type":"lib","ports":["python315"]}],"depends_on":[{"type":"test","ports":["py315-olefile"]}]},{"name":"py315-pyqt-builder","portdir":"python/py-pyqt-builder","version":"1.20.1","license":"(GPL-2 or GPL-3 or PSF)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://www.riverbankcomputing.com/software/pyqt-builder/","description":"The PEP 517 compliant PyQt build system","long_description":"The PEP 517 compliant PyQt build system","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2433}],"variants":[],"dependencies":[{"type":"build","ports":["py315-setuptools_scm","py315-installer","py315-setuptools","py315-wheel","clang-18","py315-build"]},{"type":"lib","ports":["py315-packaging","py315-sip","python315"]}],"depends_on":[]},{"name":"py315-pytest-cov","portdir":"python/py-pytest-cov","version":"7.1.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pytest-dev/pytest-cov","description":"Pytest plugin for measuring coverage.","long_description":"Pytest plugin for measuring coverage.","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2433}],"variants":[],"dependencies":[{"type":"build","ports":["py315-hatch-fancy-pypi-readme","clang-18","py315-build","py315-installer","py315-hatchling"]},{"type":"lib","ports":["py315-pluggy","py315-pytest","py315-coverage","python315"]}],"depends_on":[]},{"name":"py315-pytest-describe","portdir":"python/py-pytest-describe","version":"3.2.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pytest-dev/pytest-describe","description":"Describe-style plugin for pytest","long_description":"Describe-style plugin for pytest","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2433}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py315-build","py315-installer","py315-uv-build"]},{"type":"lib","ports":["python315","py315-pytest"]}],"depends_on":[]},{"name":"py315-pytest-qt","portdir":"python/py-pytest-qt","version":"4.5.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pytest-dev/pytest-qt","description":"pytest plugin for Qt (PyQt5/PyQt6 and PySide2/PySide6) application testing","long_description":"pytest plugin for Qt (PyQt5/PyQt6 and PySide2/PySide6) application testing","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2433}],"variants":[],"dependencies":[{"type":"build","ports":["py315-setuptools_scm","py315-setuptools","py315-wheel","clang-18","py315-build","py315-installer"]},{"type":"lib","ports":["py315-pytest","python315"]}],"depends_on":[]},{"name":"py315-pytest-runner","portdir":"python/py-pytest-runner","version":"6.0.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pytest-dev/pytest-runner","description":"pytest-runner adds test support to setup.py scripts","long_description":"pytest-runner adds test support to setup.py scripts. Setup scripts can use pytest-runner to invoke py.test as distutils command and provices dependency resolution.","active":true,"categories":["devel","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":625}],"variants":[],"dependencies":[{"type":"build","ports":["py315-setuptools_scm","py315-setuptools","py315-wheel","clang-18","py315-build","py315-installer"]},{"type":"lib","ports":["py315-setuptools","python315"]}],"depends_on":[{"type":"build","ports":["py315-pdbecif"]}]},{"name":"py315-pytest-timeout","portdir":"python/py-pytest-timeout","version":"2.4.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pytest-dev/pytest-timeout","description":"py.test plugin to abort hanging tests","long_description":"py.test plugin to abort hanging tests","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py315-installer","clang-18","py315-build","py315-setuptools","py315-wheel"]},{"type":"lib","ports":["python315"]},{"type":"test","ports":["py315-pytest"]}],"depends_on":[{"type":"test","ports":["py315-filelock"]}]},{"name":"py315-python-discovery","portdir":"python/py-python-discovery","version":"1.6.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/tox-dev/python-discovery","description":"Python interpreter discovery","long_description":"Python interpreter discovery","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2433}],"variants":[],"dependencies":[{"type":"build","ports":["py315-hatch-vcs","py315-build","py315-installer","py315-hatchling","clang-18"]},{"type":"lib","ports":["py315-platformdirs","py315-filelock","python315"]}],"depends_on":[{"type":"lib","ports":["py315-virtualenv"]}]},{"name":"py315-python-multipart","portdir":"python/py-python-multipart","version":"0.0.32","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/Kludex/python-multipart","description":"A streaming multipart parser for Python","long_description":"A streaming multipart parser for Python","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2433}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py315-build","py315-installer","py315-hatchling"]},{"type":"lib","ports":["python315"]}],"depends_on":[]},{"name":"py315-pytoolconfig","portdir":"python/py-pytoolconfig","version":"1.3.1","license":"LGPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/bagel897/pytoolconfig","description":"Python tool configuration","long_description":"Python tool configuration","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2433}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py315-build","py315-installer","py315-pdm-backend"]},{"type":"lib","ports":["python315","py315-packaging"]}],"depends_on":[{"type":"lib","ports":["py315-rope"]}]},{"name":"py315-pyuca","portdir":"python/py-pyuca","version":"1.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jtauber/pyuca","description":"a Python implementation of the Unicode Collation Algorithm","long_description":"a Python implementation of the Unicode Collation Algorithm","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2433}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py315-build","py315-installer","py315-setuptools","py315-wheel"]},{"type":"lib","ports":["python315"]}],"depends_on":[]},{"name":"py315-qstylizer","portdir":"python/py-qstylizer","version":"0.2.4","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/blambright/qstylizer","description":"Qt stylesheet generation utility for PyQt/PySide","long_description":"Qt stylesheet generation utility for PyQt/PySide","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2433}],"variants":[],"dependencies":[{"type":"build","ports":["py315-setuptools","py315-pbr","py315-wheel","clang-18","py315-build","py315-installer"]},{"type":"lib","ports":["python315"]},{"type":"run","ports":["py315-inflection","py315-tinycss2"]},{"type":"test","ports":["py315-pytest","py315-pytest-mock"]}],"depends_on":[]},{"name":"py315-virtualenv","portdir":"python/py-virtualenv","version":"21.14.11","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://virtualenv.pypa.io","description":"Virtual Python Environment builder","long_description":"virtualenv is a tool to create isolated Python environments.","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2433},{"name":"larryv","github":"larryv","ports_count":49}],"variants":[],"dependencies":[{"type":"build","ports":["py315-hatch-vcs","clang-18","py315-build","py315-installer","py315-hatchling"]},{"type":"lib","ports":["python315","py315-platformdirs","py315-distlib","py315-filelock","py315-python-discovery"]},{"type":"run","ports":["virtualenv_select"]}],"depends_on":[{"type":"test","ports":["py315-filelock"]}]},{"name":"ttc-iosevka","portdir":"fonts/ttc-iosevka","version":"33.3.5","license":"OFL-1.1","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://typeof.net/Iosevka","description":"Versatile typeface for code, from code.","long_description":"Versatile typeface for code, from code.","active":true,"categories":["fonts"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":685}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]},{"type":"run","ports":["fontconfig"]}],"depends_on":[]},{"name":"ttc-iosevka-aile","portdir":"fonts/ttc-iosevka","version":"33.3.5","license":"OFL-1.1","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://typeof.net/Iosevka","description":"Iosevka font family - Aile stylistic variant.","long_description":"Versatile typeface for code, from code.","active":true,"categories":["fonts"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":685}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]},{"type":"run","ports":["fontconfig"]}],"depends_on":[]},{"name":"ttc-iosevka-curly","portdir":"fonts/ttc-iosevka","version":"33.3.5","license":"OFL-1.1","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://typeof.net/Iosevka","description":"Iosevka font family - Curly stylistic variant.","long_description":"Versatile typeface for code, from code.","active":true,"categories":["fonts"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":685}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]},{"type":"run","ports":["fontconfig"]}],"depends_on":[]},{"name":"ttc-iosevka-curly-slab","portdir":"fonts/ttc-iosevka","version":"33.3.5","license":"OFL-1.1","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://typeof.net/Iosevka","description":"Iosevka font family - Curly Slab stylistic variant.","long_description":"Versatile typeface for code, from code.","active":true,"categories":["fonts"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":685}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]},{"type":"run","ports":["fontconfig"]}],"depends_on":[]},{"name":"ttc-iosevka-etoile","portdir":"fonts/ttc-iosevka","version":"33.3.5","license":"OFL-1.1","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://typeof.net/Iosevka","description":"Iosevka font family - Etoile stylistic variant.","long_description":"Versatile typeface for code, from code.","active":true,"categories":["fonts"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":685}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]},{"type":"run","ports":["fontconfig"]}],"depends_on":[]},{"name":"ttc-iosevka-slab","portdir":"fonts/ttc-iosevka","version":"33.3.5","license":"OFL-1.1","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://typeof.net/Iosevka","description":"Iosevka font family - Slab stylistic variant.","long_description":"Versatile typeface for code, from code.","active":true,"categories":["fonts"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":685}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]},{"type":"run","ports":["fontconfig"]}],"depends_on":[]},{"name":"ttc-iosevka-ss01","portdir":"fonts/ttc-iosevka","version":"33.3.5","license":"OFL-1.1","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://typeof.net/Iosevka","description":"Iosevka font family - SS01 stylistic variant.","long_description":"Versatile typeface for code, from code.","active":true,"categories":["fonts"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":685}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]},{"type":"run","ports":["fontconfig"]}],"depends_on":[]},{"name":"ttc-iosevka-ss02","portdir":"fonts/ttc-iosevka","version":"33.3.5","license":"OFL-1.1","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://typeof.net/Iosevka","description":"Iosevka font family - SS02 stylistic variant.","long_description":"Versatile typeface for code, from code.","active":true,"categories":["fonts"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":685}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]},{"type":"run","ports":["fontconfig"]}],"depends_on":[]},{"name":"ttc-iosevka-ss03","portdir":"fonts/ttc-iosevka","version":"33.3.5","license":"OFL-1.1","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://typeof.net/Iosevka","description":"Iosevka font family - SS03 stylistic variant.","long_description":"Versatile typeface for code, from code.","active":true,"categories":["fonts"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":685}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]},{"type":"run","ports":["fontconfig"]}],"depends_on":[]},{"name":"ttc-iosevka-ss04","portdir":"fonts/ttc-iosevka","version":"33.3.5","license":"OFL-1.1","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://typeof.net/Iosevka","description":"Iosevka font family - SS04 stylistic variant.","long_description":"Versatile typeface for code, from code.","active":true,"categories":["fonts"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":685}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]},{"type":"run","ports":["fontconfig"]}],"depends_on":[]},{"name":"ttc-iosevka-ss05","portdir":"fonts/ttc-iosevka","version":"33.3.5","license":"OFL-1.1","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://typeof.net/Iosevka","description":"Iosevka font family - SS05 stylistic variant.","long_description":"Versatile typeface for code, from code.","active":true,"categories":["fonts"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":685}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]},{"type":"run","ports":["fontconfig"]}],"depends_on":[]},{"name":"ttc-iosevka-ss06","portdir":"fonts/ttc-iosevka","version":"33.3.5","license":"OFL-1.1","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://typeof.net/Iosevka","description":"Iosevka font family - SS06 stylistic variant.","long_description":"Versatile typeface for code, from code.","active":true,"categories":["fonts"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":685}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]},{"type":"run","ports":["fontconfig"]}],"depends_on":[]},{"name":"ttc-iosevka-ss07","portdir":"fonts/ttc-iosevka","version":"33.3.5","license":"OFL-1.1","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://typeof.net/Iosevka","description":"Iosevka font family - SS07 stylistic variant.","long_description":"Versatile typeface for code, from code.","active":true,"categories":["fonts"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":685}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]},{"type":"run","ports":["fontconfig"]}],"depends_on":[]},{"name":"ttc-iosevka-ss08","portdir":"fonts/ttc-iosevka","version":"33.3.5","license":"OFL-1.1","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://typeof.net/Iosevka","description":"Iosevka font family - SS08 stylistic variant.","long_description":"Versatile typeface for code, from code.","active":true,"categories":["fonts"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":685}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]},{"type":"run","ports":["fontconfig"]}],"depends_on":[]},{"name":"ttc-iosevka-ss09","portdir":"fonts/ttc-iosevka","version":"33.3.5","license":"OFL-1.1","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://typeof.net/Iosevka","description":"Iosevka font family - SS09 stylistic variant.","long_description":"Versatile typeface for code, from code.","active":true,"categories":["fonts"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":685}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]},{"type":"run","ports":["fontconfig"]}],"depends_on":[]},{"name":"ttc-iosevka-ss10","portdir":"fonts/ttc-iosevka","version":"33.3.5","license":"OFL-1.1","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://typeof.net/Iosevka","description":"Iosevka font family - SS10 stylistic variant.","long_description":"Versatile typeface for code, from code.","active":true,"categories":["fonts"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":685}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]},{"type":"run","ports":["fontconfig"]}],"depends_on":[]},{"name":"ttc-iosevka-ss12","portdir":"fonts/ttc-iosevka","version":"33.3.5","license":"OFL-1.1","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://typeof.net/Iosevka","description":"Iosevka font family - SS12 stylistic variant.","long_description":"Versatile typeface for code, from code.","active":true,"categories":["fonts"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":685}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]},{"type":"run","ports":["fontconfig"]}],"depends_on":[]},{"name":"ttc-iosevka-ss11","portdir":"fonts/ttc-iosevka","version":"33.3.5","license":"OFL-1.1","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://typeof.net/Iosevka","description":"Iosevka font family - SS11 stylistic variant.","long_description":"Versatile typeface for code, from code.","active":true,"categories":["fonts"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":685}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]},{"type":"run","ports":["fontconfig"]}],"depends_on":[]},{"name":"ttc-iosevka-ss13","portdir":"fonts/ttc-iosevka","version":"33.3.5","license":"OFL-1.1","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://typeof.net/Iosevka","description":"Iosevka font family - SS13 stylistic variant.","long_description":"Versatile typeface for code, from code.","active":true,"categories":["fonts"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":685}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]},{"type":"run","ports":["fontconfig"]}],"depends_on":[]},{"name":"ttc-iosevka-ss14","portdir":"fonts/ttc-iosevka","version":"33.3.5","license":"OFL-1.1","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://typeof.net/Iosevka","description":"Iosevka font family - SS14 stylistic variant.","long_description":"Versatile typeface for code, from code.","active":true,"categories":["fonts"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":685}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]},{"type":"run","ports":["fontconfig"]}],"depends_on":[]},{"name":"ttc-iosevka-ss15","portdir":"fonts/ttc-iosevka","version":"33.3.5","license":"OFL-1.1","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://typeof.net/Iosevka","description":"Iosevka font family - SS15 stylistic variant.","long_description":"Versatile typeface for code, from code.","active":true,"categories":["fonts"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":685}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]},{"type":"run","ports":["fontconfig"]}],"depends_on":[]},{"name":"ttc-iosevka-ss16","portdir":"fonts/ttc-iosevka","version":"33.3.5","license":"OFL-1.1","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://typeof.net/Iosevka","description":"Iosevka font family - SS16 stylistic variant.","long_description":"Versatile typeface for code, from code.","active":true,"categories":["fonts"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":685}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]},{"type":"run","ports":["fontconfig"]}],"depends_on":[]},{"name":"ttc-iosevka-ss17","portdir":"fonts/ttc-iosevka","version":"33.3.5","license":"OFL-1.1","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://typeof.net/Iosevka","description":"Iosevka font family - SS17 stylistic variant.","long_description":"Versatile typeface for code, from code.","active":true,"categories":["fonts"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":685}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]},{"type":"run","ports":["fontconfig"]}],"depends_on":[]},{"name":"ttc-iosevka-ss18","portdir":"fonts/ttc-iosevka","version":"33.3.5","license":"OFL-1.1","platforms":"macosx","epoch":0,"replaced_by":null,"homepage":"https://typeof.net/Iosevka","description":"Iosevka font family - SS18 stylistic variant.","long_description":"Versatile typeface for code, from code.","active":true,"categories":["fonts"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":685}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]},{"type":"run","ports":["fontconfig"]}],"depends_on":[]},{"name":"py315-appdirs","portdir":"python/py-appdirs","version":"1.4.4","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/ActiveState/appdirs","description":"module that finds where to keep user data","long_description":"A Python module for determining appropriate platform-specific per-user directories for data, configuration files, etc.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py315-installer","clang-18","py315-build","py315-setuptools","py315-wheel"]},{"type":"lib","ports":["python315"]},{"type":"test","ports":["py315-pytest"]}],"depends_on":[{"type":"lib","ports":["py315-rope","py315-fs"]}]},{"name":"py315-pyperclip","portdir":"python/py-pyperclip","version":"1.11.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/asweigart/pyperclip","description":"A cross-platform clipboard module for Python","long_description":"A cross-platform clipboard module for Python. It currently handles only plain text.","active":true,"categories":["python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":625}],"variants":[],"dependencies":[{"type":"build","ports":["py315-installer","clang-18","py315-build","py315-setuptools","py315-wheel"]},{"type":"lib","ports":["python315"]},{"type":"test","ports":["py315-pytest"]}],"depends_on":[{"type":"test","ports":["py315-resvg_py"]}]},{"name":"py315-resvg_py","portdir":"python/py-resvg_py","version":"0.5.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://resvg-py.readthedocs.io","description":"High level wrapper of resvg for Python","long_description":"High level wrapper of resvg for Python","active":true,"categories":["graphics","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2433}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py315-setuptools-rust","clang-18","py315-build","py315-installer","py315-maturin"]},{"type":"lib","ports":["python315"]},{"type":"test","ports":["py315-pytest","py315-pyperclip"]}],"depends_on":[]},{"name":"py315-rope","portdir":"python/py-rope","version":"1.15.0","license":"LGPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-rope/rope","description":"python refactoring library","long_description":"Rope is a Python refactoring library that can be used with several editors and IDEs. It provides many refactoring operations as well as forms of code assistance like auto-completion and access to documentation.","active":true,"categories":["python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2433}],"variants":[],"dependencies":[{"type":"build","ports":["py315-installer","py315-setuptools","py315-wheel","clang-18","py315-build"]},{"type":"lib","ports":["python315","py315-pytoolconfig","py315-appdirs"]},{"type":"test","ports":["py315-pytest"]}],"depends_on":[]},{"name":"py315-setupmeta","portdir":"python/py-setupmeta","version":"3.9.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/zsimic/setupmeta","description":"Simplify your setup.py","long_description":"Simplify your setup.py","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2433}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py315-build","py315-installer","py315-setuptools","py315-wheel"]},{"type":"lib","ports":["python315"]}],"depends_on":[]},{"name":"py315-spdx","portdir":"python/py-spdx","version":"2.5.1","license":"public-domain","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/bbqsrc/spdx-python","description":"SPDX license list database","long_description":"SPDX license list database","active":true,"categories":["python"],"maintainers":[{"name":"karan.sheth","github":"korusuke","ports_count":66},{"name":"reneeotten","github":"reneeotten","ports_count":2433}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py315-build","py315-installer","py315-setuptools","py315-wheel"]},{"type":"lib","ports":["python315"]}],"depends_on":[{"type":"lib","ports":["py315-spdx-lookup"]}]},{"name":"py315-spdx-lookup","portdir":"python/py-spdx-lookup","version":"0.3.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/bbqsrc/spdx-lookup-python","description":"SPDX license list query tool","long_description":"SPDX license list query tool","active":true,"categories":["python"],"maintainers":[{"name":"karan.sheth","github":"korusuke","ports_count":66},{"name":"reneeotten","github":"reneeotten","ports_count":2433}],"variants":[],"dependencies":[{"type":"build","ports":["py315-build","py315-setuptools","py315-wheel","clang-18","py315-installer"]},{"type":"lib","ports":["py315-spdx","python315"]}],"depends_on":[]},{"name":"py315-term-background","portdir":"python/py-term-background","version":"1.0.5","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/rocky/shell-term-background","description":"Determine if shell has a light or dark background","long_description":"Determine if shell has a light or dark background","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2433}],"variants":[],"dependencies":[{"type":"build","ports":["py315-installer","clang-18","py315-build","py315-setuptools","py315-wheel"]},{"type":"lib","ports":["python315"]},{"type":"test","ports":["py315-pytest"]}],"depends_on":[]}]}