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

{
    "count": 52283,
    "next": "https://ports.macports.org/api/v1/search/?format=api&page=30",
    "previous": "https://ports.macports.org/api/v1/search/?format=api&page=28",
    "results": [
        {
            "maintainers": null,
            "variants": null,
            "name": "py39-termtables",
            "description": "Pretty tables in the terminal",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "version": "0.2.4"
        },
        {
            "maintainers": [
                "catap"
            ],
            "variants": null,
            "name": "py37-about-time",
            "description": "Easily measure timing and throughput of code blocks, with beautiful human friendly representations.",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "version": "4.2.1"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py38-about-time",
            "description": "Easily measure timing and throughput of code blocks, with beautiful human friendly representations.",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "version": "4.2.1"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py39-about-time",
            "description": "Easily measure timing and throughput of code blocks, with beautiful human friendly representations.",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "version": "4.2.2"
        },
        {
            "maintainers": [
                "catap"
            ],
            "variants": null,
            "name": "py37-grapheme",
            "description": "Unicode grapheme helpers",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "version": "0.6.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py38-grapheme",
            "description": "Unicode grapheme helpers",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "version": "0.6.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py39-grapheme",
            "description": "Unicode grapheme helpers",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "version": "0.6.0"
        },
        {
            "maintainers": [
                "catap"
            ],
            "variants": null,
            "name": "py37-last",
            "description": "A Python interface to Last.fm and Libre.fm",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "audio",
                "python"
            ],
            "version": "5.1.0"
        },
        {
            "maintainers": [
                "catap"
            ],
            "variants": null,
            "name": "py38-last",
            "description": "A Python interface to Last.fm and Libre.fm",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "audio",
                "python"
            ],
            "version": "5.2.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py39-last",
            "description": "A Python interface to Last.fm and Libre.fm",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "audio",
                "python"
            ],
            "version": "5.5.0"
        },
        {
            "maintainers": [
                "catap"
            ],
            "variants": null,
            "name": "py37-acoustid",
            "description": "Chromaprint and Acoustid for Python",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "audio",
                "python"
            ],
            "version": "1.2.2"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py38-acoustid",
            "description": "Chromaprint and Acoustid for Python",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "audio",
                "python"
            ],
            "version": "1.3.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py39-acoustid",
            "description": "Chromaprint and Acoustid for Python",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "audio",
                "python"
            ],
            "version": "1.3.0"
        },
        {
            "maintainers": [
                "catap"
            ],
            "variants": null,
            "name": "py37-discogs-client",
            "description": "Continuation of the \"\"Official Python Client for the Discogs API\"",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "audio",
                "python"
            ],
            "version": "2.7"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py38-discogs-client",
            "description": "Continuation of the \"\"Official Python Client for the Discogs API\"",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "audio",
                "python"
            ],
            "version": "2.7"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py39-discogs-client",
            "description": "Continuation of the \"\"Official Python Client for the Discogs API\"",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "audio",
                "python"
            ],
            "version": "2.8"
        },
        {
            "maintainers": [
                "catap"
            ],
            "variants": null,
            "name": "py-gmusicapi",
            "description": "An unofficial client library for Google Music.",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "audio",
                "python"
            ],
            "version": "13.0.0"
        },
        {
            "maintainers": [
                "catap"
            ],
            "variants": null,
            "name": "py37-gmusicapi",
            "description": "An unofficial client library for Google Music.",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "audio",
                "python"
            ],
            "version": "13.0.0"
        },
        {
            "maintainers": [
                "catap"
            ],
            "variants": null,
            "name": "py38-gmusicapi",
            "description": "An unofficial client library for Google Music.",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "audio",
                "python"
            ],
            "version": "13.0.0"
        },
        {
            "maintainers": [
                "catap"
            ],
            "variants": null,
            "name": "py39-gmusicapi",
            "description": "An unofficial client library for Google Music.",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "audio",
                "python"
            ],
            "version": "13.0.0"
        },
        {
            "maintainers": [
                "catap"
            ],
            "variants": null,
            "name": "py37-alive-progress",
            "description": "A new kind of Progress Bar, with real time throughput, ETA and very cool animations!",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "version": "3.1.4"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py38-alive-progress",
            "description": "A new kind of Progress Bar, with real time throughput, ETA and very cool animations!",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "version": "3.1.5"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py39-alive-progress",
            "description": "A new kind of Progress Bar, with real time throughput, ETA and very cool animations!",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "version": "3.3.0"
        },
        {
            "maintainers": [
                "catap"
            ],
            "variants": null,
            "name": "py37-rarfile",
            "description": "RAR archive reader for Python",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "archivers",
                "python"
            ],
            "version": "4.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py38-rarfile",
            "description": "RAR archive reader for Python",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "archivers",
                "python"
            ],
            "version": "4.1"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py39-rarfile",
            "description": "RAR archive reader for Python",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "archivers",
                "python"
            ],
            "version": "4.2"
        },
        {
            "maintainers": [
                "catap"
            ],
            "variants": [
                "universal"
            ],
            "name": "py37-reflink",
            "description": "Python reflink wraps around platform specific reflink implementations",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "version": "0.2.2"
        },
        {
            "maintainers": null,
            "variants": [
                "universal"
            ],
            "name": "py38-reflink",
            "description": "Python reflink wraps around platform specific reflink implementations",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "version": "0.2.2"
        },
        {
            "maintainers": null,
            "variants": [
                "universal"
            ],
            "name": "py39-reflink",
            "description": "Python reflink wraps around platform specific reflink implementations",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "version": "0.2.2"
        },
        {
            "maintainers": [
                "catap"
            ],
            "variants": null,
            "name": "py37-soco",
            "description": "SoCo (Sonos Controller) is a simple library to control Sonos speakers.",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "python"
            ],
            "version": "0.29.1"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py38-soco",
            "description": "SoCo (Sonos Controller) is a simple library to control Sonos speakers.",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "python"
            ],
            "version": "0.30.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py39-soco",
            "description": "SoCo (Sonos Controller) is a simple library to control Sonos speakers.",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "python"
            ],
            "version": "0.30.10"
        },
        {
            "maintainers": [
                "catap"
            ],
            "variants": null,
            "name": "py37-termplotlib",
            "description": "Python plotting for the command line",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "version": "0.3.9"
        },
        {
            "maintainers": [
                "catap"
            ],
            "variants": null,
            "name": "py38-termplotlib",
            "description": "Python plotting for the command line",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "version": "0.3.9"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py39-termplotlib",
            "description": "Python plotting for the command line",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "version": "0.3.9"
        },
        {
            "maintainers": [
                "catap"
            ],
            "variants": null,
            "name": "py37-mpd2",
            "description": "A Python MPD client library",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "audio",
                "python"
            ],
            "version": "3.1.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py38-mpd2",
            "description": "A Python MPD client library",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "audio",
                "python"
            ],
            "version": "3.1.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py39-mpd2",
            "description": "A Python MPD client library",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "audio",
                "python"
            ],
            "version": "3.1.1"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py37-ttfquery",
            "description": "FontTools-based package for querying system fonts",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "graphics",
                "multimedia",
                "python"
            ],
            "version": "2.0.0b1"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py38-ttfquery",
            "description": "FontTools-based package for querying system fonts",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "graphics",
                "multimedia",
                "python"
            ],
            "version": "2.0.0b1"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py39-ttfquery",
            "description": "FontTools-based package for querying system fonts",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "graphics",
                "multimedia",
                "python"
            ],
            "version": "2.0.0b1"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py36-nmrglue-devel",
            "description": "A module for working with NMR data in Python",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "science",
                "python"
            ],
            "version": "20220207-87bb2c18"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py37-nmrglue-devel",
            "description": "A module for working with NMR data in Python",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "science",
                "python"
            ],
            "version": "20230614-0d198378"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py38-nmrglue-devel",
            "description": "A module for working with NMR data in Python",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "science",
                "python"
            ],
            "version": "20240207-e5007e70"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py39-nmrglue-devel",
            "description": "A module for working with NMR data in Python",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "science",
                "python"
            ],
            "version": "20250417-da64362a"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py38-pyshark",
            "description": "Python wrapper for tshark",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "net",
                "python"
            ],
            "version": "0.4.3"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py39-pyshark",
            "description": "Python wrapper for tshark",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "net",
                "python"
            ],
            "version": "0.4.3"
        },
        {
            "maintainers": [
                "stromnov"
            ],
            "variants": null,
            "name": "py38-ipyparallel",
            "description": "Interactive Parallel Computing with IPython.",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "science",
                "python"
            ],
            "version": "8.7.0"
        },
        {
            "maintainers": [
                "stromnov"
            ],
            "variants": null,
            "name": "py39-ipyparallel",
            "description": "Interactive Parallel Computing with IPython.",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "science",
                "python"
            ],
            "version": "8.7.0"
        },
        {
            "maintainers": [
                "catap"
            ],
            "variants": null,
            "name": "py37-bottlenose",
            "description": "A Python wrapper for the Amazon Product Advertising API.",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "version": "1.1.10"
        }
    ]
}