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=638",
"previous": "https://ports.macports.org/api/v1/autocomplete/port/?format=api&page=636",
"results": [
{
"name": "pymol",
"description": "Molecular graphics system"
},
{
"name": "pymol-devel",
"description": "Molecular graphics system"
},
{
"name": "pympress",
"description": "PDF presentation tool"
},
{
"name": "pyobfuscate",
"description": "Python source code obfuscator"
},
{
"name": "pyotherside",
"description": "Asynchronous Python 3 Bindings for Qt 5"
},
{
"name": "pypi2port",
"description": "generate Portfiles from PyPI"
},
{
"name": "pypy",
"description": "A fast interpreter for Python 2.7"
},
{
"name": "pypy-tkinter",
"description": "PyPy bindings for Python 2.7 to the Tk widget set"
},
{
"name": "pypy36",
"description": "A fast interpreter for Python 3.6"
},
{
"name": "pypy36-tkinter",
"description": "PyPy bindings for Python 3.6 to the Tk widget set"
},
{
"name": "pypy37",
"description": "A fast interpreter for Python 3.7"
},
{
"name": "pypy37-tkinter",
"description": "PyPy bindings for Python 3.7 to the Tk widget set"
},
{
"name": "pypy38",
"description": "A fast interpreter for Python 3.8"
},
{
"name": "pypy38-tkinter",
"description": "PyPy bindings for Python 3.8 to the Tk widget set"
},
{
"name": "pypy39",
"description": "A fast interpreter for Python 3.9"
},
{
"name": "pypy39-tkinter",
"description": "PyPy bindings for Python 3.9 to the Tk widget set"
},
{
"name": "pyright",
"description": "Static type checker for Python"
},
{
"name": "pystring",
"description": "a collection of C++ functions which match the interface and behavior of python's string class methods"
},
{
"name": "pytest_select",
"description": "Common files for selecting default pytest version"
},
{
"name": "pythia",
"description": "Generator of high-energy physics events"
},
{
"name": "python-ed2k",
"description": "typed asyncio client and Go sidecar for monkeyWie/goed2k"
},
{
"name": "python-ed2k-goed2kd",
"description": "minimal Go sidecar daemon for monkeyWie/goed2k"
},
{
"name": "python-language-server_select",
"description": "common files for selecting default pyls version"
},
{
"name": "python-lsp-server_select",
"description": "common files for selecting default pylsp version"
},
{
"name": "python-mode.el",
"description": "Obsolete port, replaced by emacs"
},
{
"name": "python26",
"description": "An interpreted, object-oriented programming language"
},
{
"name": "python27",
"description": "An interpreted, object-oriented programming language"
},
{
"name": "python27-bootstrap",
"description": "An interpreted, object-oriented programming language"
},
{
"name": "python2_select",
"description": "Common files for selecting default Python 2 version"
},
{
"name": "python310",
"description": "An interpreted, object-oriented programming language"
},
{
"name": "python311",
"description": "An interpreted, object-oriented programming language"
},
{
"name": "python312",
"description": "An interpreted, object-oriented programming language"
},
{
"name": "python313",
"description": "An interpreted, object-oriented programming language"
},
{
"name": "python313-freethreading",
"description": "An interpreted, object-oriented programming language (free threading)"
},
{
"name": "python314",
"description": "An interpreted, object-oriented programming language"
},
{
"name": "python314-devel",
"description": "Obsolete port, replaced by python314"
},
{
"name": "python314-freethreading",
"description": "An interpreted, object-oriented programming language (free threading)"
},
{
"name": "python314-freethreading-devel",
"description": "Obsolete port, replaced by python314-freethreading"
},
{
"name": "python315",
"description": "An interpreted, object-oriented programming language"
},
{
"name": "python315-devel",
"description": "Obsolete port, replaced by python315"
},
{
"name": "python315-freethreading",
"description": "An interpreted, object-oriented programming language (free threading)"
},
{
"name": "python315-freethreading-devel",
"description": "Obsolete port, replaced by python315-freethreading"
},
{
"name": "python316-devel",
"description": "An interpreted, object-oriented programming language"
},
{
"name": "python316-freethreading-devel",
"description": "An interpreted, object-oriented programming language (free threading)"
},
{
"name": "python32",
"description": "An interpreted, object-oriented programming language"
},
{
"name": "python33",
"description": "An interpreted, object-oriented programming language"
},
{
"name": "python34",
"description": "An interpreted, object-oriented programming language"
},
{
"name": "python35",
"description": "An interpreted, object-oriented programming language"
},
{
"name": "python36",
"description": "An interpreted, object-oriented programming language"
},
{
"name": "python37",
"description": "An interpreted, object-oriented programming language"
}
]
}