HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50457,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=716",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=714",
"results": [
{
"name": "py38-yapf",
"portdir": "python/py-yapf",
"version": "0.40.2",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/google/yapf",
"description": "A formatter for Python files",
"long_description": "YAPF is based off of 'clang-format', developed by Daniel Jasper.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1989
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-setuptools",
"py38-wheel",
"py38-build",
"py38-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python38",
"py38-importlib-metadata",
"py38-tomli",
"py38-platformdirs"
]
},
{
"type": "run",
"ports": [
"yapf_select"
]
},
{
"type": "test",
"ports": [
"py38-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-python-lsp-server"
]
}
]
},
{
"name": "py38-yara",
"portdir": "security/yara",
"version": "4.5.1",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/VirusTotal/yara-python",
"description": "yara bindings for python 3.8",
"long_description": "Malware identification and classification tool. This subport provides bindings for python 3.8",
"active": false,
"categories": [
"security",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-setuptools",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python38",
"yara"
]
}
],
"depends_on": []
},
{
"name": "py38-yarl",
"portdir": "python/py-yarl",
"version": "1.15.2",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/aio-libs/yarl",
"description": "Yet another URL library.",
"long_description": "URL library with immutable URL objects.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "miguel",
"github": "ipglider",
"ports_count": 90
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py38-expandvars",
"py38-tomli",
"py38-build",
"py38-installer",
"clang-17",
"py38-cython",
"py38-setuptools",
"py38-wheel"
]
},
{
"type": "lib",
"ports": [
"py38-idna",
"py38-multidict",
"py38-propcache",
"python38"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-aiohttp"
]
}
]
},
{
"name": "py38-yaspin",
"portdir": "python/py-yaspin",
"version": "2.3.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pavdmyt/yaspin",
"description": "Yaspin is a lightweight terminal spinner for Python with safe pipes and redirects",
"long_description": "Yaspin is a lightweight terminal spinner for Python with safe pipes and redirects. It provides a full-featured terminal spinner to show the progress during long-hanging operations.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "harens",
"github": "harens",
"ports_count": 151
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-poetry-core",
"py38-build",
"clang-14",
"py38-installer"
]
},
{
"type": "lib",
"ports": [
"python38"
]
},
{
"type": "run",
"ports": [
"py38-termcolor"
]
}
],
"depends_on": []
},
{
"name": "py38-yt",
"portdir": "python/py-yt",
"version": "3.5.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://yt-project.org/",
"description": "An analysis and visualization toolkit for volumetric data",
"long_description": "The yt project aims to produce an integrated science environment for collaboratively asking and answering astrophysical questions. To do so, it will encompass the creation of initial conditions, the execution of simulations, and the detailed exploration and visualization of the resultant data. It will also provide a standard framework based on physical quantities interoperability between codes.",
"active": false,
"categories": [
"science",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"py38-cython",
"py38-setuptools",
"py38-wheel",
"py38-build",
"py38-installer"
]
},
{
"type": "lib",
"ports": [
"python38",
"py38-numpy",
"py38-setuptools"
]
},
{
"type": "run",
"ports": [
"py38-ipython",
"py38-matplotlib",
"py38-sympy"
]
}
],
"depends_on": []
},
{
"name": "py38-z3",
"portdir": "math/z3",
"version": "4.15.4",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Z3Prover/z3",
"description": "Python 3.8 bindings for the Z3 theorem prover",
"long_description": "Python 3.8 bindings for the Z3 SMT solver library from Microsoft Research.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "landonf",
"github": "landonf",
"ports_count": 83
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20",
"py38-wheel",
"py38-build",
"py38-installer",
"cmake",
"ninja",
"py38-setuptools"
]
},
{
"type": "lib",
"ports": [
"z3",
"py38-setuptools",
"python38"
]
}
],
"depends_on": []
},
{
"name": "py38-zbar",
"portdir": "python/py-zbar",
"version": "0.1.9",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/NaturalHistoryMuseum/pyzbar",
"description": "Read one-dimensional barcodes and QR codes from Python 2 and 3.",
"long_description": "Read one-dimensional barcodes and QR codes from Python 2 and 3.",
"active": false,
"categories": [
"devel",
"graphics",
"python"
],
"maintainers": [
{
"name": "kirill",
"github": "catap",
"ports_count": 120
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-setuptools",
"clang-15"
]
},
{
"type": "lib",
"ports": [
"python38"
]
},
{
"type": "run",
"ports": [
"zbar",
"py38-Pillow"
]
},
{
"type": "test",
"ports": [
"py38-pytest-cov",
"py38-python-coveralls",
"py38-imageio",
"py38-nose",
"py38-numpy",
"py38-pytest"
]
}
],
"depends_on": []
},
{
"name": "py38-zc-lockfile",
"portdir": "python/py-zc-lockfile",
"version": "2.0",
"license": "ZPL-2.1",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/zopefoundation/zc.lockfile",
"description": "Basic inter-process locks",
"long_description": "The zc.lockfile package provides a basic portable implementation of interprocess locks using lock files. The purpose if not specifically to lock files, but to simply provide locks with an implementation based on file-locking primitives. Of course, these locks could be used to mediate access to other files. For example, the ZODB file storage implementation uses file locks to mediate access to file-storage database files. The database files and lock file files are separate files.",
"active": false,
"categories": [
"python",
"zope"
],
"maintainers": [],
"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-cherrypy"
]
}
]
},
{
"name": "py38-zeep",
"portdir": "python/py-zeep",
"version": "4.2.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://docs.python-zeep.org/en/master/",
"description": "A fast and modern Python SOAP client.",
"long_description": "A fast and modern Python SOAP client.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1199
}
],
"variants": [
"async",
"xmlsec"
],
"dependencies": [
{
"type": "build",
"ports": [
"py38-setuptools",
"py38-wheel",
"py38-build",
"py38-installer",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"py38-httpx",
"py38-isodate",
"py38-lxml",
"py38-requests",
"python38",
"py38-requests-toolbelt",
"py38-tz",
"py38-xmlsec",
"py38-requests-file",
"py38-appdirs",
"py38-attrs",
"py38-cached-property",
"py38-defusedxml"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-sunpy"
]
}
]
},
{
"name": "py38-zict",
"portdir": "python/py-zict",
"version": "3.0.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mrocklin/zict/",
"description": "Mutable mapping tools.",
"long_description": "Mutable mapping tools.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2864
}
],
"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-distributed"
]
}
]
},
{
"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": "py38-zipp",
"portdir": "python/py-zipp",
"version": "3.20.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jaraco/zipp",
"description": "A pathlib-compatible Zipfile object wrapper.",
"long_description": "A pathlib-compatible Zipfile object wrapper.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2864
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-setuptools",
"py-bootstrap-modules",
"py38-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python38"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-importlib-resources",
"py38-importlib-metadata"
]
}
]
},
{
"name": "py38-zlmdb",
"portdir": "python/py-zlmdb",
"version": "20.8.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/crossbario/zlmdb",
"description": "Object relational zero copy in memory database layer for LMDB.",
"long_description": "Object relational zero copy in memory database layer for LMDB.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1019
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-pytest-runner",
"py38-setuptools",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"py38-lmdb",
"py38-numpy",
"python38",
"py38-txaio",
"py38-yaml",
"py38-pynacl",
"py38-cbor2",
"py38-click"
]
}
],
"depends_on": []
},
{
"name": "py38-zmq",
"portdir": "python/py-zmq",
"version": "25.1.2",
"license": "LGPL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/zeromq/pyzmq",
"description": "Python bindings for 0MQ",
"long_description": "PyZMQ is a lightweight and super-fast messaging library built on top of the ZeroMQ library.",
"active": false,
"categories": [
"devel",
"net",
"python"
],
"maintainers": [
{
"name": "jrjsmrtn",
"github": "jrjsmrtn",
"ports_count": 12
},
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 464
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py38-setuptools_scm",
"py38-wheel",
"py38-build",
"py38-installer",
"py38-setuptools"
]
},
{
"type": "lib",
"ports": [
"python38",
"py38-cffi",
"py38-packaging",
"zmq"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-spyder-kernels",
"salt-master",
"salt-syndic",
"salt-api",
"py38-qtconsole",
"salt-minion",
"py38-nbclassic",
"py38-jupyter_console",
"py38-scoop",
"py38-spyder-kernels-devel",
"py38-ipyparallel",
"py38-jupyter_client",
"py38-ipykernel",
"py38-jupyter_server"
]
},
{
"type": "run",
"ports": [
"py38-spyder-devel",
"py38-spyder"
]
}
]
},
{
"name": "py38-zope-component",
"portdir": "python/py-zope-component",
"version": "5.0.1",
"license": "ZPL-2.1",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/zopefoundation/zope.component",
"description": "This package represents the core of the Zope Component Architecture.",
"long_description": "This package represents the core of the Zope Component Architecture.",
"active": false,
"categories": [
"python",
"zope"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py38-setuptools",
"py38-wheel",
"py38-build",
"py38-installer"
]
},
{
"type": "lib",
"ports": [
"py38-zope-event",
"py38-zope-hookable",
"py38-zopeinterface",
"python38"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py38-testfixtures"
]
}
]
},
{
"name": "py38-zope-configuration",
"portdir": "python/py-zope-configuration",
"version": "4.4.0",
"license": "ZPL-2.1",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/zopefoundation/zope.configuration",
"description": "Zope Configuration Markup Language (ZCML)",
"long_description": "The Zope configuration system provides an extensible system for supporting various kinds of configurations. It is based on the idea of configuration directives. Users of the configuration system provide configuration directives in some language that express configuration choices. The intent is that the language be pluggable. An XML language is provided by default.",
"active": false,
"categories": [
"python",
"zope"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-setuptools",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"python38"
]
},
{
"type": "run",
"ports": [
"py38-zopeinterface",
"py38-zope-schema",
"py38-zope-i18nmessageid"
]
}
],
"depends_on": []
},
{
"name": "py38-zope-deferredimport",
"portdir": "python/py-zope-deferredimport",
"version": "4.4",
"license": "ZPL-2.1",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/zopefoundation/zope.deferredimport",
"description": "The zope.deferredimport package provided facilities for defining names in modules that will be imported from somewhere else when used.",
"long_description": "The zope.deferredimport package provided facilities for defining names in modules that will be imported from somewhere else when used. You can also cause deprecation warnings to be issued when a variable is used.",
"active": false,
"categories": [
"python",
"zope"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"py38-wheel",
"py38-build",
"py38-installer",
"py38-setuptools"
]
},
{
"type": "lib",
"ports": [
"py38-setuptools",
"py38-zope-proxy",
"python38"
]
}
],
"depends_on": []
},
{
"name": "py38-zope-deprecation",
"portdir": "python/py-zope-deprecation",
"version": "5.0",
"license": "ZPL-2.1",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/zopefoundation/zope.deprecation",
"description": "This package provides a simple function called deprecated(names, reason) to mark deprecated modules, classes, functions, methods and properties.",
"long_description": "This package provides a simple function called deprecated(names, reason) to mark deprecated modules, classes, functions, methods and properties.",
"active": false,
"categories": [
"python",
"zope"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-setuptools",
"py38-wheel",
"py38-build",
"py38-installer",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python38"
]
}
],
"depends_on": []
},
{
"name": "py38-zope-event",
"portdir": "python/py-zope-event",
"version": "5.0",
"license": "ZPL-2.1",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/zopefoundation/zope.event",
"description": "Very basic event publishing system",
"long_description": "The zope.event package provides a simple event system, including an event publishing API, intended for use by applications which are unaware of any subscribers to their events, and a very simple event-dispatching system on which more sophisticated event dispatching systems can be built.",
"active": true,
"categories": [
"python",
"zope"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-build",
"py38-setuptools",
"py38-wheel",
"py38-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python38"
]
},
{
"type": "test",
"ports": [
"py38-nose"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-gevent",
"py38-zope-component"
]
},
{
"type": "run",
"ports": [
"py38-zope-schema"
]
},
{
"type": "test",
"ports": [
"py38-zopeinterface"
]
}
]
},
{
"name": "py38-zope-hookable",
"portdir": "python/py-zope-hookable",
"version": "5.4",
"license": "ZPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/zopefoundation/zope.hookable",
"description": "Zope hookable.",
"long_description": "This package supports the efficient creation of “hookable” objects, which are callable objects that are meant to be optionally replaced.",
"active": false,
"categories": [
"python",
"zope"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py38-setuptools",
"py38-wheel",
"py38-build",
"py38-installer"
]
},
{
"type": "lib",
"ports": [
"py38-cython",
"py38-pyobjc",
"py38-setuptools",
"python38"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-zope-component"
]
}
]
},
{
"name": "py38-zope-i18nmessageid",
"portdir": "python/py-zope-i18nmessageid",
"version": "5.0.1",
"license": "ZPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/zopefoundation/zope.i18nmessageid",
"description": "Message Identifiers for internationalization",
"long_description": "To translate any text, we must be able to discover the source domain of the text. A source domain is an identifier that identifies a project that produces program source strings. Source strings occur as literals in python programs, text in templates, and some text in XML data. The project implies a source language and an application context.",
"active": false,
"categories": [
"python",
"zope"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py38-setuptools",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"python38"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py38-zope-configuration"
]
}
]
},
{
"name": "py38-zopeinterface",
"portdir": "python/py-zopeinterface",
"version": "7.2",
"license": "ZPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://zopetoolkit.readthedocs.io/",
"description": "Python interfaces for Zope",
"long_description": "Python interfaces for Zope",
"active": true,
"categories": [
"python",
"zope"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1513
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py38-setuptools",
"py38-wheel",
"py38-build",
"py38-installer"
]
},
{
"type": "lib",
"ports": [
"python38"
]
},
{
"type": "test",
"ports": [
"py38-pytest",
"py38-zope-event"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-gevent",
"py38-transaction",
"py38-repoze.sphinx.autointerface",
"py38-zope-component",
"py38-scrapy",
"py38-twisted"
]
},
{
"type": "run",
"ports": [
"py38-zope-configuration",
"py38-zope-schema",
"py38-flufl.bounce",
"py38-lazr.config",
"py38-lazr.delegates"
]
},
{
"type": "test",
"ports": [
"py38-attrs"
]
}
]
},
{
"name": "py38-zope-proxy",
"portdir": "python/py-zope-proxy",
"version": "4.6.1",
"license": "ZPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/zopefoundation/zope.proxy",
"description": "Proxies are special objects which serve as mostly-transparent wrappers around another object, intervening in the apparent behavior of the wrapped object only when necessary to apply the policy (e.g., access checking, location brokering, etc.) for which the proxy is responsible.",
"long_description": "Proxies are special objects which serve as mostly-transparent wrappers around another object, intervening in the apparent behavior of the wrapped object only when necessary to apply the policy (e.g., access checking, location brokering, etc.) for which the proxy is responsible.",
"active": false,
"categories": [
"python",
"zope"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py38-setuptools",
"py38-wheel",
"py38-build",
"py38-installer",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python38"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-zope-deferredimport"
]
}
]
},
{
"name": "py38-zope-schema",
"portdir": "python/py-zope-schema",
"version": "6.2.0",
"license": "ZPL-2.1",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/zopefoundation/zope.schema",
"description": "zope.interface extension for defining data schemas",
"long_description": "Schemas extend the notion of interfaces to detailed descriptions of Attributes (but not methods). Every schema is an interface and specifies the public fields of an object. A field roughly corresponds to an attribute of a Python object. But a Field provides space for at least a title and a description. It can also constrain its value and provide a validation method. Besides you can optionally specify characteristics such as its value being read-only or not required.",
"active": false,
"categories": [
"python",
"zope"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-setuptools",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"python38"
]
},
{
"type": "run",
"ports": [
"py38-zope-event",
"py38-zopeinterface"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py38-zope-configuration"
]
}
]
},
{
"name": "py38-zopfli",
"portdir": "python/py-zopfli",
"version": "0.2.3",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/obp/py-zopfli",
"description": "Zopfli module for python",
"long_description": "Zopfli module for python",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py38-setuptools_scm",
"py38-installer",
"py38-setuptools",
"clang-17",
"py38-wheel",
"py38-build"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"python38"
]
},
{
"type": "test",
"ports": [
"py38-pytest"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py38-fonttools"
]
}
]
},
{
"name": "py38-zstd",
"portdir": "python/py-zstd",
"version": "0.23.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/indygreg/python-zstandard",
"description": "Zstandard compression",
"long_description": "This extension allows Zstandard compression from Python",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py38-build",
"py38-installer",
"py38-cffi",
"py38-poetry-core",
"py38-setuptools",
"py38-wheel"
]
},
{
"type": "lib",
"ports": [
"python38",
"zstd"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-nuitka",
"py38-mitmproxy"
]
}
]
},
{
"name": "py39-about-time",
"portdir": "python/py-about-time",
"version": "4.2.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rsalmei/about-time",
"description": "Easily measure timing and throughput of code blocks, with beautiful human friendly representations.",
"long_description": "Easily measure timing and throughput of code blocks, with beautiful human friendly representations.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-build",
"py39-setuptools",
"py39-wheel",
"py39-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python39"
]
},
{
"type": "test",
"ports": [
"py39-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-alive-progress"
]
}
]
},
{
"name": "py39-absl",
"portdir": "python/py-absl",
"version": "2.1.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/abseil/abseil-py",
"description": "Abseil Python Common Libraries",
"long_description": "absl-py is a collection of Python library code for building Python applications. The code is collected from Google's own Python code base, and has been extensively tested and used in production.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "emcrisostomo",
"github": "emcrisostomo",
"ports_count": 167
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-wheel",
"py39-setuptools",
"py39-setuptools_scm",
"clang-18",
"py39-build",
"py39-installer"
]
},
{
"type": "lib",
"ports": [
"python39"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-tensorflow1",
"py39-tensorboard",
"py39-tensorboard1",
"py39-magenta",
"py39-tensorflow"
]
},
{
"type": "run",
"ports": [
"py39-tensorflow-probability",
"py39-tensorflow-transform",
"py39-tfx-bsl",
"py39-magenta",
"py39-tensorflow-macos",
"py39-note-seq",
"py39-transformers",
"py39-mesh-tensorflow",
"py39-tensor2tensor",
"py39-tensorflow-datasets",
"py39-tensorflow-data-validation"
]
},
{
"type": "test",
"ports": [
"py39-dm-tree"
]
}
]
},
{
"name": "py39-access",
"portdir": "python/py-access",
"version": "1.1.9",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pysal.org/access/",
"description": "Spatial Access for PySAL (access)",
"long_description": "Spatial Access for PySAL (access) provides classical and novel measures of spatial accessibility to services.",
"active": false,
"categories": [
"python",
"gis"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py39-setuptools",
"py39-wheel",
"py39-build",
"py39-installer"
]
},
{
"type": "lib",
"ports": [
"python39"
]
},
{
"type": "run",
"ports": [
"py39-geopandas",
"py39-numpy",
"py39-pandas",
"py39-requests"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-pysal"
]
}
]
},
{
"name": "py39-acefile",
"portdir": "python/py-acefile",
"version": "0.6.12",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/acefile/",
"description": "python ACE archive extractor",
"long_description": "acefile is a python library and utility that can read/test/extract ACE 1.0 and 2.0 archives.",
"active": false,
"categories": [
"archivers",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py39-python-install",
"py39-setuptools",
"py39-wheel",
"py39-build"
]
},
{
"type": "lib",
"ports": [
"python39"
]
}
],
"depends_on": []
},
{
"name": "py39-acme",
"portdir": "python/py-acme",
"version": "4.2.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://certbot.eff.org/",
"description": "ACME protocol implementation in Python.",
"long_description": "ACME protocol implementation in Python.",
"active": false,
"categories": [
"security",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1199
}
],
"variants": [
"docs"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py39-funcsigs",
"py39-mock",
"py39-setuptools",
"py39-wheel",
"py39-build",
"py39-installer"
]
},
{
"type": "lib",
"ports": [
"python39",
"py39-cryptography",
"py39-josepy",
"py39-openssl",
"py39-pyrfc3339",
"py39-requests",
"py39-tz"
]
}
],
"depends_on": []
},
{
"name": "py39-acora",
"portdir": "python/py-acora",
"version": "2.5",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/acora",
"description": "Fast multi-keyword search engine for text strings.",
"long_description": "Fast multi-keyword search engine for text strings.",
"active": false,
"categories": [
"devel",
"textproc",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2864
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py39-wheel",
"py39-cython",
"py39-setuptools",
"clang-17",
"py39-build",
"py39-installer"
]
},
{
"type": "lib",
"ports": [
"python39"
]
}
],
"depends_on": []
},
{
"name": "py39-acoustid",
"portdir": "python/py-acoustid",
"version": "1.3.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/beetbox/pyacoustid",
"description": "Chromaprint and Acoustid for Python",
"long_description": "Chromaprint and its associated Acoustid Web service make up a high-quality, open-source acoustic fingerprinting system. This package provides Python bindings for both the fingerprinting algorithm library, which is written in C but portable, and the Web service, which provides fingerprint lookups.",
"active": false,
"categories": [
"devel",
"audio",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py39-setuptools",
"py39-wheel",
"py39-build",
"py39-installer"
]
},
{
"type": "lib",
"ports": [
"py39-audioread",
"py39-requests",
"python39"
]
},
{
"type": "run",
"ports": [
"chromaprint"
]
}
],
"depends_on": []
},
{
"name": "py39-actdiag",
"portdir": "python/py-actdiag",
"version": "3.0.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://blockdiag.com/",
"description": "actdiag generates activity-diagram image from text",
"long_description": "actdiag generates activity-diagram image from text",
"active": false,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2864
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-wheel",
"py39-installer",
"clang-17",
"py39-setuptools",
"py39-build"
]
},
{
"type": "lib",
"ports": [
"py39-blockdiag",
"python39"
]
}
],
"depends_on": []
},
{
"name": "py39-aenum",
"portdir": "python/py-aenum",
"version": "3.1.15",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ethanfurman/aenum",
"description": "Advanced Enumerations (compatible with Python's stdlib Enum), NamedTuples, and NamedConstants.",
"long_description": "Advanced Enumerations (compatible with Python's stdlib Enum), NamedTuples, and NamedConstants.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2864
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-setuptools",
"py39-wheel",
"py39-build",
"py39-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python39"
]
}
],
"depends_on": []
},
{
"name": "py39-aeppl",
"portdir": "python/py-aeppl",
"version": "0.1.5",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/aesara-devs/aeppl",
"description": "PPL tools for Aesara",
"long_description": "PPL tools for Aesara",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1989
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py39-setuptools",
"py39-wheel",
"py39-build",
"py39-installer"
]
},
{
"type": "lib",
"ports": [
"python39",
"py39-numpy",
"py39-scipy",
"py39-typing_extensions",
"py39-aesara"
]
}
],
"depends_on": []
},
{
"name": "py39-aesara",
"portdir": "python/py-aesara",
"version": "2.9.4",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/aesara-devs/aesara",
"description": "Optimizing compiler for evaluating mathematical expressions on CPUs and GPUs.",
"long_description": "Optimizing compiler for evaluating mathematical expressions on CPUs and GPUs.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1989
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-build",
"py39-hatchling",
"py39-hatch-vcs",
"py39-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"py39-cons",
"py39-etuples",
"python39",
"py39-minikanren",
"py39-logical-unification",
"py39-filelock",
"py39-numpy",
"py39-scipy",
"py39-typing_extensions"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-aeppl"
]
}
]
},
{
"name": "py39-affine",
"portdir": "python/py-affine",
"version": "2.4.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/sgillies/affine",
"description": "Matrices describing affine transformation of the plane.",
"long_description": "Matrices describing affine transformation of the plane.",
"active": false,
"categories": [
"devel",
"math",
"python",
"gis"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2864
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-flit_core",
"py39-build",
"py39-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python39"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py39-rasterstats",
"py39-rasterio"
]
}
]
},
{
"name": "py39-agate",
"portdir": "python/py-agate",
"version": "1.6.3",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/agate",
"description": "A Python data analysis library that is optimized for humans instead of machines",
"long_description": "agate is a Python data analysis library that is optimized for humans instead of machines. It is an alternative to numpy and pandas that solves real-world problems with readable code.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "esafak",
"github": "esafak",
"ports_count": 133
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-setuptools",
"py39-wheel",
"py39-build",
"py39-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"py39-parsedatetime",
"py39-six",
"py39-slugify",
"python39",
"py39-leather",
"py39-pytimeparse",
"py39-tz",
"py39-babel",
"py39-cssselect",
"py39-isodate",
"py39-lxml"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-agate-dbf",
"py39-agate-excel",
"py39-agate-sql",
"py39-csvkit"
]
}
]
},
{
"name": "py39-agate-dbf",
"portdir": "python/py-agate-dbf",
"version": "0.2.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://agate-dbf.readthedocs.io",
"description": "Adds read support for DBF files to agate",
"long_description": "Adds read support for DBF files to agate",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "esafak",
"github": "esafak",
"ports_count": 133
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py39-wheel",
"py39-build",
"py39-installer",
"py39-setuptools"
]
},
{
"type": "lib",
"ports": [
"py39-agate",
"py39-dbfread",
"python39"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-csvkit"
]
}
]
},
{
"name": "py39-agate-excel",
"portdir": "python/py-agate-excel",
"version": "0.2.5",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/agate-excel",
"description": "Adds read support for Excel files (xls and xlsx) to agate",
"long_description": "Adds read support for Excel files (xls and xlsx) to agate",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "esafak",
"github": "esafak",
"ports_count": 133
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py39-setuptools",
"py39-wheel",
"py39-build",
"py39-installer"
]
},
{
"type": "lib",
"ports": [
"py39-openpyxl",
"py39-xlrd",
"py39-agate",
"python39"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-csvkit"
]
}
]
},
{
"name": "py39-agate-sql",
"portdir": "python/py-agate-sql",
"version": "0.5.8",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://agate-sql.readthedocs.org/",
"description": "agate-sql adds SQL read/write support to agate.",
"long_description": "agate-sql adds SQL read/write support to agate.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "esafak",
"github": "esafak",
"ports_count": 133
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py39-setuptools",
"py39-wheel",
"py39-build",
"py39-installer"
]
},
{
"type": "lib",
"ports": [
"py39-parsedatetime",
"py39-sqlalchemy",
"py39-agate",
"python39"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-csvkit"
]
}
]
},
{
"name": "py39-aiobotocore",
"portdir": "python/py-aiobotocore",
"version": "2.24.1",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/aio-libs/aiobotocore",
"description": "Async client for Amazon services",
"long_description": "Async client for Amazon services",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2864
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-setuptools",
"py39-wheel",
"py39-build",
"py39-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py39-jmespath",
"python39",
"py39-wrapt",
"py39-multidict",
"py39-aiohttp",
"py39-aioitertools",
"py39-botocore",
"py39-dateutil"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-s3fs"
]
}
]
},
{
"name": "py39-aiodns",
"portdir": "python/py-aiodns",
"version": "3.5.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/saghul/aiodns",
"description": "Simple DNS resolver for asyncio.",
"long_description": "aiodns provides a simple way for doing asynchronous DNS resolutions with a synchronous looking interface by using pycares.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "miguel",
"github": "ipglider",
"ports_count": 90
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py39-setuptools",
"py39-wheel",
"py39-build",
"py39-installer"
]
},
{
"type": "lib",
"ports": [
"python39"
]
},
{
"type": "run",
"ports": [
"py39-pycares"
]
},
{
"type": "test",
"ports": [
"py39-pycares",
"py39-pytest",
"py39-pytest-asyncio"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-aiohttp"
]
}
]
},
{
"name": "py39-aiofiles",
"portdir": "python/py-aiofiles",
"version": "24.1.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Tinche/aiofiles",
"description": "File support for asyncio.",
"long_description": "File support for asyncio.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 644
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-build",
"py39-hatchling",
"py39-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python39"
]
}
],
"depends_on": []
},
{
"name": "py39-aioftp",
"portdir": "python/py-aioftp",
"version": "0.26.2",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/aio-libs/aioftp",
"description": "ftp client/server for asyncio",
"long_description": "ftp client/server for asyncio",
"active": false,
"categories": [
"net",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1199
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-setuptools",
"py39-wheel",
"py39-build",
"py39-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python39"
]
}
],
"depends_on": []
},
{
"name": "py39-aiohappyeyeballs",
"portdir": "python/py-aiohappyeyeballs",
"version": "2.6.1",
"license": "PSF",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/aio-libs/aiohappyeyeballs",
"description": "Happy Eyeballs for pre-resolved hosts",
"long_description": "This library exists to allow connecting with Happy Eyeballs (RFC 8305) when you already have a list of addrinfo and not a DNS name.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "toby",
"github": "tobypeterson",
"ports_count": 249
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-poetry-core",
"py39-build",
"py39-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python39"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-aiohttp"
]
}
]
},
{
"name": "py39-aiohttp",
"portdir": "python/py-aiohttp",
"version": "3.12.15",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/aio-libs/aiohttp",
"description": "Async http client/server framework",
"long_description": "aiohttp key futures are the support for both client and server side of HTTP protocol, support for both client and server Web-Sockets out-of-the-box without the Callback Hell and Web-server's middlewares and pluggable routing.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "miguel",
"github": "ipglider",
"ports_count": 90
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py39-pkgconfig",
"py39-setuptools",
"py39-wheel",
"py39-build",
"py39-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py39-yarl",
"py39-aiosignal",
"python39",
"py39-aiohappyeyeballs",
"py39-propcache",
"py39-frozenlist",
"py39-aiodns",
"py39-async-timeout",
"py39-attrs",
"py39-brotli",
"py39-multidict"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-slackclient",
"py39-discordpy",
"py39-aiobotocore",
"py39-aiohttp-socks",
"py39-parfive",
"py39-s3fs",
"py39-aiojobs"
]
},
{
"type": "run",
"ports": [
"py39-engineio",
"py39-socketio",
"py39-gradio",
"py39-spyder"
]
}
]
},
{
"name": "py39-aiohttp-socks",
"portdir": "python/py-aiohttp-socks",
"version": "0.10.1",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/romis2012/aiohttp-socks",
"description": "The aiohttp-socks package provides a proxy connector for aiohttp.",
"long_description": "The aiohttp-socks package provides a proxy connector for aiohttp. Supports SOCKS4(a), SOCKS5(h), HTTP (tunneling) as well as Proxy chains. It uses python-socks for core proxy functionality.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1199
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py39-wheel",
"py39-build",
"py39-installer",
"py39-setuptools"
]
},
{
"type": "lib",
"ports": [
"py39-aiohttp",
"py39-python-socks",
"python39"
]
}
],
"depends_on": []
},
{
"name": "py39-aioitertools",
"portdir": "python/py-aioitertools",
"version": "0.12.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://aioitertools.omnilib.dev/",
"description": "Async implementation of itertools, builtins and more.",
"long_description": "Async implementation of itertools, builtins and more.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2864
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-flit_core",
"py39-build",
"py39-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python39",
"py39-typing_extensions"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-aiobotocore",
"py39-maggma"
]
}
]
}
]
}