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=785",
"previous": "https://ports.macports.org/api/v1/search/?format=api&page=783",
"results": [
{
"maintainers": [
"cjones051073"
],
"variants": [
"native",
"universal"
],
"name": "py312-blis",
"description": "Fast matrix-multiplication as a self-contained Python library",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "1.3.3"
},
{
"maintainers": [
"cjones051073"
],
"variants": null,
"name": "py312-plac",
"description": "Plac: Parsing the Command Line the Easy Way",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "1.1.0"
},
{
"maintainers": [
"cjones051073"
],
"variants": [
"universal"
],
"name": "py312-thinc",
"description": "spaCy's Machine Learning library for NLP in Python",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "8.3.13"
},
{
"maintainers": [
"cjones051073"
],
"variants": null,
"name": "py312-wasabi",
"description": "A lightweight console printing and formatting toolkit",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "1.1.2"
},
{
"maintainers": [
"landonf"
],
"variants": [
"debug"
],
"name": "py312-z3",
"description": "Python 3.12 bindings for the Z3 theorem prover",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"python"
],
"version": "4.15.4"
},
{
"maintainers": [
"herbygillot"
],
"variants": [
"universal"
],
"name": "czkawka",
"description": "Multi functional app to find duplicates, empty folders, similar images etc.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"sysutils"
],
"version": "11.0.1"
},
{
"maintainers": [
"herbygillot"
],
"variants": [
"universal"
],
"name": "termdebug",
"description": "Termdebug is a set of utilities to record and replay the input and output of terminal programs",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"sysutils"
],
"version": "2.2"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py312-locket",
"description": "File-based locks for Python.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "1.0.0"
},
{
"maintainers": [
"Schamschula"
],
"variants": null,
"name": "py312-freetype",
"description": "Freetype Python provides bindings for the FreeType library.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "2.5.1"
},
{
"maintainers": [
"Schamschula"
],
"variants": null,
"name": "py312-hsluv",
"description": "A Python implementation of HSLuv (revision 4).",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "5.0.4"
},
{
"maintainers": [
"Schamschula"
],
"variants": null,
"name": "py312-meshio",
"description": "There are various mesh formats available for representing unstructured meshes.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "5.3.5"
},
{
"maintainers": null,
"variants": null,
"name": "py312-pytest-sugar",
"description": "py-pytest-sugar changes the default look and feel of pytest (progressbar, show tests that fail instantly).",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "1.1.1"
},
{
"maintainers": [
"Schamschula"
],
"variants": null,
"name": "py312-in-n-out",
"description": "Python dependency injection you can taste.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "0.2.1"
},
{
"maintainers": [
"Schamschula"
],
"variants": null,
"name": "py312-psygnal",
"description": "Pure python implementation of Qt-style Signals",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "0.15.1"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py312-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": "py312-heapdict",
"description": "Mutable mapping tools.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "1.0.1"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py312-partd",
"description": "Appendable key-value storage.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "1.4.2"
},
{
"maintainers": [
"Schamschula"
],
"variants": null,
"name": "py312-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": "py312-napari-plugin-engine",
"description": "napari-plugin-engine is a fork of pluggy, modified by the napari team.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "0.2.1"
},
{
"maintainers": [
"Schamschula"
],
"variants": [
"universal"
],
"name": "py312-pytomlpp",
"description": "This is an python wrapper for toml++",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "1.1.0"
},
{
"maintainers": [
"Schamschula"
],
"variants": null,
"name": "py312-app-model",
"description": "Generic application schema implemented in python.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "0.5.1"
},
{
"maintainers": [
"jmroot"
],
"variants": null,
"name": "py312-opengl",
"description": "Python binding to OpenGL",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"graphics",
"python"
],
"version": "3.1.10"
},
{
"maintainers": [
"jmroot"
],
"variants": [
"universal"
],
"name": "py312-opengl-accelerate",
"description": "Acceleration code for PyOpenGL",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"graphics",
"python"
],
"version": "3.1.10"
},
{
"maintainers": [
"Schamschula"
],
"variants": null,
"name": "py312-cachey",
"description": "Caching for Analytic Computations",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "0.2.1"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py312-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": "py312-napari-console",
"description": "A plugin that adds a console to napari.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "0.1.4"
},
{
"maintainers": [
"Schamschula"
],
"variants": null,
"name": "py312-napari-svg",
"description": "A plugin for reading and writing svg files with napari.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "0.2.1"
},
{
"maintainers": null,
"variants": null,
"name": "p5-email-received",
"description": "Parse an email Received: header",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"perl"
],
"version": "1.0.0"
},
{
"maintainers": null,
"variants": null,
"name": "p5.28-email-received",
"description": "Parse an email Received: header",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"perl"
],
"version": "1.0.0"
},
{
"maintainers": null,
"variants": null,
"name": "p5.30-email-received",
"description": "Parse an email Received: header",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"perl"
],
"version": "1.0.0"
},
{
"maintainers": null,
"variants": null,
"name": "p5.32-email-received",
"description": "Parse an email Received: header",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"perl"
],
"version": "1.0.0"
},
{
"maintainers": null,
"variants": null,
"name": "p5.34-email-received",
"description": "Parse an email Received: header",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"perl"
],
"version": "1.0.0"
},
{
"maintainers": [
"Schamschula"
],
"variants": null,
"name": "py-pydantic-compat",
"description": "This package provides (unofficial) compatibility mixins and function adaptors for pydantic v1-v2 cross compatibility.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "0.1.2"
},
{
"maintainers": [
"Schamschula"
],
"variants": null,
"name": "py310-pydantic-compat",
"description": "This package provides (unofficial) compatibility mixins and function adaptors for pydantic v1-v2 cross compatibility.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "0.1.2"
},
{
"maintainers": [
"Schamschula"
],
"variants": null,
"name": "py311-pydantic-compat",
"description": "This package provides (unofficial) compatibility mixins and function adaptors for pydantic v1-v2 cross compatibility.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "0.1.2"
},
{
"maintainers": [
"Schamschula"
],
"variants": null,
"name": "py312-pydantic-compat",
"description": "This package provides (unofficial) compatibility mixins and function adaptors for pydantic v1-v2 cross compatibility.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "0.1.2"
},
{
"maintainers": [
"stromnov"
],
"variants": [
"universal"
],
"name": "py312-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": "py312-gitdb",
"description": "GitDB is a pure-Python git object database",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "4.0.12"
},
{
"maintainers": null,
"variants": null,
"name": "py312-smmap",
"description": "Pure python sliding memory map manager",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "6.0.0"
},
{
"maintainers": [
"dgilman"
],
"variants": null,
"name": "py312-lockfile",
"description": "Platform-independent file locking module",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "0.12.2"
},
{
"maintainers": [
"stromnov"
],
"variants": [
"universal"
],
"name": "py311-deap",
"description": "Distributed Evolutionary Algorithms in Python",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "1.4.3"
},
{
"maintainers": [
"stromnov"
],
"variants": [
"universal"
],
"name": "py312-deap",
"description": "Distributed Evolutionary Algorithms in Python",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "1.4.3"
},
{
"maintainers": null,
"variants": [
"universal"
],
"name": "jemalloc-devel",
"description": "a general-purpose scalable concurrent malloc(3) implementation",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"devel"
],
"version": "2024.11.09"
},
{
"maintainers": null,
"variants": null,
"name": "rb-erubi",
"description": "Erubi is a ERB template engine for Ruby. It is a simplified fork of Erubis",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"ruby"
],
"version": "1.13.0"
},
{
"maintainers": null,
"variants": null,
"name": "rb33-erubi",
"description": "Erubi is a ERB template engine for Ruby. It is a simplified fork of Erubis",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"devel",
"ruby"
],
"version": "1.13.0"
},
{
"maintainers": null,
"variants": null,
"name": "rb32-erubi",
"description": "Erubi is a ERB template engine for Ruby. It is a simplified fork of Erubis",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"devel",
"ruby"
],
"version": "1.13.0"
},
{
"maintainers": null,
"variants": null,
"name": "rb31-erubi",
"description": "Erubi is a ERB template engine for Ruby. It is a simplified fork of Erubis",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"devel",
"ruby"
],
"version": "1.13.0"
},
{
"maintainers": null,
"variants": null,
"name": "rb30-erubi",
"description": "Erubi is a ERB template engine for Ruby. It is a simplified fork of Erubis",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"devel",
"ruby"
],
"version": "1.13.0"
},
{
"maintainers": [
"kimuraw",
"judaew"
],
"variants": null,
"name": "rb33-gettext",
"description": "a Localization library and tools which modeled GNU gettext.",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"devel",
"ruby"
],
"version": "3.5.1"
},
{
"maintainers": [
"judaew"
],
"variants": null,
"name": "rb33-locale",
"description": "Pure ruby library which provides basic APIs for localization",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"devel",
"textproc",
"ruby"
],
"version": "2.1.4"
}
]
}