HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 52456,
"next": "https://ports.macports.org/api/v1/search/?format=api&page=878",
"previous": "https://ports.macports.org/api/v1/search/?format=api&page=876",
"results": [
{
"maintainers": [
"reneeotten"
],
"variants": null,
"name": "py314-qtawesome",
"description": "Iconic Fonts in PyQt and PySide applications.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "1.4.2"
},
{
"maintainers": [
"kurthindenburg"
],
"variants": null,
"name": "py314-xdis",
"description": "Python cross-version byte-code disassembler and marshal routines",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "6.3.0"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py314-astroid",
"description": "Rebuild a new abstract syntax tree from Python's ast.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "4.1.2"
},
{
"maintainers": null,
"variants": null,
"name": "py314-cattrs",
"description": "py-cattrs is an open-source Python library for structuring and unstructuring data.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "26.1.0"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py314-jedi",
"description": "An autocompletion tool for Python that can be used for text editors.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "0.19.2"
},
{
"maintainers": [
"judaew"
],
"variants": null,
"name": "py314-lsprotocol",
"description": "Python implementation of the Language Server Protocol.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "2025.0.0"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py314-pylint",
"description": "Error (and style) checking for python",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "4.0.5"
},
{
"maintainers": [
"reneeotten"
],
"variants": null,
"name": "py314-pyls-spyder",
"description": "Spyder extensions for the python-language-server",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "0.4.0"
},
{
"maintainers": [
"reneeotten"
],
"variants": null,
"name": "py314-python-lsp-black",
"description": "Black plugin for python-lsp-server",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "2.0.0"
},
{
"maintainers": [
"reneeotten"
],
"variants": null,
"name": "py314-python-lsp-jsonrpc",
"description": "A Python server implementation of the JSON RPC 2.0 protocol",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "1.1.2"
},
{
"maintainers": [
"reneeotten"
],
"variants": null,
"name": "py314-python-lsp-ruff",
"description": "Ruff linting plugin for pylsp",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "2.3.1"
},
{
"maintainers": [
"reneeotten"
],
"variants": null,
"name": "py314-python-lsp-server",
"description": "A Python implementation of the Language Server Protocol",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "1.14.0"
},
{
"maintainers": [
"petrrr"
],
"variants": null,
"name": "py314-argh",
"description": "A simple argparse wrapper",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "0.31.3"
},
{
"maintainers": null,
"variants": null,
"name": "py314-ephemeral-port-reserve",
"description": "Bind to an ephemeral port, force it into the TIME_WAIT state, and unbind it.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "1.1.4"
},
{
"maintainers": [
"herbygillot",
"judaew"
],
"variants": null,
"name": "py314-flatbuffers",
"description": "Python runtime library for use with the Flatbuffers serialization format.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "25.9.23"
},
{
"maintainers": [
"judaew"
],
"variants": null,
"name": "py314-flexmock",
"description": "Mock/stub/spy library for Python",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "0.13.0"
},
{
"maintainers": null,
"variants": [
"universal"
],
"name": "py314-inflate64",
"description": "deflate64 compression/decompression library",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "1.0.3"
},
{
"maintainers": [
"judaew"
],
"variants": null,
"name": "py314-iocapture",
"description": "Capture stdout, stderr easily.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "0.1.2"
},
{
"maintainers": null,
"variants": null,
"name": "py314-multivolumefile",
"description": "multi volume file wrapper library",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "0.2.3"
},
{
"maintainers": null,
"variants": null,
"name": "py314-py7zr",
"description": "Pure python 7-zip library",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "1.0.0"
},
{
"maintainers": null,
"variants": null,
"name": "py314-protobuf3",
"description": "Encode data in an efficient yet extensible format.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "4.21.12"
},
{
"maintainers": null,
"variants": null,
"name": "py314-pyannotate",
"description": "PyAnnotate: Auto-generate PEP-484 annotations",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "1.2.0"
},
{
"maintainers": null,
"variants": [
"universal"
],
"name": "py314-pybcj",
"description": "bcj filter library",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "1.0.6"
},
{
"maintainers": null,
"variants": null,
"name": "py-pytest-httpserver",
"description": "HTTP server for pytest",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"python"
],
"version": "1.1.3"
},
{
"maintainers": null,
"variants": [
"universal"
],
"name": "py314-pyppmd",
"description": "PPMd compression/decompression library",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "1.2.0"
},
{
"maintainers": null,
"variants": null,
"name": "py310-pytest-httpserver",
"description": "HTTP server for pytest",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "1.1.3"
},
{
"maintainers": null,
"variants": null,
"name": "py311-pytest-httpserver",
"description": "HTTP server for pytest",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "1.1.3"
},
{
"maintainers": null,
"variants": null,
"name": "py312-pytest-httpserver",
"description": "HTTP server for pytest",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "1.1.3"
},
{
"maintainers": null,
"variants": null,
"name": "py313-pytest-httpserver",
"description": "HTTP server for pytest",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "1.1.3"
},
{
"maintainers": null,
"variants": null,
"name": "py314-pytest-httpserver",
"description": "HTTP server for pytest",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "1.1.3"
},
{
"maintainers": null,
"variants": null,
"name": "py314-pytest-remotedata",
"description": "Pytest plugin for controlling remote data access.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "0.4.1"
},
{
"maintainers": null,
"variants": null,
"name": "py314-pytest-xprocess",
"description": "A pytest plugin for managing processes across test runs.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "1.0.2"
},
{
"maintainers": null,
"variants": [
"universal"
],
"name": "py314-pyzstd",
"description": "Python bindings to Zstandard (zstd) compression library, the API is similar to Python's bz2/lzma/zlib module.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "0.18.0"
},
{
"maintainers": [
"petrrr"
],
"variants": [
"universal"
],
"name": "py314-watchdog",
"description": "Python API and shell utilities to monitor file system events.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"sysutils",
"python"
],
"version": "6.0.0"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py314-werkzeug",
"description": "The Swiss Army knife of Python web development",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"www",
"python"
],
"version": "3.1.6"
},
{
"maintainers": null,
"variants": [
"universal"
],
"name": "py313-annoy",
"description": "Approximate Nearest Neighbors in C++/Python",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "1.17.3"
},
{
"maintainers": null,
"variants": null,
"name": "py312-catalogue",
"description": "Super lightweight function registries for your library",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "2.0.10"
},
{
"maintainers": null,
"variants": null,
"name": "py313-catalogue",
"description": "Super lightweight function registries for your library",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "2.0.10"
},
{
"maintainers": [
"harens"
],
"variants": null,
"name": "py313-commonmark",
"description": "Python CommonMark parser",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "0.9.1"
},
{
"maintainers": null,
"variants": null,
"name": "py312-conllu",
"description": "Convert a CoNLL-U string into a nested python dictionary.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"textproc",
"python"
],
"version": "6.0.0"
},
{
"maintainers": null,
"variants": null,
"name": "py313-conllu",
"description": "Convert a CoNLL-U string into a nested python dictionary.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"textproc",
"python"
],
"version": "6.0.0"
},
{
"maintainers": null,
"variants": null,
"name": "py313-cryptg",
"description": "Cryptographic utilities for Telegram.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "0.4.0"
},
{
"maintainers": null,
"variants": null,
"name": "py313-emoji",
"description": "Emoji for Python.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"textproc",
"python"
],
"version": "2.12.1"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py313-entrypoints",
"description": "Discover and load entry points from installed packages.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "0.4"
},
{
"maintainers": [
"essandess"
],
"variants": [
"openmp",
"gtk3"
],
"name": "py313-graph-tool",
"description": "graph-tool is an efficient Python module for manipulation and statistical analysis of graphs",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"science",
"python"
],
"version": "2.91"
},
{
"maintainers": null,
"variants": null,
"name": "py313-imagehash",
"description": "Perceptual Image Hashing Module",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"graphics",
"python"
],
"version": "4.3.1"
},
{
"maintainers": [
"rdbisme"
],
"variants": null,
"name": "py313-importlib-resources",
"description": "A backport of Python standard library importlib.resources module for Python 2.7, and 3.4 through 3.8.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "6.1.2"
},
{
"maintainers": null,
"variants": null,
"name": "py313-mdx_linkify",
"description": "Link recognition for Python Markdown",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"textproc",
"python"
],
"version": "2.1"
},
{
"maintainers": null,
"variants": [
"universal"
],
"name": "py313-mecab-python3",
"description": "Python wrapper for the MeCab morphological analyzer for Japanese",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"textproc",
"japanese",
"python"
],
"version": "1.0.10"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py313-munch",
"description": "A dot-accessible dictionary (a la JavaScript objects).",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "4.0.0"
}
]
}