HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 49980,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=created_at&page=879",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=created_at&page=877",
"results": [
{
"name": "py312-wand",
"portdir": "python/py-wand",
"version": "0.6.13",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "http://wand-py.org/",
"description": "Ctypes-based simple MagickWand API binding for Python",
"long_description": "Ctypes-based simple MagickWand API binding for Python",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2795
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-installer",
"py312-wheel",
"clang-18",
"py312-build",
"py312-setuptools"
]
},
{
"type": "lib",
"ports": [
"python312",
"ImageMagick"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-wand"
]
}
]
},
{
"name": "py-pyobjc6",
"portdir": "python/py-pyobjc6",
"version": "6.2.2",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pyobjc.readthedocs.io",
"description": "Bidirectional bridge between Python and Objective C",
"long_description": "The PyObjC project aims to provide a bridge between the Python and Objective-C programming languages. The bridge is intended to be fully bidirectional, allowing the Python programmer to take full advantage of the power provided by various Objective-C-based toolkits and the Objective-C programmer transparent access to Python based functionality.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"py310-pyobjc6"
]
}
],
"depends_on": []
},
{
"name": "py36-pyobjc6",
"portdir": "python/py-pyobjc6",
"version": "6.2.2",
"license": "MIT",
"platforms": "{darwin < 11}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pyobjc.readthedocs.io",
"description": "Bidirectional bridge between Python and Objective C",
"long_description": "The PyObjC project aims to provide a bridge between the Python and Objective-C programming languages. The bridge is intended to be fully bidirectional, allowing the Python programmer to take full advantage of the power provided by various Objective-C-based toolkits and the Objective-C programmer transparent access to Python based functionality.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py36-sphinx",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"libffi",
"python36",
"py36-setuptools"
]
}
],
"depends_on": []
},
{
"name": "py37-pyobjc6",
"portdir": "python/py-pyobjc6",
"version": "6.2.2",
"license": "MIT",
"platforms": "{darwin < 11}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pyobjc.readthedocs.io",
"description": "Bidirectional bridge between Python and Objective C",
"long_description": "The PyObjC project aims to provide a bridge between the Python and Objective-C programming languages. The bridge is intended to be fully bidirectional, allowing the Python programmer to take full advantage of the power provided by various Objective-C-based toolkits and the Objective-C programmer transparent access to Python based functionality.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"py37-wheel",
"py37-build",
"py37-installer",
"py37-setuptools",
"py37-sphinx"
]
},
{
"type": "lib",
"ports": [
"python37",
"py37-setuptools",
"libffi"
]
}
],
"depends_on": []
},
{
"name": "py38-pyobjc6",
"portdir": "python/py-pyobjc6",
"version": "6.2.2",
"license": "MIT",
"platforms": "{darwin < 11}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pyobjc.readthedocs.io",
"description": "Bidirectional bridge between Python and Objective C",
"long_description": "The PyObjC project aims to provide a bridge between the Python and Objective-C programming languages. The bridge is intended to be fully bidirectional, allowing the Python programmer to take full advantage of the power provided by various Objective-C-based toolkits and the Objective-C programmer transparent access to Python based functionality.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py38-sphinx",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"libffi",
"python38",
"py38-setuptools"
]
}
],
"depends_on": []
},
{
"name": "py39-pyobjc6",
"portdir": "python/py-pyobjc6",
"version": "6.2.2",
"license": "MIT",
"platforms": "{darwin < 11}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pyobjc.readthedocs.io",
"description": "Bidirectional bridge between Python and Objective C",
"long_description": "The PyObjC project aims to provide a bridge between the Python and Objective-C programming languages. The bridge is intended to be fully bidirectional, allowing the Python programmer to take full advantage of the power provided by various Objective-C-based toolkits and the Objective-C programmer transparent access to Python based functionality.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py39-sphinx",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"libffi",
"python39",
"py39-setuptools"
]
}
],
"depends_on": []
},
{
"name": "py310-pyobjc6",
"portdir": "python/py-pyobjc6",
"version": "6.2.2",
"license": "MIT",
"platforms": "{darwin < 11}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pyobjc.readthedocs.io",
"description": "Bidirectional bridge between Python and Objective C",
"long_description": "The PyObjC project aims to provide a bridge between the Python and Objective-C programming languages. The bridge is intended to be fully bidirectional, allowing the Python programmer to take full advantage of the power provided by various Objective-C-based toolkits and the Objective-C programmer transparent access to Python based functionality.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "vital.had",
"github": "barracuda156",
"ports_count": 2571
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py310-sphinx",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"libffi",
"python310",
"py310-setuptools"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-pyobjc6"
]
}
]
},
{
"name": "nmap-formatter",
"portdir": "sysutils/nmap-formatter",
"version": "3.0.5",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/vdjagilev/nmap-formatter",
"description": "A tool that allows you to convert NMAP results to html, csv, json, markdown, graphviz (dot) or sqlite. Simply put it's nmap converter.",
"long_description": "A tool that allows you to convert NMAP results to html, csv, json, markdown, graphviz (dot) or sqlite. Simply put it's nmap converter.",
"active": true,
"categories": [
"sysutils",
"net"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1016
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "entityx",
"portdir": "devel/entityx",
"version": "1.3.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/alecthomas/entityx",
"description": "A fast, type-safe C++ Entity-Component system",
"long_description": "A fast, type-safe C++ Entity-Component system. Entity Component Systems (ECS) are a form of decomposition that completely decouples entity logic and data from the entity \"objects\" themselves. The Evolve your Hierarchy article provides a solid overview of EC systems and why you should use them. EntityX is an EC system that uses C++11 features to provide type-safe component management, event delivery, etc. It was built during the creation of a 2D space shooter.",
"active": true,
"categories": [
"devel",
"games"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1016
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "lyra",
"portdir": "devel/lyra",
"version": "1.7.0",
"license": "Boost-1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/bfgroup/lyra",
"description": "A simple to use, composable, command line parser for C++ 11 and beyond",
"long_description": "A simple to use, composable, command line parser for C++ 11 and beyond",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1016
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "py312-fido2",
"portdir": "python/py-fido2",
"version": "2.0.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Yubico/python-fido2",
"description": "Library for working with FIDO devices",
"long_description": "Provides library functionality for communicating with a FIDO device over USB as well as verifying attestation and assertion signatures.",
"active": true,
"categories": [
"security",
"python",
"crypto"
],
"maintainers": [
{
"name": "amake",
"github": "amake",
"ports_count": 153
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py312-build",
"py312-installer",
"py312-poetry-core"
]
},
{
"type": "lib",
"ports": [
"python312",
"py312-cryptography"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"yubikey-manager4",
"py312-django-allauth"
]
}
]
},
{
"name": "py312-pyscard",
"portdir": "python/py-pyscard",
"version": "2.3.1",
"license": "GPL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pyscard.sourceforge.io/",
"description": "Smartcard module for Python.",
"long_description": "Smartcard module for Python.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "amake",
"github": "amake",
"ports_count": 153
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py312-installer",
"py312-wheel",
"clang-18",
"py312-build",
"py312-setuptools"
]
},
{
"type": "lib",
"ports": [
"python312",
"swig-python"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"yubikey-manager4"
]
}
]
},
{
"name": "conserve",
"portdir": "sysutils/conserve",
"version": "24.8.0",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/sourcefrog/conserve",
"description": "Robust file backup tool in Rust",
"long_description": "Robust file backup tool in Rust",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1016
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cargo",
"legacy-support",
"rust",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "py-jupyter_server_terminals",
"portdir": "python/py-jupyter_server_terminals",
"version": "0.5.3",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jupyter-server/jupyter_server_terminals",
"description": "A Jupyter Server Extension Providing Terminals.",
"long_description": "A Jupyter Server Extension Providing Terminals.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2795
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"py313-jupyter_server_terminals"
]
}
],
"depends_on": []
},
{
"name": "py38-jupyter_server_terminals",
"portdir": "python/py-jupyter_server_terminals",
"version": "0.5.3",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jupyter-server/jupyter_server_terminals",
"description": "A Jupyter Server Extension Providing Terminals.",
"long_description": "A Jupyter Server Extension Providing Terminals.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2795
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-build",
"py38-hatchling",
"py38-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python38",
"py38-terminado"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-jupyter_server"
]
}
]
},
{
"name": "py39-jupyter_server_terminals",
"portdir": "python/py-jupyter_server_terminals",
"version": "0.5.3",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jupyter-server/jupyter_server_terminals",
"description": "A Jupyter Server Extension Providing Terminals.",
"long_description": "A Jupyter Server Extension Providing Terminals.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2795
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-build",
"py39-hatchling",
"py39-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python39",
"py39-terminado"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-jupyter_server"
]
}
]
},
{
"name": "py310-jupyter_server_terminals",
"portdir": "python/py-jupyter_server_terminals",
"version": "0.5.3",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jupyter-server/jupyter_server_terminals",
"description": "A Jupyter Server Extension Providing Terminals.",
"long_description": "A Jupyter Server Extension Providing Terminals.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2795
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-build",
"py310-hatchling",
"py310-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python310",
"py310-terminado"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-jupyter_server"
]
}
]
},
{
"name": "py311-jupyter_server_terminals",
"portdir": "python/py-jupyter_server_terminals",
"version": "0.5.3",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jupyter-server/jupyter_server_terminals",
"description": "A Jupyter Server Extension Providing Terminals.",
"long_description": "A Jupyter Server Extension Providing Terminals.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2795
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-hatchling",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python311",
"py311-terminado"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-jupyter_server"
]
}
]
},
{
"name": "py312-jupyter_server_terminals",
"portdir": "python/py-jupyter_server_terminals",
"version": "0.5.3",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jupyter-server/jupyter_server_terminals",
"description": "A Jupyter Server Extension Providing Terminals.",
"long_description": "A Jupyter Server Extension Providing Terminals.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2795
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py312-build",
"py312-installer",
"py312-hatchling"
]
},
{
"type": "lib",
"ports": [
"python312",
"py312-terminado"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-jupyter_server"
]
}
]
},
{
"name": "py-notebook_shim",
"portdir": "python/py-notebook_shim",
"version": "0.2.4",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jupyter/notebook_shim",
"description": "Part of JupyterLab ecosystem.",
"long_description": "Part of JupyterLab ecosystem.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2795
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"py313-notebook_shim"
]
}
],
"depends_on": []
},
{
"name": "py38-notebook_shim",
"portdir": "python/py-notebook_shim",
"version": "0.2.4",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jupyter/notebook_shim",
"description": "Part of JupyterLab ecosystem.",
"long_description": "Part of JupyterLab ecosystem.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2795
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-build",
"py38-hatchling",
"py38-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python38",
"py38-jupyter_server"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-nbclassic",
"py38-notebook",
"py38-jupyterlab"
]
}
]
},
{
"name": "py39-notebook_shim",
"portdir": "python/py-notebook_shim",
"version": "0.2.4",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jupyter/notebook_shim",
"description": "Part of JupyterLab ecosystem.",
"long_description": "Part of JupyterLab ecosystem.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2795
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-build",
"py39-hatchling",
"py39-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python39",
"py39-jupyter_server"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-jupyterlab",
"py39-nbclassic",
"py39-notebook"
]
}
]
},
{
"name": "py310-notebook_shim",
"portdir": "python/py-notebook_shim",
"version": "0.2.4",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jupyter/notebook_shim",
"description": "Part of JupyterLab ecosystem.",
"long_description": "Part of JupyterLab ecosystem.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2795
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-build",
"py310-hatchling",
"py310-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python310",
"py310-jupyter_server"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-jupyterlab",
"py310-notebook",
"py310-nbclassic"
]
}
]
},
{
"name": "py311-notebook_shim",
"portdir": "python/py-notebook_shim",
"version": "0.2.4",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jupyter/notebook_shim",
"description": "Part of JupyterLab ecosystem.",
"long_description": "Part of JupyterLab ecosystem.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2795
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-hatchling",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python311",
"py311-jupyter_server"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-jupyterlab",
"py311-notebook",
"py311-nbclassic"
]
}
]
},
{
"name": "py312-notebook_shim",
"portdir": "python/py-notebook_shim",
"version": "0.2.4",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jupyter/notebook_shim",
"description": "Part of JupyterLab ecosystem.",
"long_description": "Part of JupyterLab ecosystem.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2795
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py312-build",
"py312-installer",
"py312-hatchling"
]
},
{
"type": "lib",
"ports": [
"python312",
"py312-jupyter_server"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-jupyterlab",
"py312-notebook",
"py312-nbclassic"
]
}
]
},
{
"name": "py312-tblib",
"portdir": "python/py-tblib",
"version": "3.2.2",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ionelmc/python-tblib",
"description": "Traceback serialization library.",
"long_description": "Traceback serialization library.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2795
}
],
"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-distributed"
]
}
]
},
{
"name": "py312-rfc3339-validator",
"portdir": "python/py-rfc3339-validator",
"version": "0.1.4",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/naimetti/rfc3339-validator",
"description": "A pure python RFC3339 validator",
"long_description": "A pure python RFC3339 validator",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-installer",
"py312-wheel",
"clang-18",
"py312-build",
"py312-setuptools"
]
},
{
"type": "lib",
"ports": [
"py312-six",
"python312"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-jupyter_events",
"py312-jsonschema-format-nongpl"
]
}
]
},
{
"name": "py311-tatsu",
"portdir": "python/py-tatsu",
"version": "5.13.2",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/neogeny/tatsu",
"description": "Tool that takes grammars in a variation of EBNF as input, and outputs memoizing PEG parsers in Python.",
"long_description": "Tool that takes grammars in a variation of EBNF as input, and outputs memoizing PEG parsers in Python.",
"active": true,
"categories": [
"devel",
"textproc",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2795
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": []
},
{
"name": "py312-tatsu",
"portdir": "python/py-tatsu",
"version": "5.13.2",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/neogeny/tatsu",
"description": "Tool that takes grammars in a variation of EBNF as input, and outputs memoizing PEG parsers in Python.",
"long_description": "Tool that takes grammars in a variation of EBNF as input, and outputs memoizing PEG parsers in Python.",
"active": true,
"categories": [
"devel",
"textproc",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2795
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": []
},
{
"name": "py312-branca",
"portdir": "python/py-branca",
"version": "0.7.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-visualization/branca",
"description": "Generate complex HTML+JS pages with Python",
"long_description": "Generate complex HTML+JS pages with Python. This library is a spinoff from folium, that would host the non-map-specific features.",
"active": true,
"categories": [
"devel",
"graphics",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-wheel",
"py312-setuptools_scm",
"py312-build",
"py312-installer",
"py312-setuptools"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "run",
"ports": [
"py312-jinja2"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py312-folium"
]
}
]
},
{
"name": "py312-codecov",
"portdir": "python/py-codecov",
"version": "2.1.13",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/codecov/codecov-python",
"description": "Hosted coverage reports for Github, Bitbucket and Gitlab",
"long_description": "Hosted coverage reports for Github, Bitbucket and Gitlab.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"py312-build"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "run",
"ports": [
"py312-coverage",
"py312-requests"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py312-spopt"
]
}
]
},
{
"name": "py312-folium",
"portdir": "python/py-folium",
"version": "0.15.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-visualization/folium/",
"description": "Python Data, Leaflet.js Mfolaps",
"long_description": "folium builds on the data wrangling strengths of the Python ecosystem and the mapping strengths of the Leaflet.js library. Manipulate your data in Python, then visualize it in a Leaflet map via folium.",
"active": true,
"categories": [
"devel",
"graphics",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"py312-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "run",
"ports": [
"py312-jinja2",
"py312-numpy",
"py312-requests",
"py312-xyzservices",
"py312-branca"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py312-spopt"
]
}
]
},
{
"name": "py-pytest-env",
"portdir": "python/py-pytest-env",
"version": "1.1.5",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pytest-dev/pytest-env",
"description": "pytest plugin to set environment variables",
"long_description": "pytest plugin to set environment variables in pytest.ini or pyproject.toml file",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"py312-pytest-env"
]
}
],
"depends_on": []
},
{
"name": "py310-pytest-env",
"portdir": "python/py-pytest-env",
"version": "1.1.5",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pytest-dev/pytest-env",
"description": "pytest plugin to set environment variables",
"long_description": "pytest plugin to set environment variables in pytest.ini or pyproject.toml file",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-hatch-vcs",
"clang-17",
"py310-installer",
"py310-build",
"py310-hatchling"
]
},
{
"type": "lib",
"ports": [
"python310"
]
},
{
"type": "run",
"ports": [
"py310-pytest",
"py310-tomli"
]
},
{
"type": "test",
"ports": [
"py310-pytest"
]
}
],
"depends_on": []
},
{
"name": "py311-pytest-env",
"portdir": "python/py-pytest-env",
"version": "1.1.5",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pytest-dev/pytest-env",
"description": "pytest plugin to set environment variables",
"long_description": "pytest plugin to set environment variables in pytest.ini or pyproject.toml file",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-hatch-vcs",
"clang-17",
"py311-build",
"py311-installer",
"py311-hatchling"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "run",
"ports": [
"py311-pytest"
]
},
{
"type": "test",
"ports": [
"py311-pytest"
]
}
],
"depends_on": []
},
{
"name": "py312-pytest-env",
"portdir": "python/py-pytest-env",
"version": "1.1.5",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pytest-dev/pytest-env",
"description": "pytest plugin to set environment variables",
"long_description": "pytest plugin to set environment variables in pytest.ini or pyproject.toml file",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-hatchling",
"py312-hatch-vcs",
"clang-17",
"py312-build",
"py312-installer"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "run",
"ports": [
"py312-pytest"
]
},
{
"type": "test",
"ports": [
"py312-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-pytest-env"
]
}
]
},
{
"name": "py312-geopandas",
"portdir": "python/py-geopandas",
"version": "1.1.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://geopandas.org",
"description": "Geographic pandas extensions",
"long_description": "GeoPandas is a project to add support for geographic data to pandas objects.",
"active": true,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2795
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py312-pyproj",
"python312",
"py312-pyogrio",
"py312-packaging",
"py312-numpy",
"py312-pandas",
"py312-shapely"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-geoplot"
]
},
{
"type": "run",
"ports": [
"py312-splot",
"py312-tobler",
"py312-pointpats",
"py312-spaghetti",
"py312-access",
"py312-esda",
"py312-momepy",
"py312-segregation",
"py312-spopt",
"py312-libpysal"
]
}
]
},
{
"name": "py312-llvmlite",
"portdir": "python/py-llvmlite",
"version": "0.45.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://llvmlite.pydata.org/",
"description": "A lightweight LLVM python binding for writing JIT compilers",
"long_description": "A lightweight LLVM python binding for writing JIT compilers",
"active": true,
"categories": [
"devel",
"science",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2795
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"cmake"
]
},
{
"type": "lib",
"ports": [
"zstd",
"python312",
"llvm-20",
"zlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-numba"
]
}
]
},
{
"name": "py312-numba",
"portdir": "python/py-numba",
"version": "0.62.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://numba.pydata.org/",
"description": "Numba is a NumPy aware dynamic compiler for Python.",
"long_description": "Numba is an Open Source NumPy-aware optimizing compiler for Python. It uses the remarkable LLVM compiler infrastructure to compile Python syntax to machine code.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2795
}
],
"variants": [
"openmp",
"tbb",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"py312-build"
]
},
{
"type": "lib",
"ports": [
"py312-numpy",
"py312-llvmlite",
"python312"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-quantecon",
"py312-pacmap"
]
},
{
"type": "run",
"ports": [
"py312-librosa",
"py312-resampy",
"py312-segregation"
]
}
]
},
{
"name": "py311-npx",
"portdir": "python/py-npx",
"version": "0.1.6",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/nschloe/npx",
"description": "NumPy is a large library used everywhere in scientific computing. That's why breaking backwards-compatibility comes at a significant cost and is almost always avoided, even if the API of some methods is arguably lacking. This package provides drop-in wrappers fixing those.",
"long_description": "NumPy is a large library used everywhere in scientific computing. That's why breaking backwards-compatibility comes at a significant cost and is almost always avoided, even if the API of some methods is arguably lacking. This package provides drop-in wrappers fixing those.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1140
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-installer",
"py311-wheel",
"clang-18",
"py311-build",
"py311-setuptools"
]
},
{
"type": "lib",
"ports": [
"py311-numpy",
"python311"
]
}
],
"depends_on": []
},
{
"name": "py312-npx",
"portdir": "python/py-npx",
"version": "0.1.6",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/nschloe/npx",
"description": "NumPy is a large library used everywhere in scientific computing. That's why breaking backwards-compatibility comes at a significant cost and is almost always avoided, even if the API of some methods is arguably lacking. This package provides drop-in wrappers fixing those.",
"long_description": "NumPy is a large library used everywhere in scientific computing. That's why breaking backwards-compatibility comes at a significant cost and is almost always avoided, even if the API of some methods is arguably lacking. This package provides drop-in wrappers fixing those.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1140
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-installer",
"py312-wheel",
"clang-18",
"py312-build",
"py312-setuptools"
]
},
{
"type": "lib",
"ports": [
"py312-numpy",
"python312"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-npx"
]
}
]
},
{
"name": "py312-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": 157
}
],
"variants": [
"postgresql17",
"postgresql16",
"postgresql15",
"postgresql14",
"postgresql13",
"postgresql12"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"py312-build"
]
},
{
"type": "lib",
"ports": [
"py312-typing_extensions",
"postgresql17",
"python312"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-pgspecial"
]
}
]
},
{
"name": "cvemap",
"portdir": "security/cvemap",
"version": "0.0.7",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/projectdiscovery/cvemap",
"description": "Navigate the CVE jungle with ease",
"long_description": "Navigate the Common Vulnerabilities and Exposures (CVE) jungle with ease using CVEMAP, a command-line interface (CLI) tool designed to provide a structured and easily navigable interface to various vulnerability databases.",
"active": true,
"categories": [
"security"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1016
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "py312-threadpoolctl",
"portdir": "python/py-threadpoolctl",
"version": "3.6.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/joblib/threadpoolctl",
"description": "Helpers to limit the number of threads used in the common native libraries.",
"long_description": "Helpers to limit the number of threads used in the common native libraries.",
"active": true,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2795
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-flit_core",
"py312-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "test",
"ports": [
"py312-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-pymc",
"py312-scikit-learn"
]
},
{
"type": "test",
"ports": [
"py312-scipy"
]
}
]
},
{
"name": "socket_vmnet",
"portdir": "net/socket_vmnet",
"version": "1.2.1",
"license": "APL-2.0",
"platforms": "{darwin >= 19}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/lima-vm/socket_vmnet",
"description": "vmnet.framework support for rootless QEMU",
"long_description": "Daemon to provide access to vmnet.framework for rootless QEMU",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "link",
"github": "subpop",
"ports_count": 7
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
}
],
"depends_on": []
},
{
"name": "newsraft",
"portdir": "net/newsraft",
"version": "0.34",
"license": "ISC",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://codeberg.org/newsraft/newsraft",
"description": "Feed reader for terminal",
"long_description": "Feed reader for terminal",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "sikmir",
"github": "sikmir",
"ports_count": 42
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"sqlite3",
"gumbo-parser",
"curl",
"expat"
]
}
],
"depends_on": []
},
{
"name": "py312-quantecon",
"portdir": "python/py-quantecon",
"version": "0.10.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://quantecon.org/quantecon-py/",
"description": "QuantEcon is a high performance, open source Python code library for economics",
"long_description": "The quantecon Python library consists of a number of modules which includes game theory (game_theory), markov chains (markov), random generation utilities (random), a collection of tools (tools), and other utilities (util) which are mainly used by developers internal to the package.",
"active": true,
"categories": [
"science",
"python",
"finance"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-flit_core",
"py312-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py312-scipy",
"py312-numba",
"python312",
"py312-numpy",
"py312-requests",
"py312-sympy"
]
},
{
"type": "test",
"ports": [
"py312-pytest"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py312-giddy"
]
}
]
},
{
"name": "py311-pgspecial",
"portdir": "python/py-pgspecial",
"version": "2.2.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/pgspecial/",
"description": "Meta-commands handler for Postgres Database",
"long_description": "This package provides an API to execute meta-commands (AKA “special”, or “backslash commands”) on PostgreSQL.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-setuptools",
"py311-wheel",
"py311-setuptools_scm",
"clang-18",
"py311-build",
"py311-installer"
]
},
{
"type": "lib",
"ports": [
"python311",
"py311-click",
"py311-psycopg",
"py311-sqlparse"
]
},
{
"type": "test",
"ports": [
"py311-pytest"
]
}
],
"depends_on": []
},
{
"name": "lnav-devel",
"portdir": "sysutils/lnav",
"version": "0.13.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://lnav.org",
"description": "An advanced log file viewer for the small-scale.",
"long_description": "Many logging tools, like Splunk, provide great features but are optimized for large-scale deployments. They require installing and configuring servers before they can be effectively used. There is still a need for a robust log file analyzer for the terminal.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1016
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"ncurses",
"openssl",
"bzip2",
"readline",
"curl",
"pcre2",
"libarchive",
"zlib",
"sqlite3"
]
}
],
"depends_on": []
},
{
"name": "py312-BitArray2D",
"portdir": "python/py-BitArray2D",
"version": "2.1",
"license": "PSF",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://engineering.purdue.edu/kak/dist2d/BitArray2D-2.1.html",
"description": "A memory-efficient packed representation for 2D bit arrays",
"long_description": "The BitArray2D class is for a memory-efficient packed representation of 2D bit arrays and for logical and other operations (such as blob dilations, erosions, etc.) on such arrays. The implementation of the class takes advantage of the facilities of the BitVector class for the memory representation and for the allowed operations.",
"active": true,
"categories": [
"math",
"python"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 597
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-setuptools",
"py312-wheel",
"clang-16",
"py312-installer"
]
},
{
"type": "lib",
"ports": [
"py312-BitVector",
"python312"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-BitArray2D"
]
}
]
}
]
}