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

{
    "count": 52480,
    "next": "https://ports.macports.org/api/v1/search/?format=api&page=742",
    "previous": "https://ports.macports.org/api/v1/search/?format=api&page=740",
    "results": [
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py312-filetype",
            "description": "Infer file type and MIME type of any file/buffer",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "1.2.0"
        },
        {
            "maintainers": [
                "emcrisostomo"
            ],
            "variants": null,
            "name": "py312-gast",
            "description": "Python AST that abstracts the underlying Python version",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "0.7.0"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py312-inflection",
            "description": "A port of Ruby on Rails inflector to Python",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "0.5.1"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py312-intervaltree",
            "description": "A mutable, self-balancing interval tree for Python 2 and 3",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "3.2.1"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py312-natsort",
            "description": "Natural sorting for Python",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "textproc",
                "python"
            ],
            "version": "8.4.0"
        },
        {
            "maintainers": null,
            "variants": [
                "universal"
            ],
            "name": "py312-pyicu",
            "description": "Python extension wrapping the ICU C++ API",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "textproc",
                "python"
            ],
            "version": "2.16.2"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py312-pytest-mock",
            "description": "Thin-wrapper around the mock package for easier use with py.test",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "3.15.1"
        },
        {
            "maintainers": [
                "jjstickel"
            ],
            "variants": [
                "accelerate",
                "atlas",
                "blis",
                "flexiblas",
                "openblas",
                "gsl",
                "fftw",
                "glpk",
                "dsdp",
                "universal"
            ],
            "name": "py311-cvxopt",
            "description": "Python module for convex optimization",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "math",
                "python"
            ],
            "version": "1.3.2"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py312-parsing",
            "description": "alternative approach to creating parsers in python",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "lang",
                "python"
            ],
            "version": "3.3.2"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py312-pbr",
            "description": "Python Build Reasonableness",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "7.0.3"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py312-pdbecif",
            "description": "Python package for reading, writing and manipulating mmCIF files",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "science",
                "python"
            ],
            "version": "1.5"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py312-pkce",
            "description": "PKCE Pyhton generator",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "www",
                "python"
            ],
            "version": "1.0.3"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py312-poyo",
            "description": "A lightweight YAML Parser for Python.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "0.5.0"
        },
        {
            "maintainers": [
                "petrrr"
            ],
            "variants": null,
            "name": "py312-pytest-runner",
            "description": "pytest-runner adds test support to setup.py scripts",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "6.0.1"
        },
        {
            "maintainers": [
                "tobypeterson"
            ],
            "variants": null,
            "name": "py312-aiojobs",
            "description": "Jobs scheduler for managing background task",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "1.4.0"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py312-nodeenv",
            "description": "Node.js virtual environment builder",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "1.10.0"
        },
        {
            "maintainers": [
                "aque"
            ],
            "variants": [
                "universal"
            ],
            "name": "py310-m2crypto",
            "description": "Crypto and SSL toolkit for Python",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "python",
                "crypto"
            ],
            "version": "0.40.1"
        },
        {
            "maintainers": [
                "stromnov"
            ],
            "variants": [
                "universal"
            ],
            "name": "py312-gnureadline",
            "description": "Python readline extension.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "8.2.13"
        },
        {
            "maintainers": [
                "stromnov"
            ],
            "variants": [
                "universal"
            ],
            "name": "py312-yaml",
            "description": "YAML 1.1 parser and emitter for Python",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "6.0.3"
        },
        {
            "maintainers": [
                "Schamschula"
            ],
            "variants": null,
            "name": "py312-distro",
            "description": "distro provides information about the OS distribution it runs on, such as a reliable machine-readable ID, or version information.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "1.9.0"
        },
        {
            "maintainers": [
                "stromnov"
            ],
            "variants": [
                "universal"
            ],
            "name": "py312-rapidfuzz",
            "description": "A fast string matching library for Python.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "textproc",
                "python"
            ],
            "version": "3.14.5"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py311-latexcodec",
            "description": "A lexer and codec to work with LaTeX code in Python.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "textproc",
                "python"
            ],
            "version": "3.0.1"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py312-latexcodec",
            "description": "A lexer and codec to work with LaTeX code in Python.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "textproc",
                "python"
            ],
            "version": "3.0.1"
        },
        {
            "maintainers": [
                "jjstickel"
            ],
            "variants": [
                "universal"
            ],
            "name": "py311-scikit-umfpack",
            "description": "scikit-umfpack provides wrapper of UMFPACK sparse direct solver to SciPy.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "math",
                "python"
            ],
            "version": "0.4.2"
        },
        {
            "maintainers": [
                "GiovanniBussi"
            ],
            "variants": null,
            "name": "py312-setuptools_scm_git_archive",
            "description": "Plugin for setuptools_scm that add support for git archives.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "1.4.1"
        },
        {
            "maintainers": [
                "csknns"
            ],
            "variants": null,
            "name": "csv2strings",
            "description": "Apple's strings file convertor",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel"
            ],
            "version": "1.1.2"
        },
        {
            "maintainers": null,
            "variants": [
                "universal"
            ],
            "name": "cgmnlm",
            "description": "cgmnlm is a colorful Gemini line mode client",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "net",
                "gemini"
            ],
            "version": "1.8"
        },
        {
            "maintainers": null,
            "variants": [
                "universal"
            ],
            "name": "offpunk",
            "description": "Command-line and offline-first smolnet browser/feed reader for Gemini, Gopher, Spartan and Web by Ploum",
            "livecheck_broken": false,
            "livecheck_outdated": true,
            "active": true,
            "categories": [
                "net",
                "gemini"
            ],
            "version": "2.8"
        },
        {
            "maintainers": [
                "kurthindenburg"
            ],
            "variants": null,
            "name": "py311-feedparser",
            "description": "RSS and Atom parser",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "6.0.12"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py311-readability-lxml",
            "description": "fast html to text parser (article readability tool)",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "textproc",
                "python"
            ],
            "version": "0.8.1"
        },
        {
            "maintainers": [
                "kurthindenburg"
            ],
            "variants": null,
            "name": "py311-sgmllib3k",
            "description": "Py3k port of the old stdlib module",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "1.0.0"
        },
        {
            "maintainers": [
                "stromnov"
            ],
            "variants": null,
            "name": "py312-reportlab",
            "description": "Engine for creating PDF documents",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "textproc",
                "python"
            ],
            "version": "4.4.6"
        },
        {
            "maintainers": [
                "reneeotten"
            ],
            "variants": null,
            "name": "py312-sphinx-gallery",
            "description": "Extension for automatic generation of an example gallery",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "0.21.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py-tinydb",
            "description": "TinyDB is a tiny, document oriented database",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "4.8.2"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py310-tinydb",
            "description": "TinyDB is a tiny, document oriented database",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "4.8.2"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py311-tinydb",
            "description": "TinyDB is a tiny, document oriented database",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "4.8.2"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py312-tinydb",
            "description": "TinyDB is a tiny, document oriented database",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "4.8.2"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py311-imageio-ffmpeg",
            "description": "FFMPEG wrapper for Python",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "0.5.1"
        },
        {
            "maintainers": [
                "tobypeterson"
            ],
            "variants": null,
            "name": "py-expandvars",
            "description": "Expand system variables Unix style",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "1.1.2"
        },
        {
            "maintainers": [
                "tobypeterson"
            ],
            "variants": null,
            "name": "py310-expandvars",
            "description": "Expand system variables Unix style",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "1.1.2"
        },
        {
            "maintainers": [
                "tobypeterson"
            ],
            "variants": null,
            "name": "py311-expandvars",
            "description": "Expand system variables Unix style",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "1.1.2"
        },
        {
            "maintainers": [
                "tobypeterson"
            ],
            "variants": null,
            "name": "py312-expandvars",
            "description": "Expand system variables Unix style",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "python"
            ],
            "version": "1.1.2"
        },
        {
            "maintainers": [
                "stromnov"
            ],
            "variants": null,
            "name": "py312-babel",
            "description": "A collection of tools for internationalizing Python applications.",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "2.17.0"
        },
        {
            "maintainers": [
                "stromnov"
            ],
            "variants": null,
            "name": "py312-blockdiag",
            "description": "blockdiag generates block-diagram image from text",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "graphics",
                "python"
            ],
            "version": "3.0.0"
        },
        {
            "maintainers": [
                "jmroot"
            ],
            "variants": null,
            "name": "py312-docutils",
            "description": "A set of tools for processing plaintext documentation",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "textproc",
                "python"
            ],
            "version": "0.22.4"
        },
        {
            "maintainers": [
                "stromnov"
            ],
            "variants": null,
            "name": "py312-funcparserlib",
            "description": "Recursive descent parsing library based on functional combinators",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "version": "1.0.1"
        },
        {
            "maintainers": [
                "lpsinger"
            ],
            "variants": null,
            "name": "py312-roman",
            "description": "Integer to Roman numerals converter",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "textproc",
                "python"
            ],
            "version": "5.1"
        },
        {
            "maintainers": [
                "jmroot"
            ],
            "variants": null,
            "name": "py312-sphinx",
            "description": "Python documentation generator",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "textproc",
                "python"
            ],
            "version": "9.1.0"
        },
        {
            "maintainers": [
                "MarcusCalhoun-Lopez"
            ],
            "variants": null,
            "name": "py312-sphinxcontrib-applehelp",
            "description": "sphinx extension which outputs Apple help books",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "textproc",
                "python"
            ],
            "version": "2.0.0"
        },
        {
            "maintainers": null,
            "variants": null,
            "name": "py312-sphinxcontrib-blockdiag",
            "description": "A sphinx extension for embedding block diagrams",
            "livecheck_broken": false,
            "livecheck_outdated": false,
            "active": true,
            "categories": [
                "devel",
                "textproc",
                "python"
            ],
            "version": "3.0.0"
        }
    ]
}