HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50476,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-created_at&page=80",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-created_at&page=78",
"results": [
{
"name": "py313-mypy_extensions",
"portdir": "python/py-mypy_extensions",
"version": "1.1.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python/mypy_extensions",
"description": "Experimental type system extensions for programs checked with the mypy typechecker",
"long_description": "The “mypy_extensions” module defines experimental extensions to the standard “typing” module that are supported by the mypy typechecker.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "toby",
"github": "tobypeterson",
"ports_count": 249
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-flit_core",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-mypy",
"py-mypy_extensions",
"py313-pyannotate",
"py313-psygnal",
"py313-logilab-common",
"py313-black"
]
},
{
"type": "test",
"ports": [
"py313-trio"
]
}
]
},
{
"name": "py313-types-psutil",
"portdir": "python/py-types-psutil",
"version": "7.2.1.20251231",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python/typeshed",
"description": "Typing stubs for psutil",
"long_description": "Typing stubs for psutil. Typeshed contains external type annotations for the Python standard library and Python builtins, as well as third party packages as contributed by people external to those projects. This data can e.g. be used for static analysis, type checking or type inference.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py313-mypy"
]
}
]
},
{
"name": "sequoia-sq",
"portdir": "security/sequoia-sq",
"version": "1.3.1",
"license": "LGPL-2.0+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sequoia-pgp.org/",
"description": "Sequoia-PGP is an implementation of OpenPGP in Rust. This port provides the sq command line application, which provides a way to use OpenPGP conveniently from the command line.",
"long_description": "Sequoia-PGP is an implementation of OpenPGP in Rust. This port provides the sq command line application, which provides a way to use OpenPGP conveniently from the command line.",
"active": true,
"categories": [
"security",
"mail"
],
"maintainers": [
{
"name": "cal",
"github": "neverpanic",
"ports_count": 53
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"legacy-support",
"pkgconfig",
"rust",
"clang-20",
"capnproto",
"cargo"
]
},
{
"type": "lib",
"ports": [
"sqlite3",
"libunwind",
"libiconv",
"openssl3"
]
},
{
"type": "run",
"ports": [
"sequoia-keystore"
]
}
],
"depends_on": []
},
{
"name": "py312-wntr",
"portdir": "python/py-wntr",
"version": "1.2.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "",
"description": "The Water Network Tool for Resilience (WNTR)",
"long_description": "The Water Network Tool for Resilience (WNTR) is an EPANET compatible Python package designed to simulate and analyze resilience of water distribution networks.",
"active": true,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "jjstickel",
"github": "jjstickel",
"ports_count": 169
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel"
]
},
{
"type": "lib",
"ports": [
"python312",
"py312-scipy",
"py312-numpy",
"py312-pandas",
"py312-matplotlib",
"py312-networkx"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-wntr"
]
}
]
},
{
"name": "py313-scikit-build-core",
"portdir": "python/py-scikit-build-core",
"version": "0.11.6",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/scikit-build/scikit-build-core/",
"description": "A bridge between Python package build systems and CMake (a rewrite of the classic Scikit-build).",
"long_description": "Scikit-build-core is a ground-up rewrite of the classic Scikit-build, a bridge between Python package build systems and CMake, the most popular compiled language build system. Scikit-build-core was built using Python packaging standards developed after scikit-build (classic) was written.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2866
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-hatch-vcs",
"clang-18",
"py313-build",
"py313-installer",
"py313-hatchling"
]
},
{
"type": "lib",
"ports": [
"cmake",
"ninja",
"python313",
"py313-packaging",
"py313-pathspec"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py313-pdal-plugins",
"py313-pybind11",
"py313-zmq",
"py313-soxr",
"py313-nanobind",
"py313-blosc2",
"py313-levenshtein",
"py313-rapidfuzz",
"py313-spglib",
"py313-gemmi",
"py313-pdal"
]
},
{
"type": "lib",
"ports": [
"py-scikit-build-core"
]
}
]
},
{
"name": "py313-sympy",
"portdir": "python/py-sympy",
"version": "1.14.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sympy.org/",
"description": "Python module for symbolic mathematics.",
"long_description": "SymPy is a Python library for symbolic mathematics. It aims to become a full-featured computer algebra system (CAS) while keeping the code as simple as possible in order to be comprehensible and easily extensible. SymPy is written entirely in Python and does not require any external libraries.",
"active": true,
"categories": [
"science",
"math",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2866
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"py313-build",
"py313-installer",
"py313-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-mpmath",
"python313"
]
},
{
"type": "run",
"ports": [
"py-sympy_select"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"octave-symbolic",
"py313-pytorch",
"py313-quantecon",
"cadabra2"
]
},
{
"type": "run",
"ports": [
"py313-pymatgen",
"py313-spyder",
"py313-cfn-lint"
]
},
{
"type": "test",
"ports": [
"py313-ndindex",
"py313-nbval"
]
}
]
},
{
"name": "py313-mpmath",
"portdir": "python/py-mpmath",
"version": "1.3.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://mpmath.org",
"description": "Arbitrary-precision floating-point library for Python",
"long_description": "Arbitrary-precision floating-point library for Python",
"active": true,
"categories": [
"math",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2866
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-mpmath",
"py313-sympy"
]
},
{
"type": "test",
"ports": [
"py313-scipy"
]
}
]
},
{
"name": "py313-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": [
"py313-wheel",
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "test",
"ports": [
"py313-pytest",
"py313-zope-event"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"deluge",
"certbot-dns-namecheap",
"py313-zope-component",
"py313-repoze.sphinx.autointerface",
"py313-gevent",
"py313-twisted",
"py-zopeinterface"
]
},
{
"type": "run",
"ports": [
"py313-lazr.delegates",
"py313-lazr.config"
]
},
{
"type": "test",
"ports": [
"py313-attrs"
]
}
]
},
{
"name": "py313-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": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-zope-event",
"py313-zope-component",
"py313-gevent"
]
},
{
"type": "test",
"ports": [
"py313-zopeinterface"
]
}
]
},
{
"name": "py313-urllib3",
"portdir": "python/py-urllib3",
"version": "2.6.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://urllib3.readthedocs.io/",
"description": "HTTP library with thread-safe connection pooling, file post, and more.",
"long_description": "HTTP library with thread-safe connection pooling, file post, and more.",
"active": true,
"categories": [
"devel",
"net",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2866
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"py313-hatchling",
"py313-hatch-vcs",
"clang-18",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"py313-certifi",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-botocore",
"py313-responses",
"py313-requests-cache",
"internetarchive",
"py313-dulwich",
"py313-awscli2",
"py313-requests",
"buku",
"py313-vcrpy",
"py-urllib3",
"py313-requests-futures"
]
},
{
"type": "run",
"ports": [
"py313-sentry-sdk",
"py313-pmdarima",
"py313-pygithub",
"py313-selenium",
"py313-elasticsearch",
"py313-spotipy",
"py313-elastic-transport"
]
}
]
},
{
"name": "py313-sortedcontainers",
"portdir": "python/py-sortedcontainers",
"version": "2.4.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://grantjenks.com/docs/sortedcontainers/",
"description": "Python sorted container types.",
"long_description": "Python sorted container types.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2866
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-pytrie",
"py313-trio",
"py313-mitmproxy",
"py313-intervaltree",
"py313-hypothesis",
"py-sortedcontainers"
]
},
{
"type": "test",
"ports": [
"py313-pyavm"
]
}
]
},
{
"name": "py313-requests",
"portdir": "python/py-requests",
"version": "2.32.5",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://requests.readthedocs.io/",
"description": "Python HTTP for Humans.",
"long_description": "Most existing Python modules for dealing HTTP requests are insane. I have to look up everything that I want to do. Most of my worst Python experiences are a result of the various built-in HTTP libraries (yes, even worse than Logging). But this one's different. This one's going to be awesome. And simple. Really simple.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2866
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-certifi",
"py313-charset-normalizer",
"py313-idna",
"py313-urllib3"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py313-undetected-chromedriver",
"py313-pytorch",
"py313-wxpython-4.0",
"py313-publicsuffix2"
]
},
{
"type": "lib",
"ports": [
"py313-pyvo",
"py313-owslib",
"py313-datacite",
"py313-redmine",
"osxphotos",
"py313-panel",
"gunits",
"py313-google-i18n-address",
"py313-twilio",
"py313-google-cloud-storage",
"py313-jupyterlab_server",
"py313-treq",
"py313-tldextract",
"py-requests",
"py313-vo",
"py313-guidata",
"py313-smi",
"py313-cachecontrol",
"gdown",
"py313-zeep",
"py313-tropycal",
"py313-obspy",
"py313-contextily",
"py313-soundcloud-v2",
"py313-mp-api",
"offpunk",
"py313-upt-cpan",
"py313-upt-macports",
"py313-upt-pypi",
"py313-upt-rubygems",
"py313-pysigma",
"py313-siphon",
"py313-discogs-client",
"py313-imgur",
"py313-requests-oauthlib",
"py313-ibroadcast",
"py313-pooch",
"gallery-dl",
"py313-dnspython",
"py313-pywinrm",
"py313-requests-file",
"py313-requests-futures",
"py313-requests-unixsocket",
"py313-requests_ntlm",
"py313-requests-gssapi",
"py313-fdsnwsscripts",
"py313-requests-mock",
"py313-responses",
"py313-requests-cache",
"internetarchive",
"py313-acme",
"py313-cookiecutter",
"py313-digitalocean",
"py313-gwosc",
"py313-blosc2",
"py313-id",
"toot",
"py313-coveralls",
"beets",
"beets-devel",
"beets-beetcamp",
"beets-mosaic",
"beets-yearfixer",
"py313-torrequest",
"py313-pynamecheap",
"py313-acoustid",
"py313-cloudflare2",
"py313-requests-kerberos",
"py313-hanko",
"py313-quantecon",
"py313-socid-extractor",
"manjpfb",
"py313-hanko-certvalidator",
"dnsdiag",
"py313-google-api-core",
"py313-hdfs",
"py313-soco",
"openstreetmap-carto"
]
},
{
"type": "run",
"ports": [
"py313-django-allauth",
"py313-socketio",
"py313-panel",
"py313-keystoneclient",
"py313-xraylarch",
"py313-folium",
"qgis3",
"qgis3-ltr",
"py313-access",
"py313-libpysal",
"py313-spotipy",
"py313-codecov",
"borgmatic",
"py313-cinderclient",
"py313-pygithub",
"py313-cloudscraper",
"py313-mailmanclient",
"py313-keystoneauth1",
"catgirl-downloader",
"py313-datasets",
"py313-sphinx",
"py313-dns-lexicon",
"py313-requests-toolbelt",
"py313-openstackclient",
"py313-osc-lib",
"py313-oslo-config",
"py313-pymatgen",
"py313-engineio",
"py313-hcloud",
"py313-flit"
]
},
{
"type": "test",
"ports": [
"py313-mitmproxy",
"py313-pytest-httpserver"
]
}
]
},
{
"name": "py313-pytest",
"portdir": "python/py-pytest",
"version": "8.4.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pytest.org",
"description": "py.test: simple powerful testing with Python",
"long_description": "The pytest framework makes it easy to write small tests, yet scales to support complex functional testing for applications and libraries.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-setuptools_scm",
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-packaging",
"py313-setuptools",
"py313-pluggy",
"py313-iniconfig",
"py313-pygments"
]
},
{
"type": "run",
"ports": [
"pytest_select"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-pytest-forked",
"py-pytest",
"py313-pytest-xdist",
"py313-pytest-trio",
"py313-pytest-random-order",
"py313-pytest-cov",
"py313-pytest-remotedata",
"py313-pytest-xprocess",
"py313-pytest-qt",
"py313-pytest-asyncio",
"py313-pytest-json-report",
"py313-pytest-rerunfailures",
"py313-pytest-django",
"py313-pytest-mpl",
"py313-pytest-describe"
]
},
{
"type": "run",
"ports": [
"py313-pytest-metadata",
"py313-pytest-benchmark",
"py313-pytest-flake8",
"py313-pytest-mock",
"py313-nbval",
"py313-pytest-datadir",
"py313-pytest-regressions",
"py313-pytest-fixture-config",
"py313-pytest-html",
"py313-pytest-shutil",
"py313-pytest-virtualenv",
"py313-pytest-sugar"
]
},
{
"type": "test",
"ports": [
"py313-charset-normalizer",
"py313-pybtex",
"py313-asn1",
"py313-dnspython",
"py313-asteval",
"py313-cachetools",
"py313-cairo",
"py313-emcee3",
"py313-contourpy",
"py313-id",
"py313-numdifftools",
"py313-arpeggio",
"py313-kiwisolver",
"py313-looseversion",
"py313-astlib",
"py313-python-lsp-server",
"py313-pytest-timeout",
"py313-soco",
"py313-tracer",
"py313-h11",
"py313-hpack",
"py313-hyperframe",
"py313-atomicwrites",
"py313-beancount-import",
"py313-berkeleydb",
"py313-hyperlink",
"py313-bitstring",
"py313-bcrypt",
"py313-tenacity",
"py313-tzlocal",
"py313-jsonpointer",
"py313-rarfile",
"py313-recommonmark",
"py313-intervaltree",
"py313-librosa",
"py313-freezegun",
"py313-more-itertools",
"py313-unicodedata2",
"py313-zopfli",
"py313-async_generator",
"py313-natsort",
"py313-outcome",
"py313-pytest-asyncio",
"py313-pytest-mock",
"py313-pytest-trio",
"py313-icalendar",
"py313-brotli",
"py313-autopep8",
"py313-typer",
"py313-jellyfish",
"py313-flask-frozen",
"py313-flask-sqlalchemy",
"py313-wtforms",
"py313-wrapt",
"py313-iniconfig",
"py313-pyrsistent",
"py313-rope",
"py313-leather",
"py313-ujson",
"py313-webencodings",
"py313-wurlitzer",
"py313-bitmath",
"py313-tinydb",
"py313-poyo",
"py313-presets",
"py313-protego",
"py313-sphinx-jsonschema",
"py313-trustme",
"py313-websocket-client",
"py313-cbor2",
"py313-pypdf",
"py313-click",
"py313-luma.core",
"asciidoc",
"py313-pyftdi",
"py313-requests-oauthlib",
"py313-smbus2",
"py313-luma.emulator",
"flynt",
"py313-audioread",
"py313-colorlog",
"py313-xattr",
"py313-lazy_loader",
"py313-beautifulsoup4",
"py313-xraydb",
"py313-yapf",
"py313-pew",
"py313-resampy",
"py313-samplerate",
"py313-soundfile",
"py313-soxr",
"py313-toolz",
"py313-reflink",
"py313-pycryptodomex",
"yubikey-manager",
"py313-babel",
"py313-markupsafe",
"py313-decorator",
"py313-blinker",
"py313-flask",
"py313-itsdangerous",
"py313-mido",
"py313-nanobind",
"py313-shtab",
"py313-tomlkit",
"py313-uncertainties",
"py313-numpy",
"py313-pytest-httpserver",
"py313-responses",
"py313-time-machine",
"py313-requests-cache",
"py313-packaging",
"py313-pyproject_hooks",
"py313-beniget",
"py313-pylast",
"py313-mitmproxy",
"py313-flask-babel",
"py313-gwosc",
"py313-future",
"py313-xmltodict",
"py313-jschema_to_python",
"py313-jsonpatch",
"py313-junit-xml",
"py313-s3transfer",
"py313-tlsh",
"py313-rsa",
"sshuttle",
"py313-blosc2",
"py313-propcache",
"py313-pyperclip",
"py313-semver",
"toot",
"py313-cli-helpers",
"py313-cog",
"py313-about-time",
"py313-graphql-core",
"py313-graphql-relay",
"py313-confuse",
"beets",
"py313-findpython",
"py313-cryptography",
"beets-devel",
"py313-geojson",
"py313-python-lsp-jsonrpc",
"py313-queuelib",
"py313-rdflib",
"py313-structlog",
"py313-appdirs",
"py313-ajsonrpc",
"py313-asgiref",
"py313-automat",
"py313-bottle",
"py313-django-allauth",
"py313-graphviz",
"py313-libarchive-c",
"py313-pytest-benchmark",
"py313-mistune",
"py313-gsl",
"py313-pyelftools",
"py313-threadpoolctl",
"py313-wsproto",
"py313-kaptan",
"py313-neovim",
"py313-astunparse",
"py313-contextlib2",
"py313-cssselect",
"py313-fabio",
"py313-fire",
"py313-httpbin",
"py313-iso8601",
"py313-isodate",
"py313-pytorch",
"py313-jaraco.functools",
"py313-jaraco.classes",
"py313-jwt",
"py313-latexcodec",
"py313-nbval",
"py313-netaddr",
"py313-oauthlib",
"py313-onnx",
"py313-xkcdpass",
"py313-patsy",
"py313-inflection",
"py313-portalocker",
"py313-ipdb",
"py313-pytest-fixture-config",
"py313-pytest-shutil",
"py313-flask-cors",
"py313-ftfy",
"py313-fugashi",
"py313-pytest-virtualenv",
"py313-quantecon",
"py313-seaborn",
"py313-setuptools-git",
"py313-setuptools_scm_git_archive",
"py313-simplejson",
"py313-sphinx_rtd_theme",
"py313-snuggs",
"py313-spark_parser",
"py313-whatthepatch",
"py313-discid",
"py313-readability-lxml",
"py313-text-unidecode",
"py313-typing-inspection",
"google-cloud-sdk",
"py313-unidecode",
"isrcsubmit",
"py313-urwid",
"py313-xxhash",
"autojump",
"ranger",
"py313-proto-plus",
"py313-langdetect",
"py313-jsonnet",
"py313-parse",
"py313-sqlparse",
"py313-fasteners",
"py313-pyte",
"py313-pluggy",
"py313-pretend",
"py313-lazy_object_proxy",
"py313-six",
"py313-pycryptodome",
"py313-uncompyle6",
"py313-dateutil",
"py313-distlib",
"py313-lz4",
"py313-pygls",
"py313-cpuinfo",
"py313-werkzeug",
"py313-mda-xdrlib",
"py313-pint",
"py313-DAWG",
"py313-datacite",
"py313-pathfinder",
"py313-redmine",
"py313-cairocffi",
"py313-nose",
"py313-json5",
"py313-tabulate",
"py313-cssselect2",
"py313-excelrd",
"py313-matplotlib-basemap",
"py313-pyavm",
"py313-scikits-bootstrap",
"py313-erf",
"py313-scipy",
"py313-immutables",
"py313-openslide",
"py313-yaspin",
"py313-pytest-metadata",
"py313-mediafile",
"py313-requirements-parser",
"py313-gast",
"py313-configargparse",
"py313-behave",
"py313-sparse",
"py313-us",
"py313-country",
"py313-GridDataFormats",
"py313-gsd",
"py313-crc32c",
"py313-aws-sam-translator",
"py313-allpairspy",
"py313-python-dotenv",
"py313-tcolorpy",
"py313-agate-dbf",
"py313-mutagen",
"py313-pathvalidate",
"py313-docx",
"py313-geographiclib",
"py313-pyfatfs",
"py313-netcdf4",
"py313-term-background",
"py313-attrs",
"py313-autocommand",
"py313-cfn-lint",
"py313-chardet",
"py313-columnize",
"py313-cppy",
"py313-cycler",
"py313-hatch-fancy-pypi-readme",
"py313-mock",
"py313-zopeinterface",
"py313-wxpython-4.0",
"py313-docstring-to-markdown",
"py313-jaraco.collections",
"py313-stagger",
"py313-croniter",
"py313-flufl.i18n",
"py313-flufl.lock",
"py313-pynndescent",
"py313-astroscrappy",
"py313-mslex",
"py313-mssql",
"git-remote-hg",
"hg-evolve",
"hg-git",
"py313-lmfit",
"py313-nmrglue",
"py313-nmrglue-devel",
"py313-peakutils",
"py313-pyficache",
"py313-qstylizer",
"py313-csvkit",
"py313-xdis",
"py313-path",
"py313-musicbrainzngs",
"py313-parso",
"py313-ndindex",
"py313-qtawesome",
"py313-fixtures",
"py313-catalogue",
"py313-openid",
"py313-ordered-set",
"py313-black",
"py313-opengl",
"py313-parse-type",
"py313-parsedatetime",
"py313-parsimonious",
"py313-filelock",
"py313-obspy",
"py313-numpydoc",
"py313-pyicu",
"py313-xarray",
"py313-argh",
"py313-inflate64",
"py313-iocapture",
"py313-multivolumefile",
"py313-py7zr",
"py313-pyannotate",
"py313-pybcj",
"py313-pyppmd",
"py313-pyzstd",
"py313-watchdog",
"py313-protobuf3",
"py313-confection",
"borgbackup",
"py313-html2text",
"py313-importlib-resources",
"py313-pyarrow",
"py313-priority",
"py313-sacrebleu",
"py313-Faker",
"py313-hcloud",
"py313-boolean.py",
"py313-pdal",
"py313-license-expression",
"py313-pyexpect",
"py313-spopt",
"py313-tempora",
"py313-prompt_toolkit",
"py313-wcwidth",
"py313-pycrlibm",
"py313-pyinterval",
"py313-itemadapter",
"py313-testfixtures",
"py313-svgelements",
"py313-tinycss2",
"osxphotos",
"py313-click-spinner",
"gramps",
"py313-geopy",
"py313-joblib",
"py313-pygraphviz",
"py313-supervisor",
"py313-cftime",
"py313-discogs-client",
"py313-aiodns",
"py313-pgspecial",
"py313-igraph",
"py313-entrypoints",
"tortoisehg"
]
}
]
},
{
"name": "py313-py",
"portdir": "python/py-py",
"version": "1.11.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://py.readthedocs.io/",
"description": "py lib is a Python development support library",
"long_description": "The py lib is a Python development support library featuring ad-hoc distributed execution, micro-threads and svn abstractions.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2866
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-installer",
"clang-18",
"py313-build",
"py313-setuptools_scm",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py313-tempora"
]
}
]
},
{
"name": "py313-iniconfig",
"portdir": "python/py-iniconfig",
"version": "2.3.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/RonnyPfannschmidt/iniconfig",
"description": "iniconfig is a small and simple INI-file parser module.",
"long_description": "iniconfig is a small and simple INI-file parser module.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2866
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-setuptools_scm",
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "test",
"ports": [
"py313-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-pytest",
"py-iniconfig"
]
}
]
},
{
"name": "py313-idna",
"portdir": "python/py-idna",
"version": "3.11",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/kjd/idna/",
"description": "Internationalized Domain Names in Applications (IDNA).",
"long_description": "Internationalized Domain Names in Applications (IDNA).",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2866
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-flit_core",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-yarl",
"py313-service_identity",
"py313-httpx",
"py313-requests",
"py313-dnspython",
"py313-trio",
"py313-jsonschema-format-nongpl",
"py313-requests-futures",
"py313-anyio",
"py313-tldextract",
"py-idna"
]
},
{
"type": "run",
"ports": [
"py313-hyperlink",
"py313-trustme"
]
}
]
},
{
"name": "py313-hypothesis",
"portdir": "python/py-hypothesis",
"version": "6.140.3",
"license": "MPL-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/hypothesis",
"description": "A library for property based testing",
"long_description": "Hypothesis is an advanced testing library for Python. It lets you write tests which are parametrized by a source of examples, and then generates simple and comprehensible examples that make your tests fail.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "khindenburg",
"github": "kurthindenburg",
"ports_count": 431
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"py313-build",
"py313-installer",
"py313-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-attrs",
"py313-sortedcontainers",
"python313"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py313-priority"
]
},
{
"type": "lib",
"ports": [
"py313-icalendar",
"py-hypothesis"
]
},
{
"type": "test",
"ports": [
"py313-hyperlink",
"py313-natsort",
"py313-pytest-asyncio",
"py313-pytest-trio",
"py313-pyrsistent",
"py313-cbor2",
"py313-numpy",
"py313-mitmproxy",
"py313-commonmark",
"py313-cssselect",
"py313-fire",
"py313-cairo",
"py313-snuggs",
"py313-dateutil",
"py313-json5",
"py313-erf",
"py313-scipy",
"py313-mutagen",
"py313-attrs",
"py313-ndindex",
"py313-xarray",
"py313-multivolumefile",
"py313-pybcj",
"py313-pyppmd",
"py313-pyarrow",
"py313-iso8601",
"py313-numdifftools",
"py313-hpack"
]
}
]
},
{
"name": "py313-hatch-fancy-pypi-readme",
"portdir": "python/py-hatch-fancy-pypi-readme",
"version": "25.1.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/hynek/hatch-fancy-pypi-readme",
"description": "a Hatch metadata plugin for projects' PyPI landing page",
"long_description": "a Hatch metadata plugin for projects' PyPI landing page",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-hatchling"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "test",
"ports": [
"py313-pytest"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py313-black",
"py313-argon2-cffi",
"py313-attrs",
"gdown",
"py313-cloudflare",
"py313-httpcore",
"py313-httpx",
"py313-jsonschema",
"py313-jsonschema-format-nongpl",
"py313-scikit-build",
"py313-structlog",
"py313-twisted",
"py313-pydantic",
"py313-pytest-cov",
"gcovr"
]
},
{
"type": "lib",
"ports": [
"py313-service_identity",
"py-hatch-fancy-pypi-readme"
]
}
]
},
{
"name": "py313-charset-normalizer",
"portdir": "python/py-charset-normalizer",
"version": "3.4.4",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ousret/charset_normalizer",
"description": "A library that helps you read text from an unknown charset encoding.",
"long_description": "A library that helps you read text from an unknown charset encoding.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2866
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-setuptools_scm",
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "test",
"ports": [
"py313-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-charset-normalizer",
"py313-httpx",
"py313-requests-futures",
"py313-requests",
"py313-pdfminer"
]
},
{
"type": "run",
"ports": [
"py313-xraylarch",
"impacket"
]
},
{
"type": "test",
"ports": [
"py313-numpy"
]
}
]
},
{
"name": "py313-certifi",
"portdir": "python/py-certifi",
"version": "2025.11.12",
"license": "(MPL-1.1 or GPL-2+ or LGPL-2.1+)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/certifi",
"description": "Python package for providing Mozilla's CA Bundle.",
"long_description": "Python package for providing Mozilla's CA Bundle.",
"active": true,
"categories": [
"devel",
"net",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2866
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py313-matplotlib"
]
},
{
"type": "lib",
"ports": [
"py313-fiona",
"buku",
"pipenv",
"py313-mitmproxy",
"py313-netcdf4",
"py313-requests",
"py313-pyproj",
"py313-skyfield",
"py313-aioquic",
"py313-httpcore",
"py313-httpx",
"napari",
"py313-freetype",
"py313-urllib3",
"py-certifi",
"py313-pyogrio",
"py313-requests-futures"
]
},
{
"type": "run",
"ports": [
"py313-rasterio",
"py313-elastic-transport",
"py313-sentry-sdk",
"py313-elasticsearch"
]
},
{
"type": "test",
"ports": [
"py313-cryptography"
]
}
]
},
{
"name": "py313-attrs",
"portdir": "python/py-attrs",
"version": "25.4.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-attrs/attrs",
"description": "Attributes without boilerplate",
"long_description": "attrs is a Python package with class decorators that ease the chores of implementing the most common attribute-related object protocols:",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "khindenburg",
"github": "kurthindenburg",
"ports_count": 431
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-hatch-fancy-pypi-readme",
"clang-18",
"py313-build",
"py313-installer",
"py313-hatchling",
"py313-hatch-vcs"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "test",
"ports": [
"py313-hypothesis",
"py313-pytest",
"py313-zopeinterface"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-lsprotocol",
"magic-wormhole",
"py313-treq",
"py-attrs",
"py313-hypothesis",
"py313-fiona",
"py313-aiohttp",
"py313-aiosmtpd",
"py313-service_identity",
"py313-referencing",
"py313-asdf",
"py313-zeep",
"py313-trio",
"py313-jsonschema",
"py313-jsonschema-format-nongpl",
"py313-dm-tree",
"py313-jsonlines",
"py313-scikit-hep-particle",
"py313-cattrs",
"py313-requests-cache",
"py313-twisted"
]
},
{
"type": "run",
"ports": [
"py313-rasterio",
"py313-outcome",
"py313-automat",
"py313-autobahn",
"py313-pygls"
]
}
]
},
{
"name": "py313-bitarray",
"portdir": "python/py-bitarray",
"version": "3.8.0",
"license": "PSF",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ilanschnell/bitarray",
"description": "A efficient implementation of arrays of booleans",
"long_description": "This module provides an object type which efficiently represents an array of booleans. Bitarrays are sequence types and behave very much like usual lists. Eight bits are represented by one byte in a contiguous block of memory. The user can select between two representations: little-endian and big-endian. Most of the functionality is implemented in C. Methods for accessing the machine representation are provided.",
"active": true,
"categories": [
"math",
"python"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 608
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-bitstring",
"py-bitarray"
]
}
]
},
{
"name": "eqwalizer",
"portdir": "erlang/eqwalizer",
"version": "0.25.3",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/WhatsApp/eqwalizer",
"description": "A type-checker for Erlang",
"long_description": "A type-checker for Erlang",
"active": true,
"categories": [
"devel",
"erlang"
],
"maintainers": [
{
"name": "pguyot",
"github": "pguyot",
"ports_count": 23
}
],
"variants": [
"jdk17",
"jdk11"
],
"dependencies": [
{
"type": "build",
"ports": [
"sbt",
"erlang",
"openjdk17-graalvm",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"openjdk17"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"elp"
]
}
]
},
{
"name": "elp",
"portdir": "erlang/elp",
"version": "2024-11-07",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/WhatsApp/erlang-language-platform",
"description": "Erlang Language Platform",
"long_description": "Designed at WhatsApp and inspired by the success of the Rust Analyzer project, ELP provides a scalable, fully incremental, IDE-first library for the semantic analysis of Erlang code.",
"active": true,
"categories": [
"devel",
"erlang"
],
"maintainers": [
{
"name": "pguyot",
"github": "pguyot",
"ports_count": 23
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"eqwalizer",
"cargo",
"legacy-support",
"rebar3",
"erlang",
"rust",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libunwind"
]
}
],
"depends_on": []
},
{
"name": "py312-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": true,
"categories": [
"science",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py312-cython-compat",
"clang-17",
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel"
]
},
{
"type": "lib",
"ports": [
"python312",
"py312-setuptools",
"py312-numpy"
]
},
{
"type": "run",
"ports": [
"py312-sympy",
"py312-ipython",
"py312-matplotlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-yt"
]
}
]
},
{
"name": "py312-wordcloud",
"portdir": "python/py-wordcloud",
"version": "1.9.3",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/amueller/word_cloud",
"description": "A little word cloud generator",
"long_description": "A little word cloud generator.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py312-wheel",
"clang-18",
"py312-cython",
"py312-setuptools_scm",
"py312-build",
"py312-installer",
"py312-setuptools"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "run",
"ports": [
"py312-matplotlib",
"py312-Pillow",
"py312-numpy"
]
},
{
"type": "test",
"ports": [
"py312-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-wordcloud"
]
}
]
},
{
"name": "py311-wordcloud",
"portdir": "python/py-wordcloud",
"version": "1.9.3",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/amueller/word_cloud",
"description": "A little word cloud generator",
"long_description": "A little word cloud generator.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py311-wheel",
"clang-18",
"py311-cython",
"py311-setuptools_scm",
"py311-build",
"py311-installer",
"py311-setuptools"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "run",
"ports": [
"py311-matplotlib",
"py311-numpy",
"py311-Pillow"
]
},
{
"type": "test",
"ports": [
"py311-pytest"
]
}
],
"depends_on": []
},
{
"name": "py312-pymvpa",
"portdir": "python/py-pymvpa",
"version": "2.6.5",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.pymvpa.org",
"description": "MultiVariate Pattern Analysis (MVPA) in Python.",
"long_description": "PyMVPA is a Python package intended to ease statistical learning analyses of large datasets. It offers an extensible framework with a high-level interface to a broad range of algorithms for classification, regression, feature selection, data import and export. While it is not limited to the neuroimaging domain, it is eminently suited for such datasets.",
"active": true,
"categories": [
"science",
"math",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2866
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"swig-python",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"py312-numpy",
"libsvm",
"py312-nibabel",
"py312-scipy",
"python312"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-pymvpa"
]
}
]
},
{
"name": "py312-kombine",
"portdir": "python/py-kombine",
"version": "0.8.4",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/bfarr/kombine",
"description": "An embarrassingly parallel, kernel-density-based ensemble sampler",
"long_description": "kombine is an ensemble sampler that uses a clustered kernel-density-estimate proposal density, allowing for massive parallelization and efficient sampling.",
"active": true,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "bfarr",
"github": "bfarr",
"ports_count": 6
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-wheel",
"py312-build",
"py312-installer",
"py312-setuptools",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"py312-numpy",
"py312-scipy",
"python312"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-kombine"
]
}
]
},
{
"name": "py313-crcmod",
"portdir": "python/py-crcmod",
"version": "1.7",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://crcmod.sourceforge.net/",
"description": "Python module for creating functions computing the Cyclic Redundancy Check (CRC).",
"long_description": "Python module for creating functions computing the Cyclic Redundancy Check (CRC).",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-crcmod"
]
}
]
},
{
"name": "py312-control",
"portdir": "python/py-control",
"version": "0.10.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://python-control.readthedocs.io",
"description": "Python package for feedback control systems",
"long_description": "The Python Control Systems Library, python-control, is a python package that implements basic operations for analysis and design of feedback control systems.",
"active": true,
"categories": [
"science",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-installer",
"py312-setuptools",
"py312-wheel",
"py312-setuptools_scm",
"clang-17",
"py312-build"
]
},
{
"type": "lib",
"ports": [
"python312",
"py312-numpy",
"py312-matplotlib",
"py312-scipy"
]
},
{
"type": "test",
"ports": [
"py312-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-control"
]
}
]
},
{
"name": "python3_select-314",
"portdir": "sysutils/python3_select",
"version": "0.1",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.macports.org/",
"description": "Common files for selecting default Python 3 version",
"long_description": "This port installs files that allow 'port select' to create links to the preferred default version of Python 3.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"python3_select"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"python314"
]
}
]
},
{
"name": "python_select-314",
"portdir": "sysutils/python_select",
"version": "0.3",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.macports.org/",
"description": "Common files for selecting default Python version",
"long_description": "This port installs files that allow 'port select' to create links to the preferred default version of Python.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"python_select"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"python314"
]
}
]
},
{
"name": "python314-devel",
"portdir": "lang/python314-devel",
"version": "3.14.0rc3",
"license": "none",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "python314",
"homepage": "https://www.macports.org",
"description": "Obsolete port, replaced by python314",
"long_description": "This port has been replaced by python314.",
"active": true,
"categories": [
"lang"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"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": "py312-pyorick",
"portdir": "python/py-pyorick",
"version": "1.5",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/dhmunro/pyorick",
"description": "python connection to yorick",
"long_description": "The pyorick package starts yorick as a subprocess and provides an interface between python and yorick interpreted code. Features: exec or eval arbitrary yorick code strings; get or set yorick variables; call yorick functions or subroutines with python arguments; get or set slices of large yorick arrays; terminal mode to interact with yorick by keyboard through python. Most of the data is exchanged via binary pipes between the two interpreters. Yorick runs in a request-reply mode. Python prints anything yorick sends to stdout or stderr except prompts.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "thibaut",
"github": "paumard",
"ports_count": 43
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-wheel",
"py312-build",
"py312-installer",
"py312-setuptools",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "run",
"ports": [
"yorick",
"py312-numpy"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-pyorick"
]
}
]
},
{
"name": "pg16-timescaledb",
"portdir": "databases/timescaledb",
"version": "2.23.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.timescaledb.com/",
"description": "A time-series database that integrates with PostgreSQL.",
"long_description": "TimescaleDB is an open-source database designed to make SQL scalable for time-series data. It is engineered up from PostgreSQL, providing automatic partitioning across time and space (partitioning key), as well as full SQL support. TimescaleDB is packaged as a PostgreSQL extension.",
"active": true,
"categories": [
"databases"
],
"maintainers": [
{
"name": "blair",
"github": "blair",
"ports_count": 26
}
],
"variants": [
"timescale_license",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"perl5.34",
"p5.34-ipc-run",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"postgresql16"
]
}
],
"depends_on": []
},
{
"name": "pg15-timescaledb",
"portdir": "databases/timescaledb",
"version": "2.23.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.timescaledb.com/",
"description": "A time-series database that integrates with PostgreSQL.",
"long_description": "TimescaleDB is an open-source database designed to make SQL scalable for time-series data. It is engineered up from PostgreSQL, providing automatic partitioning across time and space (partitioning key), as well as full SQL support. TimescaleDB is packaged as a PostgreSQL extension.",
"active": true,
"categories": [
"databases"
],
"maintainers": [
{
"name": "blair",
"github": "blair",
"ports_count": 26
}
],
"variants": [
"timescale_license",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"perl5.34",
"p5.34-ipc-run",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"postgresql15"
]
}
],
"depends_on": []
},
{
"name": "pg14-timescaledb",
"portdir": "databases/timescaledb",
"version": "2.19.3",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.timescaledb.com/",
"description": "A time-series database that integrates with PostgreSQL.",
"long_description": "TimescaleDB is an open-source database designed to make SQL scalable for time-series data. It is engineered up from PostgreSQL, providing automatic partitioning across time and space (partitioning key), as well as full SQL support. TimescaleDB is packaged as a PostgreSQL extension.",
"active": true,
"categories": [
"databases"
],
"maintainers": [
{
"name": "blair",
"github": "blair",
"ports_count": 26
}
],
"variants": [
"timescale_license",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"perl5.34",
"p5.34-ipc-run",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"postgresql14"
]
}
],
"depends_on": []
},
{
"name": "pg13-timescaledb",
"portdir": "databases/timescaledb",
"version": "2.15.3",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.timescaledb.com/",
"description": "A time-series database that integrates with PostgreSQL.",
"long_description": "TimescaleDB is an open-source database designed to make SQL scalable for time-series data. It is engineered up from PostgreSQL, providing automatic partitioning across time and space (partitioning key), as well as full SQL support. TimescaleDB is packaged as a PostgreSQL extension.",
"active": true,
"categories": [
"databases"
],
"maintainers": [
{
"name": "blair",
"github": "blair",
"ports_count": 26
}
],
"variants": [
"timescale_license",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"perl5.34",
"p5.34-ipc-run",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"postgresql13"
]
}
],
"depends_on": []
},
{
"name": "pg12-timescaledb",
"portdir": "databases/timescaledb",
"version": "2.11.2",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.timescaledb.com/",
"description": "A time-series database that integrates with PostgreSQL.",
"long_description": "TimescaleDB is an open-source database designed to make SQL scalable for time-series data. It is engineered up from PostgreSQL, providing automatic partitioning across time and space (partitioning key), as well as full SQL support. TimescaleDB is packaged as a PostgreSQL extension.",
"active": true,
"categories": [
"databases"
],
"maintainers": [
{
"name": "blair",
"github": "blair",
"ports_count": 26
}
],
"variants": [
"timescale_license",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"perl5.34",
"p5.34-ipc-run",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"postgresql12"
]
}
],
"depends_on": []
},
{
"name": "inadyn",
"portdir": "net/inadyn",
"version": "2.12.0",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://troglobit.com/projects/inadyn/",
"description": "In-a-Dyn is a dynamic DNS client with multiple SSL/TLS library support",
"long_description": "Inadyn, or In-a-Dyn, is a small and simple Dynamic DNS, DDNS, client with HTTPS support. By using a DDNS client like inadyn you can register an Internet name with a DDNS provider, like FreeDNS. The DDNS client updates your DNS record periodically and/or on demand when your IP address changes. Inadyn can maintain multiple host records with the same IP address, use a combination of a script, the address from an Internet-facing interface, or default to using the IP address change detector of the DDNS provider.",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1019
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-17"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"gnutls",
"libconfuse",
"nettle"
]
}
],
"depends_on": []
},
{
"name": "py39-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": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1019
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-pytest-runner",
"py39-setuptools",
"py39-wheel",
"py39-build",
"py39-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"py39-txaio",
"python39",
"py39-yaml",
"py39-cbor2",
"py39-click",
"py39-lmdb",
"py39-numpy",
"py39-pynacl"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-zlmdb"
]
}
]
},
{
"name": "py312-spiceypy",
"portdir": "python/py-spiceypy",
"version": "6.0.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "",
"description": "SpiceyPy: The NASA JPL NAIF SPICE toolkit wrapper for Python",
"long_description": "SpiceyPy: The NASA JPL NAIF SPICE toolkit wrapper for Python Note: due to cspice, this is only for the x86_64 platform",
"active": true,
"categories": [
"science",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py312-cython",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"clang-17",
"py312-build"
]
},
{
"type": "lib",
"ports": [
"python312",
"py312-numpy",
"cspice"
]
}
],
"depends_on": []
},
{
"name": "py313-argcomplete",
"portdir": "python/py-argcomplete",
"version": "3.6.3",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://kislyuk.github.io/argcomplete",
"description": "Bash tab completion for argparse",
"long_description": "Bash tab completion for argparse",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "makr",
"github": "mohd-akram",
"ports_count": 82
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-hatchling",
"py313-hatch-vcs"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-argcomplete",
"pipx"
]
}
]
},
{
"name": "shaderc",
"portdir": "graphics/shaderc",
"version": "2025.3",
"license": "Apache and Version-2.0",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/google/shaderc",
"description": "A collection of tools, libraries and tests for shader compilation.",
"long_description": "At the moment it includes: glslc, a command line compiler for GLSL/HLSL to SPIR-V, and libshaderc, a library API for accessing glslc functionality.",
"active": true,
"categories": [
"devel",
"graphics"
],
"maintainers": [
{
"name": "christophecvr",
"github": "christophecvr",
"ports_count": 1
}
],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"python312",
"spirv-headers",
"clang-17",
"cmake",
"pkgconfig",
"asciidoctor"
]
},
{
"type": "lib",
"ports": [
"spirv-tools",
"glslang"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"vulkan-tools",
"vulkan-volk"
]
}
]
},
{
"name": "py312-dap",
"portdir": "python/py-dap",
"version": "3.5",
"license": "MIT and BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pydap.readthedocs.org/en/latest",
"description": "Python implementation of the Data Access Protocol",
"long_description": "A scientific protocol for data access developed by the OPeNDAP team (http://opendap.org) This implementation is developed from scratch, following the latest specification of the protocol (DAP 2.0 Draft Community Standard 2005/04/27).",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"py312-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"py312-docopt",
"py312-webob",
"python312",
"py312-importlib-resources",
"py312-beautifulsoup4",
"py312-jinja2",
"py312-numpy",
"py312-requests",
"py312-lxml",
"py312-importlib-metadata"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-dap"
]
}
]
},
{
"name": "py312-mpld3",
"portdir": "python/py-mpld3",
"version": "0.5.10",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://mpld3.github.io",
"description": "MPLD3 offer an interactive, D3-based viewer for Matplotlib",
"long_description": "The MPLD3 packages is an interactive D3js-based viewer which brings matplotlib graphics to the browser. It provides a custom stand-alone javascript library built on D3, which parses JSON representations of plots. a set of routines parses matplotlib plots and outputs the JSON description readable by mpld3.js.",
"active": true,
"categories": [
"graphics",
"www",
"python"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 608
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-wheel",
"py312-build",
"py312-installer",
"py312-setuptools",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"py312-jinja2",
"py312-matplotlib",
"python312"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-mpld3"
]
}
]
},
{
"name": "p5.38-locale-gettext",
"portdir": "perl/p5-locale-gettext",
"version": "1.70.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Locale::gettext",
"description": "Perl interface to GNU gettext",
"long_description": "Perl interface to GNU gettext",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"gettext",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libiconv",
"gettext-runtime",
"perl5.38"
]
}
],
"depends_on": []
},
{
"name": "p5.36-locale-gettext",
"portdir": "perl/p5-locale-gettext",
"version": "1.70.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Locale::gettext",
"description": "Perl interface to GNU gettext",
"long_description": "Perl interface to GNU gettext",
"active": true,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"gettext",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libiconv",
"gettext-runtime",
"perl5.36"
]
}
],
"depends_on": []
},
{
"name": "cgal6",
"portdir": "gis/cgal6",
"version": "6.0.1",
"license": "LGPL-3+ and GPL-3+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.cgal.org/",
"description": "Computational Geometry Algorithm Library",
"long_description": "The goal of the Computational Geometry Algorithm Library is to provide easy access to efficient and reliable geometric algorithms in the form of a C++ library. CGAL is used in various areas needing geometric computation, such as: computer graphics, scientific visualization, computer aided design and modeling, geographic information systems, molecular biology, medical imaging, robotics and motion planning, mesh generation, numerical methods...",
"active": true,
"categories": [
"science",
"gis"
],
"maintainers": [
{
"name": "vince",
"github": "Veence",
"ports_count": 68
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"clang-17"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"eigen3",
"zlib",
"boost181",
"gmp",
"mpfr"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"sfcgal"
]
}
]
}
]
}