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

{
    "count": 42545,
    "next": "https://ports.macports.org/api/v1/autocomplete/port/?format=api&page=639",
    "previous": "https://ports.macports.org/api/v1/autocomplete/port/?format=api&page=637",
    "results": [
        {
            "name": "python38",
            "description": "An interpreted, object-oriented programming language"
        },
        {
            "name": "python39",
            "description": "An interpreted, object-oriented programming language"
        },
        {
            "name": "python3_select",
            "description": "Common files for selecting default Python 3 version"
        },
        {
            "name": "python3_select-310",
            "description": "Common files for selecting default Python 3 version"
        },
        {
            "name": "python3_select-311",
            "description": "Common files for selecting default Python 3 version"
        },
        {
            "name": "python3_select-312",
            "description": "Common files for selecting default Python 3 version"
        },
        {
            "name": "python3_select-313",
            "description": "Common files for selecting default Python 3 version"
        },
        {
            "name": "python3_select-314",
            "description": "Common files for selecting default Python 3 version"
        },
        {
            "name": "python3_select-315",
            "description": "Common files for selecting default Python 3 version"
        },
        {
            "name": "python3_select-315t",
            "description": "Common files for selecting default Python 3 version"
        },
        {
            "name": "python3_select-316",
            "description": "Common files for selecting default Python 3 version"
        },
        {
            "name": "python3_select-38",
            "description": "Common files for selecting default Python 3 version"
        },
        {
            "name": "python3_select-39",
            "description": "Common files for selecting default Python 3 version"
        },
        {
            "name": "python_select",
            "description": "Common files for selecting default Python version"
        },
        {
            "name": "python_select-310",
            "description": "Common files for selecting default Python version"
        },
        {
            "name": "python_select-311",
            "description": "Common files for selecting default Python version"
        },
        {
            "name": "python_select-312",
            "description": "Common files for selecting default Python version"
        },
        {
            "name": "python_select-313",
            "description": "Common files for selecting default Python version"
        },
        {
            "name": "python_select-314",
            "description": "Common files for selecting default Python version"
        },
        {
            "name": "python_select-315",
            "description": "Common files for selecting default Python version"
        },
        {
            "name": "python_select-315t",
            "description": "Common files for selecting default Python version"
        },
        {
            "name": "python_select-316",
            "description": "Common files for selecting default Python version"
        },
        {
            "name": "python_select-38",
            "description": "Common files for selecting default Python version"
        },
        {
            "name": "python_select-39",
            "description": "Common files for selecting default Python version"
        },
        {
            "name": "pyupgrade",
            "description": "A tool to automatically upgrade syntax for newer versions."
        },
        {
            "name": "pywhat",
            "description": "pyWhat easily lets you identify emails, IP addresses, and more"
        },
        {
            "name": "q",
            "description": "extensible scripting language"
        },
        {
            "name": "q-textasdata",
            "description": "q-textasdata - Run SQL directly on CSV or TSV files"
        },
        {
            "name": "qalculate-gtk",
            "description": "Qalculate! is a multi-purpose desktop calculator"
        },
        {
            "name": "qalculate-qt",
            "description": "Qalculate! is a multi-purpose desktop calculator"
        },
        {
            "name": "qBittorrent",
            "description": "The qBittorrent project aims to provide an open-source software alternative to µTorrent."
        },
        {
            "name": "qBittorrent-qt5",
            "description": "The qBittorrent project aims to provide an open-source software alternative to µTorrent."
        },
        {
            "name": "qbs",
            "description": "build tool that helps simplify the build process for developing projects across multiple platforms."
        },
        {
            "name": "qbs-docs",
            "description": "build tool that helps simplify the build process for developing projects across multiple platforms."
        },
        {
            "name": "qbzr",
            "description": "QBzr is a GUI front end for bzr, based on Qt"
        },
        {
            "name": "qca",
            "description": "Qt Cryptographic Architecture"
        },
        {
            "name": "qca-cyrus-sasl",
            "description": "Qt Cryptographic Architecture"
        },
        {
            "name": "qca-gnupg",
            "description": "Obsolete port, replaced by qca"
        },
        {
            "name": "qca-ossl",
            "description": "Qt Cryptographic Architecture"
        },
        {
            "name": "qca-pkcs11",
            "description": "Qt Cryptographic Architecture"
        },
        {
            "name": "qca-qt5",
            "description": "Qt Cryptographic Architecture"
        },
        {
            "name": "qca-qt5-cyrus-sasl",
            "description": "Qt Cryptographic Architecture"
        },
        {
            "name": "qca-qt5-gnupg",
            "description": "Obsolete port, replaced by qca-qt5"
        },
        {
            "name": "qca-qt5-ossl",
            "description": "Qt Cryptographic Architecture"
        },
        {
            "name": "qca-qt5-pkcs11",
            "description": "Qt Cryptographic Architecture"
        },
        {
            "name": "qca-qt6",
            "description": "Qt Cryptographic Architecture"
        },
        {
            "name": "qca-qt6-cyrus-sasl",
            "description": "Qt Cryptographic Architecture"
        },
        {
            "name": "qca-qt6-ossl",
            "description": "Qt Cryptographic Architecture"
        },
        {
            "name": "qca-qt6-pkcs11",
            "description": "Qt Cryptographic Architecture"
        },
        {
            "name": "qcachegrind",
            "description": "Callgrind profile data visualization"
        }
    ]
}