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

{
    "count": 38970,
    "next": "http://ports.macports.org/api/v1/autocomplete/port/?format=api&page=591",
    "previous": "http://ports.macports.org/api/v1/autocomplete/port/?format=api&page=589",
    "results": [
        {
            "name": "py39-uritools",
            "description": "URI parsing, classification and composition"
        },
        {
            "name": "py39-url-normalize",
            "description": "URI Normalization function"
        },
        {
            "name": "py39-urllib3",
            "description": "HTTP library with thread-safe connection pooling, file post, and more."
        },
        {
            "name": "py39-urlwatch",
            "description": "a tool for monitoring webpages for updates"
        },
        {
            "name": "py39-urwid",
            "description": "curses-based UI/widget library for Python"
        },
        {
            "name": "py39-us",
            "description": "US: The Greatest Package in the World"
        },
        {
            "name": "py39-usbtmc",
            "description": "USBTMC driver for controlling instruments over USB"
        },
        {
            "name": "py39-userpath",
            "description": "A tool and library for adding locations to user PATH"
        },
        {
            "name": "py39-utidylib",
            "description": "Python interface to html tidy"
        },
        {
            "name": "py39-uvicorn",
            "description": "The lightning fast ASGI server."
        },
        {
            "name": "py39-validators",
            "description": "Python Data Validation for Humans™"
        },
        {
            "name": "py39-validictory",
            "description": "deprecated general purpose python data validator"
        },
        {
            "name": "py39-vcversioner",
            "description": "Take version numbers from version control"
        },
        {
            "name": "py39-vega",
            "description": "IPython/Jupyter notebook module for Vega and Vega-Lite."
        },
        {
            "name": "py39-versioneer",
            "description": "Easy VCS-based management of project version strings"
        },
        {
            "name": "py39-vine",
            "description": "Promises implementation."
        },
        {
            "name": "py39-virtualenv",
            "description": "Virtual Python Environment builder"
        },
        {
            "name": "py39-virtualenv-clone",
            "description": "script to clone virtualenvs"
        },
        {
            "name": "py39-virtualenvwrapper",
            "description": "Enhancements to virtualenv"
        },
        {
            "name": "py39-virtualfish",
            "description": "A Fish wrapper for Ian Bicking's virtualenv"
        },
        {
            "name": "py39-visa",
            "description": "Python binding to VISA instrument protocol"
        },
        {
            "name": "py39-vispy",
            "description": "VisPy is a high-performance interactive 2D/3D data visualization library."
        },
        {
            "name": "py39-vo",
            "description": "Python access to Virtual Observatory data and services"
        },
        {
            "name": "py39-vobject",
            "description": "Python package for parsing and generating vCard and vCalendar files."
        },
        {
            "name": "py39-vxi11",
            "description": "Python VXI 11 driver for controlling instruments over Ethernet"
        },
        {
            "name": "py39-w3lib",
            "description": "Library of web-related functions"
        },
        {
            "name": "py39-waitress",
            "description": "Waitress WSGI server"
        },
        {
            "name": "py39-wand",
            "description": "Ctypes-based simple MagickWand API binding for Python"
        },
        {
            "name": "py39-wasabi",
            "description": "A lightweight console printing and formatting toolkit"
        },
        {
            "name": "py39-watchdog",
            "description": "Python API and shell utilities to monitor file system events."
        },
        {
            "name": "py39-wcmatch",
            "description": "Wilcard File Name matching library."
        },
        {
            "name": "py39-wcwidth",
            "description": "Library for building powerful interactive command lines in Python"
        },
        {
            "name": "py39-webcolors",
            "description": "A library for working with web color names"
        },
        {
            "name": "py39-webencodings",
            "description": "This is a Python implementation of the WHATWG Encoding standard."
        },
        {
            "name": "py39-webob",
            "description": "WSGI request and response object."
        },
        {
            "name": "py39-websocket-client",
            "description": "WebSocket client for Python with low level API options"
        },
        {
            "name": "py39-websockets",
            "description": "WebSocket implementation in Python 3"
        },
        {
            "name": "py39-webtest",
            "description": "Helper to test WSGI applications"
        },
        {
            "name": "py39-werkzeug",
            "description": "The Swiss Army knife of Python web development"
        },
        {
            "name": "py39-whatthepatch",
            "description": "A patch parsing and application library."
        },
        {
            "name": "py39-wheel",
            "description": "A built package format for Python."
        },
        {
            "name": "py39-whoosh",
            "description": "Fast pure-Python indexing and search library"
        },
        {
            "name": "py39-widgetsnbextension",
            "description": "Interactive HTML widgets for Jupyter notebooks."
        },
        {
            "name": "py39-wmctrl",
            "description": "A tool to programmatically control windows inside X"
        },
        {
            "name": "py39-word2number",
            "description": "Convert number words (e.g. twenty one) to numeric digits (e.g. 21)"
        },
        {
            "name": "py39-word2vec",
            "description": "Google word2vec python wrapper"
        },
        {
            "name": "py39-wordcloud",
            "description": "A little word cloud generator"
        },
        {
            "name": "py39-wrapt",
            "description": "A Python module for decorators, wrappers and monkey patching."
        },
        {
            "name": "py39-wsproto",
            "description": "WebSockets state-machine based protocol implementation"
        },
        {
            "name": "py39-wurlitzer",
            "description": "Capture C-level output in context managers"
        }
    ]
}