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

{
    "count": 52339,
    "next": "https://ports.macports.org/api/v1/search/?format=api&page=75",
    "previous": "https://ports.macports.org/api/v1/search/?format=api&page=73",
    "results": [
        {
            "maintainers": [
                "joefowler"
            ],
            "variants": null,
            "name": "py37-pyshortcuts",
            "description": "Helps users create shortcuts to run python scripts and other applications.",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "python"
            ],
            "version": "1.8.2"
        },
        {
            "maintainers": [
                "joefowler"
            ],
            "variants": null,
            "name": "py38-pyshortcuts",
            "description": "Helps users create shortcuts to run python scripts and other applications.",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "python"
            ],
            "version": "1.9.0"
        },
        {
            "maintainers": [
                "joefowler"
            ],
            "variants": null,
            "name": "py39-pyshortcuts",
            "description": "Helps users create shortcuts to run python scripts and other applications.",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "python"
            ],
            "version": "1.9.5"
        },
        {
            "maintainers": null,
            "variants": [
                "ssl"
            ],
            "name": "py37-omniORBpy",
            "description": "Python bindings for omniORB",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "version": "4.2.4"
        },
        {
            "maintainers": null,
            "variants": [
                "ssl"
            ],
            "name": "py38-omniORBpy",
            "description": "Python bindings for omniORB",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "version": "4.2.4"
        },
        {
            "maintainers": null,
            "variants": [
                "ssl"
            ],
            "name": "py39-omniORBpy",
            "description": "Python bindings for omniORB",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "version": "4.2.4"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py39-matplotlib-basemap",
            "description": "matplotlib toolkit for plotting data on map projections",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "graphics",
                "math",
                "python"
            ],
            "version": "1.2.2"
        },
        {
            "maintainers": [
                "joefowler"
            ],
            "variants": [
                "universal"
            ],
            "name": "py37-hdf5plugin",
            "description": "A set of compression filters for h5py",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "python"
            ],
            "version": "3.3.0"
        },
        {
            "maintainers": [
                "joefowler"
            ],
            "variants": [
                "universal"
            ],
            "name": "py38-hdf5plugin",
            "description": "A set of compression filters for h5py",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "python"
            ],
            "version": "4.4.0"
        },
        {
            "maintainers": [
                "joefowler"
            ],
            "variants": [
                "universal"
            ],
            "name": "py39-hdf5plugin",
            "description": "A set of compression filters for h5py",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "python"
            ],
            "version": "5.1.0"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": [
                "universal"
            ],
            "name": "py310-typed-ast",
            "description": "A fork of Python 2 and 3 ast modules with type comment support.",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "version": "1.4.3"
        },
        {
            "maintainers": [
                "jmroot"
            ],
            "variants": null,
            "name": "py310-pep517",
            "description": "API to call PEP 517 hooks",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "python"
            ],
            "version": "0.13.0"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py310-backports.entry-points-selectable",
            "description": "Compatibility shim providing selectable entry points for older implementations",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "version": "1.2.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "nodejs17",
            "description": "Obsolete port, replaced by nodejs18",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "net",
                "lang"
            ],
            "version": "17.9.1"
        },
        {
            "maintainers": [
                "tobypeterson"
            ],
            "variants": [
                "universal"
            ],
            "name": "py310-cchardet",
            "description": "cChardet is high speed universal character encoding detector.",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "textproc",
                "python"
            ],
            "version": "2.1.7"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "boost173",
            "description": "Obsolete port, replaced by boost181",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel"
            ],
            "version": "1.73.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "boost173-numpy",
            "description": "Obsolete port, replaced by boost181-numpy",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel"
            ],
            "version": "1.73.0"
        },
        {
            "maintainers": [
                "harens"
            ],
            "variants": [
                "universal"
            ],
            "name": "lite-xl-luajit",
            "description": "An out-of-branch LuaJIT-based version of lite-xl",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "editors",
                "lua"
            ],
            "version": "2.0.5"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py310-pypdf2",
            "description": "Obsolete port, replaced by py310-pypdf",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "python"
            ],
            "version": "3.0.0"
        },
        {
            "maintainers": [
                "tobypeterson"
            ],
            "variants": null,
            "name": "py310-discordpy",
            "description": "API wrapper for Discord written in Python",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "python"
            ],
            "version": "2.6.4"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py37-bootstrap-modules",
            "description": "bootstrap PEP 517 module builds",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "python"
            ],
            "version": "2021-10-28"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py38-bootstrap-modules",
            "description": "bootstrap PEP 517 module builds",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "python"
            ],
            "version": "2021-10-28"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py39-bootstrap-modules",
            "description": "bootstrap PEP 517 module builds",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "python"
            ],
            "version": "2021-10-28"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py310-bootstrap-modules",
            "description": "bootstrap PEP 517 module builds",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "python"
            ],
            "version": "2021-10-28"
        },
        {
            "maintainers": [
                "jmroot"
            ],
            "variants": null,
            "name": "py36-flit_core",
            "description": "Distribution-building parts of Flit.",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "python"
            ],
            "version": "3.12.0"
        },
        {
            "maintainers": [
                "amake"
            ],
            "variants": [
                "universal"
            ],
            "name": "py27-xkcdpass",
            "description": "A flexible and scriptable password generator which generates strong passphrases, inspired by XKCD 936",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "security",
                "python"
            ],
            "version": "1.19.3"
        },
        {
            "maintainers": [
                "amake"
            ],
            "variants": [
                "universal"
            ],
            "name": "py36-xkcdpass",
            "description": "A flexible and scriptable password generator which generates strong passphrases, inspired by XKCD 936",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "security",
                "python"
            ],
            "version": "1.19.3"
        },
        {
            "maintainers": [
                "amake"
            ],
            "variants": null,
            "name": "py37-xkcdpass",
            "description": "A flexible and scriptable password generator which generates strong passphrases, inspired by XKCD 936",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "security",
                "python"
            ],
            "version": "1.19.8"
        },
        {
            "maintainers": [
                "amake"
            ],
            "variants": null,
            "name": "py38-xkcdpass",
            "description": "A flexible and scriptable password generator which generates strong passphrases, inspired by XKCD 936",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "security",
                "python"
            ],
            "version": "1.19.9"
        },
        {
            "maintainers": [
                "amake"
            ],
            "variants": null,
            "name": "py39-xkcdpass",
            "description": "A flexible and scriptable password generator which generates strong passphrases, inspired by XKCD 936",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "security",
                "python"
            ],
            "version": "1.20.0"
        },
        {
            "maintainers": [
                "adfernandes",
                "steenzout"
            ],
            "variants": null,
            "name": "py27-ansible-core",
            "description": "SSH-based configuration management and deployment system",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "sysutils",
                "python"
            ],
            "version": "2.12.1"
        },
        {
            "maintainers": [
                "adfernandes",
                "steenzout"
            ],
            "variants": null,
            "name": "py36-ansible-core",
            "description": "SSH-based configuration management and deployment system",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "sysutils",
                "python"
            ],
            "version": "2.11.6"
        },
        {
            "maintainers": [
                "adfernandes",
                "steenzout"
            ],
            "variants": null,
            "name": "py37-ansible-core",
            "description": "SSH-based configuration management and deployment system",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "sysutils",
                "python"
            ],
            "version": "2.13.1"
        },
        {
            "maintainers": [
                "adfernandes",
                "steenzout"
            ],
            "variants": null,
            "name": "py38-ansible-core",
            "description": "SSH-based configuration management and deployment system",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "sysutils",
                "python"
            ],
            "version": "2.13.1"
        },
        {
            "maintainers": [
                "adfernandes",
                "steenzout"
            ],
            "variants": null,
            "name": "py39-ansible-core",
            "description": "SSH-based configuration management and deployment system",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "sysutils",
                "python"
            ],
            "version": "2.18.1"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py27-resolvelib",
            "description": "ResolveLib at the highest level provides a Resolver class that includes dependency resolution logic.",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "version": "0.5.4"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py36-resolvelib",
            "description": "ResolveLib at the highest level provides a Resolver class that includes dependency resolution logic.",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "version": "0.5.4"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py37-resolvelib",
            "description": "ResolveLib at the highest level provides a Resolver class that includes dependency resolution logic.",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "version": "1.0.1"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py38-resolvelib",
            "description": "ResolveLib at the highest level provides a Resolver class that includes dependency resolution logic.",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "version": "1.0.1"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py39-resolvelib",
            "description": "ResolveLib at the highest level provides a Resolver class that includes dependency resolution logic.",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "version": "1.2.1"
        },
        {
            "maintainers": [
                "joefowler"
            ],
            "variants": null,
            "name": "py37-wxmplot",
            "description": "Provides wxPython widgets and python functions for displaying numerical data.",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "python"
            ],
            "version": "0.9.50"
        },
        {
            "maintainers": [
                "joefowler"
            ],
            "variants": null,
            "name": "py38-wxmplot",
            "description": "Provides wxPython widgets and python functions for displaying numerical data.",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "python"
            ],
            "version": "0.9.58"
        },
        {
            "maintainers": [
                "joefowler"
            ],
            "variants": null,
            "name": "py39-wxmplot",
            "description": "Provides wxPython widgets and python functions for displaying numerical data.",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "python"
            ],
            "version": "2025.1.5"
        },
        {
            "maintainers": [
                "joefowler"
            ],
            "variants": null,
            "name": "py37-wxutils",
            "description": "Provides wxPython utilities and convenience functions.",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "python"
            ],
            "version": "0.2.6"
        },
        {
            "maintainers": [
                "joefowler"
            ],
            "variants": null,
            "name": "py38-wxutils",
            "description": "Provides wxPython utilities and convenience functions.",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "python"
            ],
            "version": "0.3.3"
        },
        {
            "maintainers": [
                "joefowler"
            ],
            "variants": null,
            "name": "py39-wxutils",
            "description": "Provides wxPython utilities and convenience functions.",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "python"
            ],
            "version": "0.3.6"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py38-unidiff",
            "description": "Unified diff parsing/metadata extraction library.",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "version": "0.7.5"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py39-unidiff",
            "description": "Unified diff parsing/metadata extraction library.",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "version": "0.7.5"
        },
        {
            "maintainers": [
                "rdbisme"
            ],
            "variants": null,
            "name": "py39-importlib-resources",
            "description": "A backport of Python standard library importlib.resources module for Python 2.7, and 3.4 through 3.8.",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "python"
            ],
            "version": "6.1.2"
        },
        {
            "maintainers": [
                "lpsinger"
            ],
            "variants": [
                "universal"
            ],
            "name": "py37-pyfftw",
            "description": "pythonic python wrapper around FFTW",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "math",
                "python"
            ],
            "version": "0.13.0"
        }
    ]
}