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=884",
"previous": "https://ports.macports.org/api/v1/search/?format=api&page=882",
"results": [
{
"maintainers": [
"mascguy"
],
"variants": null,
"name": "ruby-completion",
"description": "Bash completions for Ruby/JRuby",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"ruby"
],
"version": "20240924"
},
{
"maintainers": [
"Schamschula"
],
"variants": null,
"name": "py313-asdf-unit-schemas",
"description": "This package provides ASDF schemas for validating unit tags.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "0.2.0"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py313-jmespath",
"description": "JSON Matching Expressions",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "1.1.0"
},
{
"maintainers": [
"Schamschula"
],
"variants": null,
"name": "py313-asdf-coordinates-schemas",
"description": "This package provides ASDF schemas for validating coordinates tags.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "0.5.1"
},
{
"maintainers": null,
"variants": null,
"name": "py313-html5lib",
"description": "Library for working with HTML documents",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"textproc",
"python"
],
"version": "1.1"
},
{
"maintainers": [
"stromnov"
],
"variants": [
"universal"
],
"name": "py313-bottleneck",
"description": "Fast NumPy array functions written in Cython",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"math",
"python"
],
"version": "1.6.0"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py313-cloudpickle",
"description": "Extended pickling support for Python objects.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"science",
"python"
],
"version": "3.1.2"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py313-locket",
"description": "File-based locks for Python.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "1.0.0"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py313-partd",
"description": "Appendable key-value storage.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "1.4.2"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py313-dask",
"description": "Minimal task scheduling abstraction.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "2025.9.1"
},
{
"maintainers": [
"Schamschula"
],
"variants": null,
"name": "py313-jplephem",
"description": "The package is a Python implementation of the math that standard JPL ephemerides use to predict raw (x,y,z) planetary positions.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"science",
"python"
],
"version": "2.24"
},
{
"maintainers": null,
"variants": null,
"name": "py-cinemagoer",
"description": "Python package to access the IMDb's database",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "2023.5.1"
},
{
"maintainers": null,
"variants": null,
"name": "py312-cinemagoer",
"description": "Python package to access the IMDb's database",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "2023.5.1"
},
{
"maintainers": [
"reneeotten"
],
"variants": null,
"name": "py313-cssselect2",
"description": "cssselect2 is a straightforward implementation of CSS4 Selectors for markup documents",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "0.9.0"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py313-defusedxml",
"description": "Workarounds and fixes for DoS and other vulnerabilities in Python’s XML libraries.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"textproc",
"python"
],
"version": "0.7.1"
},
{
"maintainers": [
"petrrr"
],
"variants": null,
"name": "py313-pytest-runner",
"description": "pytest-runner adds test support to setup.py scripts",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "6.0.1"
},
{
"maintainers": null,
"variants": null,
"name": "py313-autoflake",
"description": "Removes unused imports and unused variables",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "2.3.1"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py313-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": [
"reneeotten"
],
"variants": null,
"name": "py313-autopep8",
"description": "A tool that automatically formats Python code to conform to the PEP 8 style guide",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "2.3.2"
},
{
"maintainers": [
"petrrr"
],
"variants": null,
"name": "py313-codestyle",
"description": "Python style guide checker (formally called pep8)",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "2.14.0"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py313-contextlib2",
"description": "Backports and enhancements for the contextlib module",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "21.6.0"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py312-contextlib2",
"description": "Backports and enhancements for the contextlib module",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "21.6.0"
},
{
"maintainers": [
"petrrr"
],
"variants": null,
"name": "py313-flake8-mccabe",
"description": "McCabe complexity checker for Python code, flake8 plugin",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "0.7.0"
},
{
"maintainers": [
"petrrr"
],
"variants": null,
"name": "py313-flake8",
"description": "The modular source code checker: pep8, pyflakes and Co.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "7.3.0"
},
{
"maintainers": [
"petrrr"
],
"variants": null,
"name": "py312-flake8-pep8-naming",
"description": "Check PEP-8 naming conventions, plugin for flake8",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "0.14.1"
},
{
"maintainers": [
"petrrr"
],
"variants": null,
"name": "py311-flake8-pep8-naming",
"description": "Check PEP-8 naming conventions, plugin for flake8",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "0.14.1"
},
{
"maintainers": [
"petrrr"
],
"variants": null,
"name": "py313-flake8-pep8-naming",
"description": "Check PEP-8 naming conventions, plugin for flake8",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "0.14.1"
},
{
"maintainers": [
"kurthindenburg"
],
"variants": null,
"name": "py311-flake8-polyfill",
"description": "Polyfill package for Flake8 plugins",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "1.0.2"
},
{
"maintainers": [
"kurthindenburg"
],
"variants": null,
"name": "py312-flake8-polyfill",
"description": "Polyfill package for Flake8 plugins",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "1.0.2"
},
{
"maintainers": [
"kurthindenburg"
],
"variants": null,
"name": "py313-flake8-polyfill",
"description": "Polyfill package for Flake8 plugins",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "1.0.2"
},
{
"maintainers": [
"reneeotten"
],
"variants": null,
"name": "py313-flake8-pyproject",
"description": "Flake8 plug-in loading the configuration from pyproject.toml",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "1.2.4"
},
{
"maintainers": [
"reneeotten"
],
"variants": null,
"name": "py313-isort",
"description": "A Python utility / library to sort Python imports.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "8.0.1"
},
{
"maintainers": [
"lpsinger"
],
"variants": null,
"name": "py313-json5",
"description": "A Python implementation of the JSON5 data format",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "0.14.0"
},
{
"maintainers": [
"reneeotten"
],
"variants": null,
"name": "py313-nodeenv",
"description": "Node.js virtual environment builder",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "1.10.0"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py313-path",
"description": "Object-oriented file system path manipulation",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "17.1.1"
},
{
"maintainers": [
"reneeotten"
],
"variants": null,
"name": "py313-pdbecif",
"description": "Python package for reading, writing and manipulating mmCIF files",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"science",
"python"
],
"version": "1.5"
},
{
"maintainers": [
"reneeotten"
],
"variants": null,
"name": "py313-peakutils",
"description": "Peak detection utilities for 1D data",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"science",
"python"
],
"version": "1.3.5"
},
{
"maintainers": [
"reneeotten"
],
"variants": null,
"name": "py313-pkce",
"description": "PKCE Pyhton generator",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"www",
"python"
],
"version": "1.0.3"
},
{
"maintainers": [
"reneeotten"
],
"variants": null,
"name": "py313-poyo",
"description": "A lightweight YAML Parser for Python.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "0.5.0"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py313-pyflakes",
"description": "Passive checker of Python programs.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "3.4.0"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py313-pylint",
"description": "Error (and style) checking for python",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "4.0.5"
},
{
"maintainers": [
"MarcusCalhoun-Lopez"
],
"variants": null,
"name": "py312-pytest-check",
"description": "A pytest plugin that allows multiple failures per test.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "2.4.1"
},
{
"maintainers": [
"MarcusCalhoun-Lopez"
],
"variants": null,
"name": "py313-pytest-check",
"description": "A pytest plugin that allows multiple failures per test.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "2.4.1"
},
{
"maintainers": [
"judaew"
],
"variants": null,
"name": "py312-pytest-datadir",
"description": "pytest plugin for manipulating test data directories and files.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "1.8.0"
},
{
"maintainers": [
"judaew"
],
"variants": null,
"name": "py313-pytest-datadir",
"description": "pytest plugin for manipulating test data directories and files.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "1.8.0"
},
{
"maintainers": null,
"variants": null,
"name": "py312-pytest-fixture-config",
"description": "Fixture configuration utils for py.test",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "1.8.0"
},
{
"maintainers": null,
"variants": null,
"name": "py313-pytest-fixture-config",
"description": "Fixture configuration utils for py.test",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "1.8.0"
},
{
"maintainers": null,
"variants": null,
"name": "py313-pytest-flake8",
"description": "pytest plugin to run flake8",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "1.3.0"
},
{
"maintainers": null,
"variants": null,
"name": "py312-pytest-flake8",
"description": "pytest plugin to run flake8",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "1.3.0"
},
{
"maintainers": null,
"variants": null,
"name": "py313-pytest-forked",
"description": "run tests in isolated forked subprocesses",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "1.6.0"
}
]
}