HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 52427,
"next": "https://ports.macports.org/api/v1/search/?format=api&page=890",
"previous": "https://ports.macports.org/api/v1/search/?format=api&page=888",
"results": [
{
"maintainers": [
"breun"
],
"variants": null,
"name": "mvnd2",
"description": "mvnd 2 -- The Maven Daemon based on Apache Maven 4",
"livecheck_broken": true,
"livecheck_outdated": false,
"active": true,
"categories": [
"java"
],
"version": "1.9.9-rc3"
},
{
"maintainers": null,
"variants": null,
"name": "mvnd_select",
"description": "common files for selecting default mvnd version",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"java"
],
"version": "1.0"
},
{
"maintainers": null,
"variants": [
"universal"
],
"name": "utdns",
"description": "Proxy UDP/DNS to TCP/DNS",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"net"
],
"version": "1.2"
},
{
"maintainers": [
"reneeotten"
],
"variants": null,
"name": "py313-pytest-qt",
"description": "pytest plugin for Qt (PyQt5/PyQt6 and PySide2/PySide6) application testing",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "4.5.0"
},
{
"maintainers": [
"reneeotten"
],
"variants": null,
"name": "py313-qtpy",
"description": "Abstraction layer for PyQt5/PyQt6/PySide2/PySide6",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "2.4.3"
},
{
"maintainers": [
"breun"
],
"variants": null,
"name": "maven4",
"description": "Apache Maven 4",
"livecheck_broken": true,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"java"
],
"version": "3.9.9-rc5"
},
{
"maintainers": null,
"variants": [
"universal"
],
"name": "libsixel",
"description": "Encoder/decoder implementation for DEC SIXEL graphics",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"graphics"
],
"version": "1.8.7"
},
{
"maintainers": null,
"variants": [
"universal"
],
"name": "py313-brotlicffi",
"description": "Python CFFI bindings to the Brotli library",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "1.2.0.1"
},
{
"maintainers": null,
"variants": null,
"name": "py313-h11",
"description": "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"net",
"www",
"python"
],
"version": "0.16.0"
},
{
"maintainers": [
"petrrr"
],
"variants": null,
"name": "py313-h2",
"description": "Hyper-h2: A pure-Python HTTP/2 protocol stack",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"net",
"www",
"python"
],
"version": "4.3.0"
},
{
"maintainers": [
"petrrr"
],
"variants": null,
"name": "py313-hpack",
"description": "Pure-Python HPACK header compression",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"net",
"python"
],
"version": "4.1.0"
},
{
"maintainers": [
"petrrr"
],
"variants": null,
"name": "py313-hyperframe",
"description": "HTTP/2 framing layer for Python",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"net",
"www",
"python"
],
"version": "6.1.0"
},
{
"maintainers": null,
"variants": null,
"name": "py313-httpcore",
"description": "A minimal low level HTTP client.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "1.0.9"
},
{
"maintainers": null,
"variants": null,
"name": "py313-httpx",
"description": "The next generation HTTP client.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "0.28.1"
},
{
"maintainers": [
"MarcusCalhoun-Lopez"
],
"variants": null,
"name": "py313-hyperlink",
"description": "A pure-Python implementation of immutable URLs",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"net",
"python"
],
"version": "21.0.0"
},
{
"maintainers": null,
"variants": null,
"name": "py313-socksio",
"description": "Sans-I/O implementation of SOCKS4, SOCKS4A, and SOCKS5.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "1.0.0"
},
{
"maintainers": [
"reneeotten"
],
"variants": null,
"name": "py313-keyring",
"description": "Python interface to access the system keyring service",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"security",
"python"
],
"version": "25.7.0"
},
{
"maintainers": [
"petrrr"
],
"variants": null,
"name": "py313-pyperclip",
"description": "A cross-platform clipboard module for Python",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "1.11.0"
},
{
"maintainers": [
"Schamschula"
],
"variants": null,
"name": "py313-docstring_parser",
"description": "Parse Python docstrings",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "0.18.0"
},
{
"maintainers": [
"Schamschula"
],
"variants": null,
"name": "py313-psygnal",
"description": "Pure python implementation of Qt-style Signals",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "0.15.1"
},
{
"maintainers": null,
"variants": null,
"name": "p5-getopt-argvfile",
"description": "Getopt::ArgvFile - interpolates script options from files into @ARGV or another array",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"perl"
],
"version": "1.110.0"
},
{
"maintainers": null,
"variants": null,
"name": "p5.28-getopt-argvfile",
"description": "Getopt::ArgvFile - interpolates script options from files into @ARGV or another array",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"perl"
],
"version": "1.110.0"
},
{
"maintainers": null,
"variants": null,
"name": "p5.30-getopt-argvfile",
"description": "Getopt::ArgvFile - interpolates script options from files into @ARGV or another array",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"perl"
],
"version": "1.110.0"
},
{
"maintainers": null,
"variants": null,
"name": "p5.34-getopt-argvfile",
"description": "Getopt::ArgvFile - interpolates script options from files into @ARGV or another array",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"perl"
],
"version": "1.110.0"
},
{
"maintainers": null,
"variants": null,
"name": "p5.32-getopt-argvfile",
"description": "Getopt::ArgvFile - interpolates script options from files into @ARGV or another array",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"perl"
],
"version": "1.110.0"
},
{
"maintainers": [
"Schamschula"
],
"variants": null,
"name": "py313-colorcet",
"description": "Collection of perceptually uniform colormaps",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "3.2.1"
},
{
"maintainers": [
"Schamschula"
],
"variants": null,
"name": "py313-pyct",
"description": "A python utility package.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "0.6.0"
},
{
"maintainers": null,
"variants": null,
"name": "py313-async-lru",
"description": "A port of Python’s built-in functools.lru_cache function for asyncio",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "2.3.0"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py313-hatch-jupyter-builder",
"description": "A build hook plugin for Hatch that adds a build step for use with Jupyter packages.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "0.9.1"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py313-comm",
"description": "Jupyter Python Comm implementation",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "0.2.3"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py313-jupyter_core",
"description": "Jupyter core package.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "5.7.2"
},
{
"maintainers": [
"jrjsmrtn",
"michaelld"
],
"variants": [
"universal"
],
"name": "py313-zmq",
"description": "Python bindings for 0MQ",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"net",
"python"
],
"version": "27.1.0"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py313-ipykernel",
"description": "IPython Kernel for Jupyter",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "7.2.0"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py313-nest_asyncio",
"description": "Library that allows nested use of event loops.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "1.6.0"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py313-jsonschema-specifications",
"description": "JSON support files from the JSON Schema Specifications",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "2025.9.1"
},
{
"maintainers": null,
"variants": null,
"name": "py313-referencing",
"description": "JSON referencing + Python",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "0.37.0"
},
{
"maintainers": null,
"variants": null,
"name": "py313-types-python-dateutil",
"description": "Typing stubs for python-dateutil",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "2.9.0.20260305"
},
{
"maintainers": null,
"variants": null,
"name": "py313-fqdn",
"description": "Validates fully-qualified domain names against RFC 1123",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "1.5.1"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py313-hatch-nodejs-version",
"description": "Hatch plugin for versioning from a package.json file",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "0.4.0"
},
{
"maintainers": null,
"variants": null,
"name": "py313-arrow",
"description": "Better dates and times for Python",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "1.4.0"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py313-jsonschema",
"description": "An implementation of JSON Schema validation for Python.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "4.25.1"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py313-jsonschema-format-nongpl",
"description": "An implementation of JSON Schema validation for Python.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "4.25.1"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py313-nbformat",
"description": "The Jupyter Notebook format.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "5.10.3"
},
{
"maintainers": null,
"variants": null,
"name": "py313-isoduration",
"description": "Operations with ISO 8601 durations",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "20.11.0"
},
{
"maintainers": [
"stromnov"
],
"variants": [
"universal"
],
"name": "py313-pyrsistent",
"description": "Pyrsistent is a number of persistent collections.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "0.20.0"
},
{
"maintainers": null,
"variants": null,
"name": "py313-rfc3339-validator",
"description": "A pure python RFC3339 validator",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "0.1.4"
},
{
"maintainers": null,
"variants": null,
"name": "py313-rfc3986-validator",
"description": "A pure python RFC3986 validator",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "0.1.1"
},
{
"maintainers": null,
"variants": null,
"name": "py313-uri-template",
"description": "RFC 6570 URI Template Processor",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "1.3.0"
},
{
"maintainers": null,
"variants": null,
"name": "py313-jsonpointer",
"description": "Identify specific nodes in a JSON document (RFC 6901)",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "3.1.1"
},
{
"maintainers": [
"stromnov"
],
"variants": [
"universal"
],
"name": "py313-argon2-cffi-bindings",
"description": "Low-level CFFI bindings for Argon2",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "25.1.0"
}
]
}