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

{
    "count": 50471,
    "next": "https://ports.macports.org/api/v1/search/?format=api&page=941",
    "previous": "https://ports.macports.org/api/v1/search/?format=api&page=939",
    "results": [
        {
            "maintainers": [
                "petrrr",
                "reneeotten"
            ],
            "variants": [
                "universal"
            ],
            "name": "py27-coverage",
            "description": "Code coverage measurement for Python",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "version": "5.5"
        },
        {
            "maintainers": [
                "petrrr",
                "reneeotten"
            ],
            "variants": [
                "universal"
            ],
            "name": "py35-coverage",
            "description": "Code coverage measurement for Python",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "version": "5.5"
        },
        {
            "maintainers": [
                "petrrr",
                "reneeotten"
            ],
            "variants": [
                "universal"
            ],
            "name": "py36-coverage",
            "description": "Code coverage measurement for Python",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "version": "6.2"
        },
        {
            "maintainers": [
                "petrrr",
                "reneeotten"
            ],
            "variants": [
                "universal"
            ],
            "name": "py37-coverage",
            "description": "Code coverage measurement for Python",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "version": "7.2.7"
        },
        {
            "maintainers": [
                "petrrr",
                "reneeotten"
            ],
            "variants": [
                "universal"
            ],
            "name": "py38-coverage",
            "description": "Code coverage measurement for Python",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "version": "7.6.10"
        },
        {
            "maintainers": [
                "petrrr",
                "reneeotten"
            ],
            "variants": [
                "universal"
            ],
            "name": "py39-coverage",
            "description": "Code coverage measurement for Python",
            "livecheck_broken": false,
            "livecheck_outdated": true,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "7.10.7"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py-curl",
            "description": "Python interface to libcurl",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "net",
                "python"
            ],
            "version": "7.45.7"
        },
        {
            "maintainers": null,
            "variants": [
                "universal"
            ],
            "name": "py27-curl",
            "description": "Python interface to libcurl",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "net",
                "python"
            ],
            "version": "7.43.0.3"
        },
        {
            "maintainers": null,
            "variants": [
                "universal"
            ],
            "name": "py37-curl",
            "description": "Python interface to libcurl",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "net",
                "python"
            ],
            "version": "7.45.2"
        },
        {
            "maintainers": null,
            "variants": [
                "universal"
            ],
            "name": "py38-curl",
            "description": "Python interface to libcurl",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "net",
                "python"
            ],
            "version": "7.45.3"
        },
        {
            "maintainers": null,
            "variants": [
                "universal"
            ],
            "name": "py39-curl",
            "description": "Python interface to libcurl",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "net",
                "python"
            ],
            "version": "7.45.7"
        },
        {
            "maintainers": [
                "lpsinger"
            ],
            "variants": null,
            "name": "py-emcee3",
            "description": "affine-invariant ensemble MCMC sampling",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "science",
                "math",
                "python"
            ],
            "version": "3.1.6"
        },
        {
            "maintainers": [
                "lpsinger"
            ],
            "variants": null,
            "name": "py36-emcee3",
            "description": "affine-invariant ensemble MCMC sampling",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "science",
                "math",
                "python"
            ],
            "version": "3.1.1"
        },
        {
            "maintainers": [
                "lpsinger"
            ],
            "variants": null,
            "name": "py37-emcee3",
            "description": "affine-invariant ensemble MCMC sampling",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "science",
                "math",
                "python"
            ],
            "version": "3.1.4"
        },
        {
            "maintainers": [
                "lpsinger"
            ],
            "variants": null,
            "name": "py38-emcee3",
            "description": "affine-invariant ensemble MCMC sampling",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "science",
                "math",
                "python"
            ],
            "version": "3.1.6"
        },
        {
            "maintainers": [
                "lpsinger"
            ],
            "variants": null,
            "name": "py39-emcee3",
            "description": "affine-invariant ensemble MCMC sampling",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "science",
                "math",
                "python"
            ],
            "version": "3.1.6"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py-fastprogress",
            "description": "A nested progress with plotting options for fastai",
            "livecheck_broken": false,
            "livecheck_outdated": true,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "1.1.3"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py36-fastprogress",
            "description": "A nested progress with plotting options for fastai",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "version": "1.0.0"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py37-fastprogress",
            "description": "A nested progress with plotting options for fastai",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "version": "1.0.3"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py38-fastprogress",
            "description": "A nested progress with plotting options for fastai",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "version": "1.0.3"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py39-fastprogress",
            "description": "A nested progress with plotting options for fastai",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "version": "1.0.3"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py-magenta",
            "description": "Magenta: Music and Art Generation with Machine Intelligence",
            "livecheck_broken": false,
            "livecheck_outdated": true,
            "active": false,
            "categories": [
                "audio",
                "python"
            ],
            "version": "2.1.2"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py37-magenta",
            "description": "Magenta: Music and Art Generation with Machine Intelligence",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "audio",
                "python"
            ],
            "version": "2.1.2"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py38-magenta",
            "description": "Magenta: Music and Art Generation with Machine Intelligence",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "audio",
                "python"
            ],
            "version": "2.1.2"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py39-magenta",
            "description": "Magenta: Music and Art Generation with Machine Intelligence",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "audio",
                "python"
            ],
            "version": "2.1.2"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py-matplotlib",
            "description": "Matplotlib is a python plotting library",
            "livecheck_broken": false,
            "livecheck_outdated": true,
            "active": true,
            "categories": [
                "graphics",
                "math",
                "python"
            ],
            "version": "3.10.8"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": [
                "qt4",
                "webagg",
                "tkinter",
                "gtk3",
                "qt5",
                "pyside",
                "cairo",
                "dvipng",
                "ghostscript",
                "latex",
                "pdftops",
                "universal"
            ],
            "name": "py35-matplotlib",
            "description": "Matplotlib is a python plotting library",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "graphics",
                "math",
                "python"
            ],
            "version": "3.0.3"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": [
                "qt4",
                "webagg",
                "tkinter",
                "gtk3",
                "qt5",
                "pyside",
                "cairo",
                "dvipng",
                "ghostscript",
                "latex",
                "pdftops",
                "universal"
            ],
            "name": "py36-matplotlib",
            "description": "Matplotlib is a python plotting library",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "graphics",
                "math",
                "python"
            ],
            "version": "3.3.4"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": [
                "webagg",
                "tkinter",
                "gtk3",
                "qt5",
                "cairo",
                "pyside2",
                "dvipng",
                "ghostscript",
                "latex",
                "pdftops",
                "universal"
            ],
            "name": "py37-matplotlib",
            "description": "Matplotlib is a python plotting library",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "graphics",
                "math",
                "python"
            ],
            "version": "3.5.3"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": [
                "webagg",
                "tkinter",
                "gtk3",
                "qt5",
                "cairo",
                "pyside2",
                "dvipng",
                "ghostscript",
                "latex",
                "pdftops",
                "universal"
            ],
            "name": "py38-matplotlib",
            "description": "Matplotlib is a python plotting library",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "graphics",
                "math",
                "python"
            ],
            "version": "3.7.4"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": [
                "tkinter",
                "gtk3",
                "qt5",
                "qt6",
                "cairo",
                "pyside2",
                "pyside6",
                "dvipng",
                "ghostscript",
                "latex",
                "pdftops",
                "universal"
            ],
            "name": "py39-matplotlib",
            "description": "Matplotlib is a python plotting library",
            "livecheck_broken": false,
            "livecheck_outdated": true,
            "active": true,
            "categories": [
                "graphics",
                "math",
                "python"
            ],
            "version": "3.9.4"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py-note-seq",
            "description": "Use machine learning to create art and music.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "audio",
                "python"
            ],
            "version": "0.0.5"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py37-note-seq",
            "description": "Use machine learning to create art and music.",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "audio",
                "python"
            ],
            "version": "0.0.2"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py38-note-seq",
            "description": "Use machine learning to create art and music.",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "audio",
                "python"
            ],
            "version": "0.0.5"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py39-note-seq",
            "description": "Use machine learning to create art and music.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "audio",
                "python"
            ],
            "version": "0.0.5"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py-numdifftools",
            "description": "Solve automatic numerical differentiation problems in one or more variables.",
            "livecheck_broken": false,
            "livecheck_outdated": true,
            "active": true,
            "categories": [
                "math",
                "python"
            ],
            "version": "0.9.42"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py27-numdifftools",
            "description": "Solve automatic numerical differentiation problems in one or more variables.",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "math",
                "python"
            ],
            "version": "0.9.40"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py36-numdifftools",
            "description": "Solve automatic numerical differentiation problems in one or more variables.",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "math",
                "python"
            ],
            "version": "0.9.40"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py37-numdifftools",
            "description": "Solve automatic numerical differentiation problems in one or more variables.",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "math",
                "python"
            ],
            "version": "0.9.41"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py38-numdifftools",
            "description": "Solve automatic numerical differentiation problems in one or more variables.",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "math",
                "python"
            ],
            "version": "0.9.41"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py39-numdifftools",
            "description": "Solve automatic numerical differentiation problems in one or more variables.",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "math",
                "python"
            ],
            "version": "0.9.41"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py-parsing",
            "description": "alternative approach to creating parsers in python",
            "livecheck_broken": false,
            "livecheck_outdated": true,
            "active": true,
            "categories": [
                "lang",
                "python"
            ],
            "version": "3.3.1"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py27-parsing",
            "description": "alternative approach to creating parsers in python",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "lang",
                "python"
            ],
            "version": "2.4.7"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py35-parsing",
            "description": "alternative approach to creating parsers in python",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "lang",
                "python"
            ],
            "version": "2.4.7"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py36-parsing",
            "description": "alternative approach to creating parsers in python",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "lang",
                "python"
            ],
            "version": "3.1.4"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py37-parsing",
            "description": "alternative approach to creating parsers in python",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "lang",
                "python"
            ],
            "version": "3.1.4"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py38-parsing",
            "description": "alternative approach to creating parsers in python",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "lang",
                "python"
            ],
            "version": "3.1.4"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py39-parsing",
            "description": "alternative approach to creating parsers in python",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "lang",
                "python"
            ],
            "version": "3.3.1"
        },
        {
            "maintainers": [
                "lpsinger"
            ],
            "variants": null,
            "name": "py-readme_renderer",
            "description": "Safely render long_description/README files in Warehouse",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "44.0"
        },
        {
            "maintainers": [
                "lpsinger"
            ],
            "variants": null,
            "name": "py27-readme_renderer",
            "description": "Safely render long_description/README files in Warehouse",
            "livecheck_broken": true,
            "livecheck_outdated": false,
            "active": false,
            "categories": [
                "python"
            ],
            "version": "28.0"
        }
    ]
}