HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 52477,
"next": "https://ports.macports.org/api/v1/search/?format=api&page=276",
"previous": "https://ports.macports.org/api/v1/search/?format=api&page=274",
"results": [
{
"maintainers": [
"MarcusCalhoun-Lopez"
],
"variants": null,
"name": "py27-constantly",
"description": "A library that provides symbolic constant support",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"devel",
"python"
],
"version": "15.1.0"
},
{
"maintainers": [
"michaelld"
],
"variants": null,
"name": "py-construct",
"description": "python module for parsing and building binary or textual data structures",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "2.10.70"
},
{
"maintainers": [
"michaelld"
],
"variants": null,
"name": "py27-construct",
"description": "python module for parsing and building binary or textual data structures",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"devel",
"python"
],
"version": "2.10.54"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py-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": "py27-contextlib2",
"description": "Backports and enhancements for the contextlib module",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "0.6.0.post1"
},
{
"maintainers": [
"reneeotten"
],
"variants": null,
"name": "py-contextvars",
"description": "PEP 567 Backport",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "2.4"
},
{
"maintainers": null,
"variants": null,
"name": "py-control",
"description": "Python package for feedback control systems",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"science",
"python"
],
"version": "0.10.1"
},
{
"maintainers": [
"reneeotten"
],
"variants": null,
"name": "py-cookiecutter",
"description": "A command-line utility that creates projects from project templates.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "2.7.1"
},
{
"maintainers": null,
"variants": null,
"name": "py-country",
"description": "ISO country, subdivision, language, currency and script definitions and their translations",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "26.2.16"
},
{
"maintainers": [
"reneeotten"
],
"variants": null,
"name": "py-cppy",
"description": "C++ headers for C extension development",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "1.3.1"
},
{
"maintainers": null,
"variants": null,
"name": "py-cpuinfo",
"description": "Py-cpuinfo gets CPU info with pure Python.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "9.0.0"
},
{
"maintainers": [
"harens"
],
"variants": null,
"name": "py-crashtest",
"description": "Manage Python errors with ease",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "0.4.1"
},
{
"maintainers": [
"kurthindenburg"
],
"variants": null,
"name": "py-crayons",
"description": "Text UI colors",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "0.4.0"
},
{
"maintainers": null,
"variants": null,
"name": "py-crc32c",
"description": "A python package implementing the crc32c algorithm in hardware and software.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "2.8"
},
{
"maintainers": null,
"variants": null,
"name": "py-crcmod",
"description": "Python module for creating functions computing the Cyclic Redundancy Check (CRC).",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "1.7"
},
{
"maintainers": [
"cardi"
],
"variants": null,
"name": "py-csscompressor",
"description": "Python implementation of the YUI CSS Compressor",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"www",
"python"
],
"version": "0.9.5"
},
{
"maintainers": null,
"variants": null,
"name": "py-cssselect",
"description": "cssselect parses CSS3 Selectors and translates them to XPath 1.0",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "1.4.0"
},
{
"maintainers": [
"reneeotten"
],
"variants": null,
"name": "py-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": null,
"variants": null,
"name": "py-cssutils",
"description": "A CSS Cascading Style Sheets library for Python",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"www",
"python"
],
"version": "2.11.1"
},
{
"maintainers": [
"esafak"
],
"variants": null,
"name": "py-csvkit",
"description": "A suite of utilities for converting to and working with CSV, the king of tabular file formats",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"textproc",
"python"
],
"version": "2.1.0"
},
{
"maintainers": null,
"variants": null,
"name": "py-ctags",
"description": "Exuberant Ctags indexing python bindings",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "1.6.0"
},
{
"maintainers": [
"eborisch"
],
"variants": null,
"name": "py-ctypeslib2",
"description": "Generate python ctypes classes from C headers.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "2.3.4"
},
{
"maintainers": null,
"variants": null,
"name": "py-cucumber-tag-expressions",
"description": "Tag Expression Parser for Python",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"devel",
"python"
],
"version": "8.1.0"
},
{
"maintainers": [
"lpsinger"
],
"variants": null,
"name": "py-curtsies",
"description": "Curses-like terminal wrapper, with colored strings",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"python"
],
"version": "0.4.2"
},
{
"maintainers": [
"jjstickel"
],
"variants": [
"accelerate",
"atlas",
"blis",
"flexiblas",
"openblas"
],
"name": "py-cvxopt",
"description": "Python module for convex optimization",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"math",
"python"
],
"version": "1.3.2"
},
{
"maintainers": null,
"variants": null,
"name": "py-cx_Freeze",
"description": "Scripts and modules for freezing Python scripts into executables",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"devel",
"python"
],
"version": "6.10"
},
{
"maintainers": [
"reneeotten"
],
"variants": null,
"name": "py-cycler",
"description": "cycler: composable cycles",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"math",
"python"
],
"version": "0.12.1"
},
{
"maintainers": [
"reneeotten"
],
"variants": null,
"name": "py27-cycler",
"description": "cycler: composable cycles",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"math",
"python"
],
"version": "0.10.0"
},
{
"maintainers": [
"cjones051073"
],
"variants": null,
"name": "py-cymem",
"description": "Cython memory pool for RAII-style memory management",
"livecheck_broken": true,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "2.0.8"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py-cytoolz",
"description": "Cython implementation of Toolz.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "1.1.0"
},
{
"maintainers": null,
"variants": null,
"name": "py-daemon",
"description": "Module to daemonize the calling process",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "1.0.1"
},
{
"maintainers": null,
"variants": null,
"name": "py27-daemon",
"description": "Module to daemonize the calling process",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "1.0.1"
},
{
"maintainers": null,
"variants": null,
"name": "py-dap",
"description": "Python implementation of the Data Access Protocol",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"python"
],
"version": "3.5"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py-dask",
"description": "Minimal task scheduling abstraction.",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"devel",
"python"
],
"version": "2025.9.1"
},
{
"maintainers": null,
"variants": null,
"name": "py-databases",
"description": "Async database support for Python.",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"devel",
"python"
],
"version": "0.8.0"
},
{
"maintainers": [
"petrrr"
],
"variants": null,
"name": "py-datacite",
"description": "Python wrapper for the DataCite Metadata Store API",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"net",
"python"
],
"version": "1.3.1"
},
{
"maintainers": null,
"variants": null,
"name": "py-datasets",
"description": "Datasets and evaluation metrics for natural language processing and more",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"python"
],
"version": "4.6.1"
},
{
"maintainers": null,
"variants": null,
"name": "py-dateutil",
"description": "Extensions to the standard Python datetime module",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "2.9.0.post0"
},
{
"maintainers": null,
"variants": null,
"name": "py27-dateutil",
"description": "Extensions to the standard Python datetime module",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "2.9.0.post0"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py-datrie",
"description": "Super-fast, efficiently stored Trie for Python.",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"devel",
"python"
],
"version": "0.8.2"
},
{
"maintainers": [
"esafak"
],
"variants": null,
"name": "py-dbfread",
"description": "Read DBF Files with Python",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "2.0.7"
},
{
"maintainers": [
"kurthindenburg"
],
"variants": null,
"name": "py-ddt",
"description": "Data-Driven/Decorated Tests",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "1.7.2"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py-deap",
"description": "Distributed Evolutionary Algorithms in Python",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"devel",
"python"
],
"version": "1.4.3"
},
{
"maintainers": null,
"variants": null,
"name": "py-debtcollector",
"description": "Python deprecation patterns and strategies",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"python"
],
"version": "3.0.0"
},
{
"maintainers": [
"harens"
],
"variants": null,
"name": "py-decli",
"description": "Minimal declarative cli tool",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "0.6.3"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py-decorator",
"description": "Decorator factory for signature-preserving decorators.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "5.2.1"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py27-decorator",
"description": "Decorator factory for signature-preserving decorators.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "4.4.2"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py-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": null,
"variants": null,
"name": "py-deprecated",
"description": "Python @deprecated decorator to deprecate old python classes, functions or methods.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "1.3.1"
},
{
"maintainers": [
"reneeotten"
],
"variants": null,
"name": "py-deprecation",
"description": "A library to handle automated deprecations",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "2.1.0"
}
]
}