GET /api/v1/search/?format=api&page=784
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"
        }
    ]
}