GET /api/v1/autocomplete/port/?format=api&page=633
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=634",
    "previous": "https://ports.macports.org/api/v1/autocomplete/port/?format=api&page=632",
    "results": [
        {
            "name": "py315-soupsieve",
            "description": "Soup Sieve is a CSS selector library designed to be used with Beautiful Soup 4"
        },
        {
            "name": "py315-spdx",
            "description": "SPDX license list database"
        },
        {
            "name": "py315-spdx-lookup",
            "description": "SPDX license list query tool"
        },
        {
            "name": "py315-sphinx",
            "description": "Python documentation generator"
        },
        {
            "name": "py315-sphinxcontrib-applehelp",
            "description": "sphinx extension which outputs Apple help books"
        },
        {
            "name": "py315-sphinxcontrib-devhelp",
            "description": "sphinx extension which outputs Devhelp document"
        },
        {
            "name": "py315-sphinxcontrib-htmlhelp",
            "description": "a sphinx extension which renders HTML help files"
        },
        {
            "name": "py315-sphinxcontrib-jsmath",
            "description": "sphinx extension which renders display math in HTML via JavaScript"
        },
        {
            "name": "py315-sphinxcontrib-qthelp",
            "description": "sphinx extension which outputs QtHelp document"
        },
        {
            "name": "py315-sphinxcontrib-serializinghtml",
            "description": "sphinx extension which outputs serialized HTML files (json and pickle)"
        },
        {
            "name": "py315-spiceypy",
            "description": "SpiceyPy is a python wrapper for the SPICE Toolkit."
        },
        {
            "name": "py315-spktype21",
            "description": "A supporting module for jplephem to handle data type 21"
        },
        {
            "name": "py315-sqlite-anyio",
            "description": "Asynchronous client for SQLite using AnyIO"
        },
        {
            "name": "py315-stagger",
            "description": "ID3v1/ID3v2 tag manipulation package in pure Python 3"
        },
        {
            "name": "py315-svgelements",
            "description": "SVG Parsing for Elements, Paths, and other SVG Objects."
        },
        {
            "name": "py315-svglib",
            "description": "A pure-Python library for reading and converting SVG"
        },
        {
            "name": "py315-sympy",
            "description": "Python module for symbolic mathematics."
        },
        {
            "name": "py315-term-background",
            "description": "Determine if shell has a light or dark background"
        },
        {
            "name": "py315-testpath",
            "description": "Test utilities for code working with files and commands."
        },
        {
            "name": "py315-text-unidecode",
            "description": "The most basic Text::Unidecode port"
        },
        {
            "name": "py315-textdistance",
            "description": "Compute distance between the two texts."
        },
        {
            "name": "py315-texttable",
            "description": "python module for creating simple ASCII tables"
        },
        {
            "name": "py315-threadpoolctl",
            "description": "Helpers to limit the number of threads used in the common native libraries."
        },
        {
            "name": "py315-three-merge",
            "description": "Simple library for merging two strings with respect to a base one"
        },
        {
            "name": "py315-time-machine",
            "description": "A tool for mocking the time in tests"
        },
        {
            "name": "py315-tinycss2",
            "description": "tinycss2 is a low-level CSS parser and generator written in Python"
        },
        {
            "name": "py315-tkinter",
            "description": "Python bindings to the Tk widget set"
        },
        {
            "name": "py315-tokenize-rt",
            "description": "A wrapper around the stdlib `tokenize` which roundtrips."
        },
        {
            "name": "py315-toml",
            "description": "Python Library for Tom's Obvious, Minimal Language"
        },
        {
            "name": "py315-tomli-w",
            "description": "A lil' TOML parser"
        },
        {
            "name": "py315-tomlkit",
            "description": "Style preserving TOML library"
        },
        {
            "name": "py315-toposort",
            "description": "Implements a topological sort algorithm"
        },
        {
            "name": "py315-tqdm",
            "description": "A Fast, Extensible Progress Meter"
        },
        {
            "name": "py315-trio",
            "description": "Friendly Python library for async concurrency and I/O"
        },
        {
            "name": "py315-trove-classifiers",
            "description": "Canonical source for classifiers on PyPI (pypi.org)"
        },
        {
            "name": "py315-truststore",
            "description": "Truststore is a library which exposes native system certificate stores (i.e. trust stores) through an ssl.SSLContext-like API."
        },
        {
            "name": "py315-types-docutils",
            "description": "Typing stubs for docutils"
        },
        {
            "name": "py315-types-psutil",
            "description": "Typing stubs for psutil"
        },
        {
            "name": "py315-types-pyyaml",
            "description": "Typing stubs for PyYAML"
        },
        {
            "name": "py315-types-setuptools",
            "description": "Typing stubs for setuptools"
        },
        {
            "name": "py315-typing-inspection",
            "description": "Runtime typing introspection tools"
        },
        {
            "name": "py315-typing_extensions",
            "description": "Backported and Experimental Type Hints for Python"
        },
        {
            "name": "py315-tz",
            "description": "World Timezone Definitions for Python"
        },
        {
            "name": "py315-tzdata",
            "description": "tzdata: Python package providing IANA time zone data"
        },
        {
            "name": "py315-tzlocal",
            "description": "tzinfo object for the local timezone"
        },
        {
            "name": "py315-uc-micro-py",
            "description": "Micro subset of unicode data files for linkify-it-py projects."
        },
        {
            "name": "py315-uharfbuzz",
            "description": "Streamlined Cython bindings for the HarfBuzz shaping engine."
        },
        {
            "name": "py315-ujson",
            "description": "Ultra fast JSON encoder and decoder for Python"
        },
        {
            "name": "py315-uncertainties",
            "description": "The Python uncertainties package"
        },
        {
            "name": "py315-unicodedata2",
            "description": "Unicodedata backport for Python 2/3 updated to the latest Unicode version."
        }
    ]
}