GET /api/v1/search/?format=api&page=983
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 49310,
    "next": "https://ports.macports.org/api/v1/search/?format=api&page=984",
    "previous": "https://ports.macports.org/api/v1/search/?format=api&page=982",
    "results": [
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py312-tinycss2",
            "description": "tinycss2 is a low-level CSS parser and generator written in Python",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "graphics",
                "python"
            ],
            "version": "1.4.0"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": [
                "universal"
            ],
            "name": "py312-ujson",
            "description": "Ultra fast JSON encoder and decoder for Python",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "5.11.0"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py312-versioneer",
            "description": "Easy VCS-based management of project version strings",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "0.29"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py312-yapf",
            "description": "A formatter for Python files",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "0.43.0"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py312-whatthepatch",
            "description": "A patch parsing and application library.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "1.0.7"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py312-wurlitzer",
            "description": "Capture C-level output in context managers",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "3.1.1"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py312-rope",
            "description": "python refactoring library",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "1.14.0"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py312-tokenize-rt",
            "description": "A wrapper around the stdlib `tokenize` which roundtrips.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "6.2.0"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py312-three-merge",
            "description": "Simple library for merging two strings with respect to a base one",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "0.1.1"
        },
        {
            "maintainers": [
                "korusuke",
                "reneeotten"
            ],
            "variants": null,
            "name": "py312-spdx",
            "description": "SPDX license list database",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "2.5.1"
        },
        {
            "maintainers": [
                "korusuke",
                "reneeotten"
            ],
            "variants": null,
            "name": "py312-spdx-lookup",
            "description": "SPDX license list query tool",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "0.3.3"
        },
        {
            "maintainers": [
                "korusuke",
                "reneeotten"
            ],
            "variants": null,
            "name": "py312-upt-cpan",
            "description": "CPAN frontend for upt",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "0.6.1"
        },
        {
            "maintainers": [
                "korusuke",
                "reneeotten"
            ],
            "variants": null,
            "name": "py312-upt-macports",
            "description": "MacPorts backend for upt",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "0.1-20240203"
        },
        {
            "maintainers": [
                "korusuke",
                "reneeotten"
            ],
            "variants": null,
            "name": "py312-upt-pypi",
            "description": "PyPI frontend for upt",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "0.6"
        },
        {
            "maintainers": [
                "korusuke"
            ],
            "variants": null,
            "name": "py312-upt-rubygems",
            "description": "RubyGems frontend for upt",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "0.4.1"
        },
        {
            "maintainers": [
                "jjstickel"
            ],
            "variants": null,
            "name": "py313-pkginfo",
            "description": "Query metadatdata from sdists and bdists installed packages.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "1.12.1.2"
        },
        {
            "maintainers": [
                "petrrr"
            ],
            "variants": null,
            "name": "py313-requests-mock",
            "description": "Mock out responses from the requests package",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "1.12.1"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py313-yapf",
            "description": "A formatter for Python files",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "0.43.0"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py313-whatthepatch",
            "description": "A patch parsing and application library.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "1.0.7"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py313-tinycss2",
            "description": "tinycss2 is a low-level CSS parser and generator written in Python",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "graphics",
                "python"
            ],
            "version": "1.4.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py313-webencodings",
            "description": "This is a Python implementation of the WHATWG Encoding standard.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "0.5.1"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py313-versioneer",
            "description": "Easy VCS-based management of project version strings",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "0.29"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py313-wurlitzer",
            "description": "Capture C-level output in context managers",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "3.1.1"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py313-tokenize-rt",
            "description": "A wrapper around the stdlib `tokenize` which roundtrips.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "6.2.0"
        },
        {
            "maintainers": [
                "korusuke",
                "reneeotten"
            ],
            "variants": null,
            "name": "py313-spdx-lookup",
            "description": "SPDX license list query tool",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "0.3.3"
        },
        {
            "maintainers": [
                "korusuke",
                "reneeotten"
            ],
            "variants": null,
            "name": "py313-spdx",
            "description": "SPDX license list database",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "2.5.1"
        },
        {
            "maintainers": [
                "korusuke",
                "reneeotten"
            ],
            "variants": null,
            "name": "py313-upt-cpan",
            "description": "CPAN frontend for upt",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "0.6.1"
        },
        {
            "maintainers": [
                "korusuke",
                "reneeotten"
            ],
            "variants": null,
            "name": "py313-upt-macports",
            "description": "MacPorts backend for upt",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "0.1-20240203"
        },
        {
            "maintainers": [
                "korusuke",
                "reneeotten"
            ],
            "variants": null,
            "name": "py313-upt-pypi",
            "description": "PyPI frontend for upt",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "0.6"
        },
        {
            "maintainers": [
                "korusuke"
            ],
            "variants": null,
            "name": "py313-upt-rubygems",
            "description": "RubyGems frontend for upt",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "0.4.1"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py313-rope",
            "description": "python refactoring library",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "1.14.0"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": [
                "universal"
            ],
            "name": "py313-ujson",
            "description": "Ultra fast JSON encoder and decoder for Python",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "5.11.0"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py313-setupmeta",
            "description": "Simplify your setup.py",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "3.8.0"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py313-text-unidecode",
            "description": "The most basic Text::Unidecode port",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "textproc",
                "python"
            ],
            "version": "1.3"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py313-textdistance",
            "description": "Compute distance between the two texts.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "4.6.3"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py313-three-merge",
            "description": "Simple library for merging two strings with respect to a base one",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "0.1.1"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py-guidata",
            "description": "Automatic GUI generation for easy dataset editing and display",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "3.12.0"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py313-guidata",
            "description": "Automatic GUI generation for easy dataset editing and display",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "3.12.0"
        },
        {
            "maintainers": [
                "jjstickel"
            ],
            "variants": null,
            "name": "py314-pkginfo",
            "description": "Query metadatdata from sdists and bdists installed packages.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "1.12.1.2"
        },
        {
            "maintainers": [
                "petrrr"
            ],
            "variants": null,
            "name": "py314-requests-mock",
            "description": "Mock out responses from the requests package",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "1.12.1"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py314-rope",
            "description": "python refactoring library",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "1.14.0"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py314-setupmeta",
            "description": "Simplify your setup.py",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "3.8.0"
        },
        {
            "maintainers": [
                "korusuke",
                "reneeotten"
            ],
            "variants": null,
            "name": "py314-spdx",
            "description": "SPDX license list database",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "2.5.1"
        },
        {
            "maintainers": [
                "korusuke",
                "reneeotten"
            ],
            "variants": null,
            "name": "py314-spdx-lookup",
            "description": "SPDX license list query tool",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "0.3.3"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py314-text-unidecode",
            "description": "The most basic Text::Unidecode port",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "textproc",
                "python"
            ],
            "version": "1.3"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py314-textdistance",
            "description": "Compute distance between the two texts.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "4.6.3"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py314-three-merge",
            "description": "Simple library for merging two strings with respect to a base one",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "0.1.1"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py314-tinycss2",
            "description": "tinycss2 is a low-level CSS parser and generator written in Python",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "graphics",
                "python"
            ],
            "version": "1.4.0"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py314-tokenize-rt",
            "description": "A wrapper around the stdlib `tokenize` which roundtrips.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "6.2.0"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": [
                "universal"
            ],
            "name": "py314-ujson",
            "description": "Ultra fast JSON encoder and decoder for Python",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "5.11.0"
        }
    ]
}