{"count":53714,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=413","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=411","results":[{"name":"crispy-doom","portdir":"games/crispy-doom","version":"7.1","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/fabiangreffrath/crispy-doom","description":"A limit-removing enhanced-resolution Doom source port based on Chocolate Doom","long_description":"Crispy Doom is a friendly fork of Chocolate Doom that provides a higher display resolution, removes the static limits of the Doom engine and offers further optional visual, tactical and physical enhancements while remaining entirely config file, savegame, netplay and demo compatible with the original.","active":true,"categories":["games"],"maintainers":[{"name":"harens","github":"harens","ports_count":172}],"variants":["universal"],"dependencies":[{"type":"build","ports":["autoconf","automake","pkgconfig","clang-18","python314"]},{"type":"lib","ports":["zlib","libpng","libsamplerate","libsdl2_mixer","libsdl2","libsdl2_net"]}],"depends_on":[]},{"name":"py310-python-coveralls","portdir":"python/py-python-coveralls","version":"2.9.3","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/z4r/python-coveralls","description":"Python API for https://coveralls.io","long_description":"Python API for https://coveralls.io","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-setuptools","py310-wheel","py310-build","py310-installer"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-requests","py310-six","py310-coverage","py310-yaml"]}],"depends_on":[{"type":"test","ports":["py310-moviepy"]}]},{"name":"py310-jaraco.classes","portdir":"python/py-jaraco.classes","version":"3.4.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/jaraco.classes/","description":"Utility functions for Python class constructs","long_description":"Utility functions for Python class constructs","active":true,"categories":["python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":438}],"variants":[],"dependencies":[{"type":"build","ports":["py310-installer","clang-18","py310-setuptools","py310-setuptools_scm","py310-wheel","py310-build"]},{"type":"lib","ports":["python310","py310-more-itertools"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[{"type":"lib","ports":["py310-keyring","py310-keyrings.alt"]},{"type":"test","ports":["py310-jaraco.functools"]}]},{"name":"py39-jaraco.classes","portdir":"python/py-jaraco.classes","version":"3.4.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/jaraco.classes/","description":"Utility functions for Python class constructs","long_description":"Utility functions for Python class constructs","active":false,"categories":["python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":438}],"variants":[],"dependencies":[{"type":"build","ports":["py39-installer","clang-18","py39-setuptools","py39-setuptools_scm","py39-wheel","py39-build"]},{"type":"lib","ports":["python39","py39-more-itertools"]},{"type":"test","ports":["py39-pytest"]}],"depends_on":[{"type":"lib","ports":["py39-keyring","py39-keyrings.alt"]},{"type":"test","ports":["py39-jaraco.functools"]}]},{"name":"py38-jaraco.classes","portdir":"python/py-jaraco.classes","version":"3.4.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/jaraco.classes/","description":"Utility functions for Python class constructs","long_description":"Utility functions for Python class constructs","active":false,"categories":["python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":438}],"variants":[],"dependencies":[{"type":"build","ports":["py38-installer","clang-17","py38-setuptools","py38-setuptools_scm","py38-wheel","py38-build"]},{"type":"lib","ports":["python38","py38-more-itertools"]},{"type":"test","ports":["py38-pytest"]}],"depends_on":[{"type":"lib","ports":["py38-keyring"]},{"type":"test","ports":["py38-jaraco.functools"]}]},{"name":"py37-jaraco.classes","portdir":"python/py-jaraco.classes","version":"3.3.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/jaraco.classes/","description":"Utility functions for Python class constructs","long_description":"Utility functions for Python class constructs","active":false,"categories":["python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":438}],"variants":[],"dependencies":[{"type":"build","ports":["py37-installer","clang-16","py37-setuptools","py37-setuptools_scm","py37-toml","py37-wheel","py37-build"]},{"type":"lib","ports":["python37","py37-more-itertools"]},{"type":"test","ports":["py37-pytest"]}],"depends_on":[{"type":"lib","ports":["py37-keyring"]},{"type":"test","ports":["py37-jaraco.functools"]}]},{"name":"py-jaraco.classes","portdir":"python/py-jaraco.classes","version":"3.4.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/jaraco.classes/","description":"Utility functions for Python class constructs","long_description":"Utility functions for Python class constructs","active":true,"categories":["python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":438}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-jaraco.classes"]}],"depends_on":[]},{"name":"py310-zipfile-deflate64","portdir":"python/py-zipfile-deflate64","version":"0.2.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/brianhelba/zipfile-deflate64","description":"Extract Deflate64 ZIP archives with Python's zipfile API.","long_description":"Extract Deflate64 ZIP archives with Python's zipfile API.","active":false,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py310-wheel","py310-setuptools","py310-setuptools_scm","clang-18","py310-build","py310-installer"]},{"type":"lib","ports":["python310"]}],"depends_on":[]},{"name":"py39-zipfile-deflate64","portdir":"python/py-zipfile-deflate64","version":"0.2.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/brianhelba/zipfile-deflate64","description":"Extract Deflate64 ZIP archives with Python's zipfile API.","long_description":"Extract Deflate64 ZIP archives with Python's zipfile API.","active":false,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py39-wheel","py39-setuptools","py39-setuptools_scm","clang-18","py39-build","py39-installer"]},{"type":"lib","ports":["python39"]}],"depends_on":[]},{"name":"py38-zipfile-deflate64","portdir":"python/py-zipfile-deflate64","version":"0.2.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/brianhelba/zipfile-deflate64","description":"Extract Deflate64 ZIP archives with Python's zipfile API.","long_description":"Extract Deflate64 ZIP archives with Python's zipfile API.","active":false,"categories":["python"],"maintainers":[{"name":"kirill","github":"catap","ports_count":120}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py38-wheel","py38-setuptools","py38-setuptools_scm","clang-16","py38-build","py38-installer"]},{"type":"lib","ports":["python38"]}],"depends_on":[]},{"name":"py-zipfile-deflate64","portdir":"python/py-zipfile-deflate64","version":"0.2.0","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/brianhelba/zipfile-deflate64","description":"Extract Deflate64 ZIP archives with Python's zipfile API.","long_description":"Extract Deflate64 ZIP archives with Python's zipfile API.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-zipfile-deflate64"]}],"depends_on":[]},{"name":"py310-pytest-random-order","portdir":"python/py-pytest-random-order","version":"1.1.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jbasko/pytest-random-order","description":"Randomise the order in which pytest tests are run with some control over the randomness","long_description":"Randomise the order in which pytest tests are run with some control over the randomness","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-wheel","py310-installer","clang-18","py310-setuptools","py310-build"]},{"type":"lib","ports":["py310-pytest","python310"]}],"depends_on":[{"type":"test","ports":["py310-pylast"]}]},{"name":"py39-pytest-random-order","portdir":"python/py-pytest-random-order","version":"1.1.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jbasko/pytest-random-order","description":"Randomise the order in which pytest tests are run with some control over the randomness","long_description":"Randomise the order in which pytest tests are run with some control over the randomness","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-wheel","py39-installer","clang-17","py39-setuptools","py39-build"]},{"type":"lib","ports":["py39-pytest","python39"]}],"depends_on":[{"type":"test","ports":["py39-last"]}]},{"name":"py38-pytest-random-order","portdir":"python/py-pytest-random-order","version":"1.1.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jbasko/pytest-random-order","description":"Randomise the order in which pytest tests are run with some control over the randomness","long_description":"Randomise the order in which pytest tests are run with some control over the randomness","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-wheel","py38-installer","clang-17","py38-setuptools","py38-build"]},{"type":"lib","ports":["py38-pytest","python38"]}],"depends_on":[{"type":"test","ports":["py38-last"]}]},{"name":"py37-pytest-random-order","portdir":"python/py-pytest-random-order","version":"1.1.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jbasko/pytest-random-order","description":"Randomise the order in which pytest tests are run with some control over the randomness","long_description":"Randomise the order in which pytest tests are run with some control over the randomness","active":false,"categories":["python"],"maintainers":[{"name":"kirill","github":"catap","ports_count":120}],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-14"]},{"type":"lib","ports":["python37","py37-pytest"]}],"depends_on":[{"type":"test","ports":["py37-last"]}]},{"name":"py-pytest-random-order","portdir":"python/py-pytest-random-order","version":"1.1.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/jbasko/pytest-random-order","description":"Randomise the order in which pytest tests are run with some control over the randomness","long_description":"Randomise the order in which pytest tests are run with some control over the randomness","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-pytest-random-order"]}],"depends_on":[]},{"name":"py310-hatchling","portdir":"python/py-hatchling","version":"1.33.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://hatch.pypa.io/latest/","description":"This is the extensible, standards compliant build backend used by Hatch.","long_description":"This is the extensible, standards compliant build backend used by Hatch.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1679}],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["py310-pluggy","py310-pathspec","py310-tomlkit","py310-trove-classifiers","python310","py310-tomli","py310-packaging"]},{"type":"run","ports":["hatchling_select"]}],"depends_on":[{"type":"build","ports":["py310-versioningit","py310-param","py310-urllib3","py310-terminado","py310-tox","py310-traitlets","py310-treq","py310-trustme","py310-twisted","py310-typogrify","py310-soupsieve","py310-scikit-build-core","py310-platformdirs","py310-python-multipart","py310-binaryornot","py310-expandvars","py310-annotated_types","py310-croniter","py310-pydantic","py310-scikit-build","py310-cloudflare","py310-hatch-mypyc","py310-isort","py310-looseversion","py310-filelock","py310-hatch-fancy-pypi-readme","py310-pyproject_api","py310-pytest-cov","py310-textual-fastdatatable","py310-chardet","py310-eventlet","py310-pybtex","py310-cssselect","py310-attrs","py310-signxml","py310-hatch-cython","py310-pint","py310-argcomplete","py310-zarr","py310-panel","py310-python-discovery","py310-virtualenv","py310-sqlite-anyio","py310-astropy-iers-data","py310-httpx2","py310-typing-inspection","py310-hatch","py310-ulid","py310-hatch-build-scripts","py310-holoviews","py310-structlog","py310-magicgui","py310-jupyter_client","py310-plotly","py310-uvicorn","py310-psygnal","py310-starlette","py310-pydantic_settings","py310-cattrs","py310-docker","py310-sqlparse","py310-hatch-requirements-txt","py310-napari-resources","py310-requests-cache","py310-prettytable","py310-pytest-lazy-fixtures","py310-superqt","py310-panel-material-ui","py310-httpcore2","py310-plumbum","py310-hatch-vcs","py310-lonboard","py310-pytest-recording","py310-wcmatch","py310-svglib","py310-execnet","py310-pygments","py310-geoviews","py310-jsonschema","py310-jsonschema-format-nongpl","py310-libtmux","py310-tmuxp","py310-userpath","py310-npe2","py310-corner","py310-humanize","py310-iterable-io","py310-zipstream-ng","py310-httpx-aiohttp","py310-octave_kernel","py310-metakernel","py310-bqscales","py310-sphinx-autodoc-typehints","py310-sh","py310-arabic-reshaper","py310-vispy","py310-httpcore","py310-httpx","py310-black","py310-nbconvert","py310-hatch-nodejs-version","py310-beautifulsoup4","py310-altair","py310-service_identity","py310-dnspython","py310-aesara","py310-aiofiles","py310-anywidget","py310-apipkg","py310-app-model","py310-argon2-cffi","py310-autoflake","py310-automat","py310-backports.asyncio.runner","py310-beartype","py310-bracex","py310-colorama","py310-comm","py310-diskcache-stubs","py310-django-debug-toolbar","py310-docstring_parser","py310-elasticsearch","py310-fickling","py310-fmf","py310-fsspec","py310-ftfy","py310-hatch-jupyter-builder","py310-hvplot","py310-in-n-out","py310-intervaltree","py310-ipykernel","py310-ipympl","py310-ipyparallel","py310-itemadapter","py310-jsonschema-specifications","py310-jupyter_console","py310-jupyter_core","py310-jupyter_events","py310-jupyter_packaging","py310-jupyter_server_terminals","py310-jupyter_sphinx","py310-jupyterlab","py310-jupyterlab_pygments","py310-jupyterlab_server","py310-jupytext","py310-mongomock","py310-nameutils","py310-nbclient","py310-nbformat","py310-notebook_shim","py310-notebook","py310-obspec","py310-osxmetadata","py310-paho-mqtt","py310-pipdeptree","py310-protego","py310-pudb","py310-pyct","py310-pydantic-compat","py310-pydantic-extra-types","py310-pyhamcrest","py310-pylast","py310-pymongo","py310-pytest-env","py310-pytest-html","py310-pytest-metadata","py310-pyviz_comms","py310-queuelib","py310-redis","py310-referencing","py310-rfc3987-syntax","py310-rich-argparse","py310-scikit-hep-awkward","py310-scikit-hep-hepunits","py310-scikit-hep-hist","py310-scikit-hep-particle","py310-sentinels","py310-strpdatetime","py310-termcolor"]},{"type":"lib","ports":["py310-hatch-requirements-txt","py310-scikit-hep-uproot","py310-hatch-vcs","py310-hatch","py310-uv-dynamic-versioning","py310-hatch-mypyc"]},{"type":"run","ports":["py310-hatch-nodejs-version","py310-hatch-jupyter-builder"]}]},{"name":"py39-hatchling","portdir":"python/py-hatchling","version":"1.27.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://hatch.pypa.io/latest/","description":"This is the extensible, standards compliant build backend used by Hatch.","long_description":"This is the extensible, standards compliant build backend used by Hatch.","active":false,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1679}],"variants":[],"dependencies":[{"type":"build","ports":["py39-build","py39-installer","clang-18"]},{"type":"lib","ports":["py39-pluggy","py39-tomli","py39-editables","py39-trove-classifiers","python39","py39-packaging","py39-pathspec"]},{"type":"run","ports":["hatchling_select"]}],"depends_on":[{"type":"build","ports":["py39-comm","py39-jupyter_core","py39-octave_kernel","py39-plotly","py39-tox","py39-starlette","py39-typogrify","py39-scikit-build-core","py39-jupytext","py39-uvicorn","py39-traitlets","py39-pudb","py39-argon2-cffi","py39-ipykernel","py39-scikit-hep-awkward","py39-scikit-hep-hepunits","py39-jupyter_server_terminals","py39-scikit-hep-hist","py39-scikit-hep-particle","py39-queuelib","py39-docstring_parser","py39-hatch-nodejs-version","py39-hatch-jupyter-builder","py39-jupyter_client","py39-aiofiles","py39-cloudflare","py39-structlog","py39-atpublic","py39-psygnal","py39-pyproject_api","py39-ipyparallel","py39-jupyter_sphinx","py39-paho-mqtt","py39-nbclient","py39-sqlparse","py39-dnspython","py39-service_identity","py39-intervaltree","py39-notebook","py39-pymongo","py39-corner","py39-httpcore","py39-httpx","py39-osxmetadata","py39-nbformat","py39-altair","py39-jsonschema-specifications","py39-referencing","py39-terminado","py39-jupyter_events","py39-jupyterlab","py39-jupyter_packaging","py39-jupyterlab_server","py39-nbconvert","py39-userpath","py39-notebook_shim","py39-twisted","py39-jsonschema","py39-jsonschema-format-nongpl","py39-hatch-requirements-txt","py39-zarr","py39-elasticsearch","py39-strpdatetime","py39-npe2","py39-nameutils","py39-protego","py39-beautifulsoup4","py39-pipdeptree","py39-pyct","py39-pyviz_comms","py39-iniconfig","py39-pylast","py39-astropy-iers-data","py39-magicgui","py39-humanize","py39-ftfy","py39-sphinx-autodoc-typehints","py39-automat","py39-last","py39-bracex","py39-pyhamcrest","py39-in-n-out","py39-pydantic-compat","py39-wcmatch","py39-scikit-build","py39-platformdirs","py39-itemadapter","py39-filelock","py39-superqt","py39-hatch-vcs","py39-aesara","py39-annotated_types","py39-colorama","py39-pydantic","py39-app-model","py39-argcomplete","py39-expandvars","py39-execnet","py39-apipkg","py39-typing-inspection","py39-autoflake","py39-mongomock","py39-pytest-html","py39-pytest-metadata","py39-pydantic_settings","py39-sentinels","py39-attrs","py39-isort","py39-hatch-fancy-pypi-readme","py39-jupyterlab_pygments","py39-jupyter_console","py39-eventlet","py39-pytest-cov","py39-param","py39-virtualenv","py39-narwhals","py39-metakernel","py39-black","py39-pygments","py39-cattrs","py39-termcolor","py39-fsspec","py39-soupsieve","py39-urllib3","py39-panel"]},{"type":"lib","ports":["py39-scikit-hep-uproot","py39-hatch-vcs","py39-hatch-requirements-txt"]},{"type":"run","ports":["py39-hatch-nodejs-version","py39-hatch-jupyter-builder"]}]},{"name":"py38-hatchling","portdir":"python/py-hatchling","version":"1.27.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://hatch.pypa.io/latest/","description":"This is the extensible, standards compliant build backend used by Hatch.","long_description":"This is the extensible, standards compliant build backend used by Hatch.","active":false,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1679}],"variants":[],"dependencies":[{"type":"build","ports":["py38-build","py38-installer","clang-18"]},{"type":"lib","ports":["py38-pluggy","py38-tomli","py38-editables","py38-trove-classifiers","python38","py38-packaging","py38-pathspec"]},{"type":"run","ports":["hatchling_select"]}],"depends_on":[{"type":"build","ports":["py38-hatch-fancy-pypi-readme","py38-octave_kernel","py38-fastapi","py38-pydantic","py38-bracex","py38-jupyter_packaging","py38-annotated_types","py38-userpath","py38-pydantic-compat","py38-npe2","py38-last","py38-jupyter_sphinx","py38-virtualenv","py38-jupyter_console","py38-wcmatch","py38-scikit-build","py38-black","py38-notebook","py38-uvicorn","py38-sqlparse","py38-attrs","py38-scikit-hep-awkward","py38-ipyparallel","py38-scikit-hep-hepunits","py38-scikit-hep-hist","py38-scikit-hep-particle","py38-structlog","py38-soupsieve","py38-urllib3","py38-superqt","py38-nameutils","py38-metakernel","py38-sphinx-autodoc-typehints","py38-autoflake","py38-apipkg","py38-in-n-out","py38-hatch-jupyter-builder","py38-jupyter_core","py38-jupyter_client","py38-ipykernel","py38-termcolor","py38-jsonschema-specifications","py38-hatch-vcs","py38-referencing","py38-hatch-nodejs-version","py38-nbformat","py38-jsonschema","py38-jsonschema-format-nongpl","py38-tox","py38-terminado","py38-altair","py38-comm","py38-pydantic_settings","py38-magicgui","py38-nbclient","py38-aiofiles","py38-argon2-cffi","py38-jupyter_server_terminals","py38-plumbum","py38-nbconvert","py38-jupytext","py38-jupyter_events","py38-jupyterlab_server","py38-notebook_shim","py38-jupyterlab","py38-cattrs","py38-service_identity","py38-fsspec","py38-starlette","py38-pygments","py38-aesara","py38-colorama","py38-jupyterlab_pygments","py38-pyviz_comms","py38-scikit-build-core","py38-param","py38-pipdeptree","py38-app-model","py38-expandvars","py38-traitlets","py38-beautifulsoup4","py38-execnet","py38-httpcore","py38-httpx","py38-platformdirs","py38-dnspython","py38-filelock","py38-psygnal"]},{"type":"lib","ports":["py38-scikit-hep-uproot","py38-hatch-vcs"]},{"type":"run","ports":["py38-hatch-jupyter-builder","py38-hatch-nodejs-version"]}]},{"name":"py37-hatchling","portdir":"python/py-hatchling","version":"1.17.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://hatch.pypa.io/latest/","description":"This is the extensible, standards compliant build backend used by Hatch.","long_description":"This is the extensible, standards compliant build backend used by Hatch.","active":false,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1679}],"variants":[],"dependencies":[{"type":"build","ports":["py37-build","py37-installer","clang-18"]},{"type":"lib","ports":["py37-pathspec","py37-pluggy","py37-tomli","py37-editables","py37-trove-classifiers","python37","py37-importlib-metadata","py37-packaging"]},{"type":"run","ports":["hatchling_select"]}],"depends_on":[{"type":"build","ports":["py37-hatch-fancy-pypi-readme","py37-scikit-build","py37-autoflake","py37-sqlparse","py37-psygnal","py37-sphinx-autodoc-typehints","py37-app-model","py37-ipykernel","py37-jupyter_client","py37-jupyter_core","py37-nbconvert","py37-bracex","py37-scikit-hep-awkward","py37-soupsieve","py37-beautifulsoup4","py37-wcmatch","py37-jsonschema","py37-expandvars","py37-magicgui","py37-termcolor","py37-traitlets","py37-attrs","py37-terminado","py37-plumbum","py37-jupyter_packaging","py37-metakernel","py37-last","py37-comm","py37-octave_kernel","py37-altair","py37-annotated_types","py37-pydantic","py37-userpath","py37-param","py37-starlette","py37-hatch-vcs","py37-aiofiles","py37-httpx","py37-black","py37-scikit-hep-hepunits","py37-scikit-hep-particle","py37-in-n-out","py37-superqt","py37-scikit-hep-hist","py37-dnspython","py37-service_identity","py37-platformdirs","py37-virtualenv","py37-colorama","py37-execnet","py37-pygments","py37-filelock"]},{"type":"lib","ports":["py37-scikit-hep-uproot","py37-hatch-vcs"]}]},{"name":"py-hatchling","portdir":"python/py-hatchling","version":"1.33.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://hatch.pypa.io/latest/","description":"This is the extensible, standards compliant build backend used by Hatch.","long_description":"This is the extensible, standards compliant build backend used by Hatch.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1679}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-hatchling"]}],"depends_on":[]},{"name":"hatch","portdir":"python/hatch","version":"1.17.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":"py-hatch","homepage":"https://www.macports.org","description":"Obsolete port, replaced by py-hatch","long_description":"This port has been replaced by py-hatch.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":["python314"]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"py310-editables","portdir":"python/py-editables","version":"0.6","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pfmoore/editables","description":"A Python library for creating editable wheels","long_description":"A Python library for creating editable wheels which, when installed, will expose packages in a local directory on sys.path in editable mode.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1679}],"variants":[],"dependencies":[{"type":"build","ports":["py310-flit_core","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[]},{"name":"py39-editables","portdir":"python/py-editables","version":"0.5","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pfmoore/editables","description":"A Python library for creating editable wheels","long_description":"A Python library for creating editable wheels which, when installed, will expose packages in a local directory on sys.path in editable mode.","active":false,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1679}],"variants":[],"dependencies":[{"type":"build","ports":["py39-flit_core","py39-build","py39-installer","clang-18"]},{"type":"lib","ports":["python39"]}],"depends_on":[{"type":"lib","ports":["py39-hatchling"]}]},{"name":"py38-editables","portdir":"python/py-editables","version":"0.5","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pfmoore/editables","description":"A Python library for creating editable wheels","long_description":"A Python library for creating editable wheels which, when installed, will expose packages in a local directory on sys.path in editable mode.","active":false,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1679}],"variants":[],"dependencies":[{"type":"build","ports":["py38-flit_core","py38-build","py38-installer","clang-18"]},{"type":"lib","ports":["python38"]}],"depends_on":[{"type":"lib","ports":["py38-hatchling"]}]},{"name":"py37-editables","portdir":"python/py-editables","version":"0.5","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pfmoore/editables","description":"A Python library for creating editable wheels","long_description":"A Python library for creating editable wheels which, when installed, will expose packages in a local directory on sys.path in editable mode.","active":false,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1679}],"variants":[],"dependencies":[{"type":"build","ports":["py37-flit_core","py37-build","py37-installer","clang-18"]},{"type":"lib","ports":["python37"]}],"depends_on":[{"type":"lib","ports":["py37-hatchling"]}]},{"name":"py-editables","portdir":"python/py-editables","version":"0.6","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/pfmoore/editables","description":"A Python library for creating editable wheels","long_description":"A Python library for creating editable wheels which, when installed, will expose packages in a local directory on sys.path in editable mode.","active":true,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1679}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-editables"]}],"depends_on":[]},{"name":"py310-mecab-python3","portdir":"python/py-mecab-python3","version":"1.0.10","license":"(GPL or LGPL or BSD)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/SamuraiT/mecab-python3","description":"Python wrapper for the MeCab morphological analyzer for Japanese","long_description":"Python wrapper for the MeCab morphological analyzer for Japanese","active":true,"categories":["textproc","japanese","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py310-build","py310-installer","py310-setuptools","py310-setuptools_scm","py310-wheel"]},{"type":"lib","ports":["python310","mecab-utf8"]}],"depends_on":[]},{"name":"openjdk18-temurin","portdir":"java/openjdk18-temurin","version":"18.0.2.1","license":"none","platforms":"darwin","epoch":0,"replaced_by":"openjdk19-temurin","homepage":"https://www.macports.org","description":"Obsolete port, replaced by openjdk19-temurin","long_description":"This port has been replaced by openjdk19-temurin.","active":false,"categories":["devel","java"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"py310-smi","portdir":"python/py-smi","version":"1.6.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/lextudio/pysmi","description":"SNMP SMI/MIB Parser","long_description":"SNMP SMI/MIB Parser","active":true,"categories":["net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-flit_core","py310-build","py310-installer"]},{"type":"lib","ports":["python310","py310-requests","py310-ply","py310-jinja2"]}],"depends_on":[{"type":"lib","ports":["py310-snmp"]}]},{"name":"py39-smi","portdir":"python/py-smi","version":"0.3.4","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/etingof/pysmi","description":"SNMP SMI/MIB Parser","long_description":"SNMP SMI/MIB Parser","active":false,"categories":["net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-wheel","py39-installer","clang-17","py39-setuptools","py39-build"]},{"type":"lib","ports":["py39-ply","python39"]}],"depends_on":[{"type":"lib","ports":["py39-snmp"]}]},{"name":"py38-smi","portdir":"python/py-smi","version":"0.3.4","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/etingof/pysmi","description":"SNMP SMI/MIB Parser","long_description":"SNMP SMI/MIB Parser","active":false,"categories":["net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-wheel","py38-installer","clang-17","py38-setuptools","py38-build"]},{"type":"lib","ports":["py38-ply","python38"]}],"depends_on":[{"type":"lib","ports":["py38-snmp"]}]},{"name":"py38-distnorm","portdir":"python/py-distorm","version":"3.5","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/gdabah/distorm","description":"powerful disassembler library for x86/AMD64","long_description":"diStorm3 is really a decomposer, which means it takes an instruction and returns a binary structure which describes it rather than static text, which is great for advanced binary code analysis.","active":false,"categories":["devel","python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":438}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py38-setuptools","clang-13"]},{"type":"lib","ports":["python38"]},{"type":"test","ports":["yasm"]}],"depends_on":[{"type":"lib","ports":["py-distnorm"]}]},{"name":"py37-distnorm","portdir":"python/py-distorm","version":"3.5","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/gdabah/distorm","description":"powerful disassembler library for x86/AMD64","long_description":"diStorm3 is really a decomposer, which means it takes an instruction and returns a binary structure which describes it rather than static text, which is great for advanced binary code analysis.","active":false,"categories":["devel","python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":438}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-13"]},{"type":"lib","ports":["python37"]},{"type":"test","ports":["yasm"]}],"depends_on":[]},{"name":"py27-distnorm","portdir":"python/py-distorm","version":"3.5","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/gdabah/distorm","description":"powerful disassembler library for x86/AMD64","long_description":"diStorm3 is really a decomposer, which means it takes an instruction and returns a binary structure which describes it rather than static text, which is great for advanced binary code analysis.","active":false,"categories":["devel","python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":438}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-13"]},{"type":"lib","ports":["python27"]},{"type":"test","ports":["yasm"]}],"depends_on":[]},{"name":"py-distnorm","portdir":"python/py-distorm","version":"3.5","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/gdabah/distorm","description":"powerful disassembler library for x86/AMD64","long_description":"diStorm3 is really a decomposer, which means it takes an instruction and returns a binary structure which describes it rather than static text, which is great for advanced binary code analysis.","active":false,"categories":["devel","python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":438}],"variants":[],"dependencies":[{"type":"build","ports":["clang-13"]},{"type":"lib","ports":["py38-distnorm"]}],"depends_on":[]},{"name":"optar","portdir":"archivers/optar","version":"1.0.0","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/colindean/optar","description":"OPTical ARchiver","long_description":"OPTical ARchiver - highly compressed 2D barcode for paper or film archiving of digital data","active":true,"categories":["graphics","archivers"],"maintainers":[],"variants":["us_letter"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["libpng"]},{"type":"run","ports":["ImageMagick"]}],"depends_on":[]},{"name":"redo-history","portdir":"sysutils/redo-history","version":"0.8.4","license":"MIT","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://github.com/barthr/redo","description":"The ultimate tool to create reusable functions from your shell history in an interactive way","long_description":"Redo is a command line application to easily create reusable functions in your own shell. Think of redo like an interactive way combine multiple commands from your shell history in a single command. This can be handy for quickly re-doing multiple commands for example deleting and starting a new docker container.","active":true,"categories":["sysutils"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1161}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"gdrive","portdir":"net/gdrive","version":"2.1.1","license":"MIT","platforms":"darwin freebsd linux","epoch":0,"replaced_by":null,"homepage":"https://github.com/prasmussen/gdrive","description":"A command line utility for interacting with Google Drive","long_description":"A command line utility for interacting with Google Drive","active":true,"categories":["net"],"maintainers":[{"name":"herby.gillot","github":"herbygillot","ports_count":1161}],"variants":[],"dependencies":[{"type":"build","ports":["go","clang-18"]}],"depends_on":[]},{"name":"mariadb-10.8-server","portdir":"databases/mariadb-10.8","version":"10.8.8","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://mariadb.org/","description":"Run mariadb-10.8 as server","long_description":"Run mariadb-10.8 as server","active":true,"categories":["databases"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":441}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"run","ports":["mariadb-10.8"]}],"depends_on":[]},{"name":"mariadb-10.8","portdir":"databases/mariadb-10.8","version":"10.8.8","license":"GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://mariadb.org/","description":"Multithreaded SQL database server","long_description":"Mariadb is a fork of the MySQL server, a multi-threaded SQL database.","active":true,"categories":["databases"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":441}],"variants":["debug","system_readline","universal"],"dependencies":[{"type":"build","ports":["clang-18","bison","cmake","pkgconfig"]},{"type":"lib","ports":["curl","tcp_wrappers","libxml2","zlib","boost178","openssl3","judy","ncurses","pcre2"]},{"type":"run","ports":["mysql_select"]}],"depends_on":[{"type":"run","ports":["mariadb-10.8-server"]}]},{"name":"micromamba","portdir":"devel/libmamba","version":"1.5.8","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/mamba-org/mamba","description":"a tiny version of the mamba package manager","long_description":"micromamba is a tiny version of the mamba package manager. It is a pure C++ package with a separate command line interface. It can be used to bootstrap environments (as an alternative to miniconda), but it's currently experimental.","active":true,"categories":["devel","sysutils"],"maintainers":[{"name":"l2dy","github":"l2dy","ports_count":97}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["clang-20","CLI11","tl-expected","zstdConfig.cmake","cmake","nlohmann-json","ghc-filesystem","termcolor"]},{"type":"lib","ports":["libmamba","libfmt9","libarchive"]}],"depends_on":[]},{"name":"libmamba","portdir":"devel/libmamba","version":"1.5.8","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/mamba-org/mamba","description":"a reimplementation of the conda package manager in C++","long_description":"Mamba is a reimplementation of the conda package manager in C++.","active":true,"categories":["devel"],"maintainers":[{"name":"l2dy","github":"l2dy","ports_count":97}],"variants":["debug","universal"],"dependencies":[{"type":"build","ports":["clang-20","cmake","nlohmann-json","ghc-filesystem","termcolor","tl-expected","zstdConfig.cmake","python312"]},{"type":"lib","ports":["zstd","libsolv","spdlog","yaml-cpp","reproc","libfmt9","libarchive"]}],"depends_on":[{"type":"lib","ports":["micromamba"]}]},{"name":"CLI11","portdir":"devel/CLI11","version":"2.5.0","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/CLIUtils/CLI11","description":"a command line parser for C++11","long_description":"CLI11 is a command line parser for C++11 and beyond that provides a rich feature set with a simple and intuitive interface.","active":true,"categories":["devel"],"maintainers":[{"name":"l2dy","github":"l2dy","ports_count":97}],"variants":["debug","tests"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]}],"depends_on":[{"type":"build","ports":["micromamba"]},{"type":"lib","ports":["osm2pgsql","osm2pgsql-lua"]}]},{"name":"termcolor","portdir":"devel/termcolor","version":"2.1.0","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/ikalnytskyi/termcolor","description":"a header-only C++ library for printing colored messages to the terminal","long_description":"Termcolor is a header-only C++ library for printing colored messages to the terminal.","active":true,"categories":["devel"],"maintainers":[{"name":"l2dy","github":"l2dy","ports_count":97}],"variants":["debug"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]}],"depends_on":[{"type":"build","ports":["libmamba","micromamba"]}]},{"name":"py310-psycopg","portdir":"python/py-psycopg","version":"3.2.9","license":"LGPL-3+","platforms":"{darwin any} freebsd","epoch":0,"replaced_by":null,"homepage":"https://www.psycopg.org","description":"Psycopg 3 is a modern implementation of a PostgreSQL adapter for Python.","long_description":"Psycopg 3 is a modern implementation of a PostgreSQL adapter for Python.","active":true,"categories":["databases","python"],"maintainers":[{"name":"snc","github":"nerdling","ports_count":159}],"variants":["postgresql17","postgresql16","postgresql15","postgresql14","postgresql13","postgresql12"],"dependencies":[{"type":"build","ports":["clang-18","py310-wheel","py310-build","py310-installer","py310-setuptools"]},{"type":"lib","ports":["py310-typing_extensions","postgresql17","python310"]}],"depends_on":[{"type":"lib","ports":["py310-pgspecial"]}]},{"name":"py39-psycopg","portdir":"python/py-psycopg","version":"3.2.9","license":"LGPL-3+","platforms":"{darwin any} freebsd","epoch":0,"replaced_by":null,"homepage":"https://www.psycopg.org","description":"Psycopg 3 is a modern implementation of a PostgreSQL adapter for Python.","long_description":"Psycopg 3 is a modern implementation of a PostgreSQL adapter for Python.","active":false,"categories":["databases","python"],"maintainers":[{"name":"snc","github":"nerdling","ports_count":159}],"variants":["postgresql17","postgresql16","postgresql15","postgresql14","postgresql13","postgresql12"],"dependencies":[{"type":"build","ports":["clang-17","py39-wheel","py39-build","py39-installer","py39-setuptools"]},{"type":"lib","ports":["py39-typing_extensions","postgresql17","python39"]}],"depends_on":[{"type":"lib","ports":["py39-pgspecial"]}]},{"name":"py38-psycopg","portdir":"python/py-psycopg","version":"3.1.17","license":"LGPL-3+","platforms":"{darwin any} freebsd","epoch":0,"replaced_by":null,"homepage":"https://www.psycopg.org","description":"Psycopg 3 is a modern implementation of a PostgreSQL adapter for Python.","long_description":"Psycopg 3 is a modern implementation of a PostgreSQL adapter for Python.","active":false,"categories":["databases","python"],"maintainers":[{"name":"snc","github":"nerdling","ports_count":159}],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","py38-wheel","py38-build","py38-installer","clang-16"]},{"type":"lib","ports":["python38"]}],"depends_on":[{"type":"lib","ports":["py38-pgspecial"]}]},{"name":"py37-psycopg","portdir":"python/py-psycopg","version":"3.1.17","license":"LGPL-3+","platforms":"{darwin any} freebsd","epoch":0,"replaced_by":null,"homepage":"https://www.psycopg.org","description":"Psycopg 3 is a modern implementation of a PostgreSQL adapter for Python.","long_description":"Psycopg 3 is a modern implementation of a PostgreSQL adapter for Python.","active":false,"categories":["databases","python"],"maintainers":[{"name":"snc","github":"nerdling","ports_count":159}],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","py37-wheel","py37-build","py37-installer","clang-16"]},{"type":"lib","ports":["python37"]}],"depends_on":[]},{"name":"py36-psycopg","portdir":"python/py-psycopg","version":"3.0.11","license":"LGPL-3+","platforms":"darwin freebsd","epoch":0,"replaced_by":null,"homepage":"https://www.psycopg.org","description":"Psycopg 3 is a modern implementation of a PostgreSQL adapter for Python.","long_description":"Psycopg 3 is a modern implementation of a PostgreSQL adapter for Python.","active":false,"categories":["databases","python"],"maintainers":[{"name":"snc","github":"nerdling","ports_count":159}],"variants":["postgresql14","postgresql13","postgresql12","postgresql11","postgresql10"],"dependencies":[{"type":"build","ports":["clang-13","py36-setuptools","py36-virtualenv","py36-wheel","py36-build","py36-python-install"]},{"type":"lib","ports":["python36","py36-setuptools","postgresql14","openssl"]}],"depends_on":[]}]}