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

{
    "count": 40910,
    "next": "https://ports.macports.org/api/v1/autocomplete/port/?format=api&page=434",
    "previous": "https://ports.macports.org/api/v1/autocomplete/port/?format=api&page=432",
    "results": [
        {
            "name": "py-rich_rst",
            "description": "reStructuredText renderer for rich"
        },
        {
            "name": "py-rlpycairo",
            "description": "This is a plugin for the ReportLab PDF Toolkit."
        },
        {
            "name": "py-robotframework",
            "description": "ATDD framework"
        },
        {
            "name": "py-robotframework-pythonlibcore",
            "description": "Tools to ease creating larger test libraries for Robot Framework"
        },
        {
            "name": "py-robotframework-retryfailed",
            "description": "Retry failed Robot Framework tests"
        },
        {
            "name": "py-robotframework-ride",
            "description": "Robot Framework test case editor"
        },
        {
            "name": "py-robotframework-selenium2library",
            "description": "Robot Framework library to run web-based tests"
        },
        {
            "name": "py-robotframework-seleniumlibrary",
            "description": "Robot Framework library to run web-based tests"
        },
        {
            "name": "py-robotframework-sshlibrary",
            "description": "Robot Framework library to handle SSH"
        },
        {
            "name": "py-robotremoteserver",
            "description": "Remote server hosting test libraries"
        },
        {
            "name": "py-roman",
            "description": "Integer to Roman numerals converter"
        },
        {
            "name": "py-roman_numerals",
            "description": "Manipulate well-formed Roman numerals"
        },
        {
            "name": "py-roman_numerals_py",
            "description": "Obsolete port, replaced by py-roman_numerals"
        },
        {
            "name": "py-rope",
            "description": "python refactoring library"
        },
        {
            "name": "py-ropemacs",
            "description": "An emacs mode for using rope python refactoring library"
        },
        {
            "name": "py-ropemode",
            "description": "ropemode, a helper for using rope refactoring library in IDEs"
        },
        {
            "name": "py-roundup",
            "description": "Issue-tracking system"
        },
        {
            "name": "py-rpds-py",
            "description": "Python bindings to Rust's persistent data structures (rpds)"
        },
        {
            "name": "py-rply",
            "description": "pure Python parser generator"
        },
        {
            "name": "py-rpncalc",
            "description": "an interpreter for Reverse Polish Notation (RPN) that easily integrates with the standard Python interpreter"
        },
        {
            "name": "py-rpy2",
            "description": "A simple and efficient access to R from Python"
        },
        {
            "name": "py-rpy2-rinterface",
            "description": "Low-level interface from Python to the R."
        },
        {
            "name": "py-rpy2-robjects",
            "description": "Python interface to the R language (embedded R)"
        },
        {
            "name": "py-rrdtool",
            "description": "Python bindings for rrdtool"
        },
        {
            "name": "py-rsa",
            "description": "Pure Python RSA implementation"
        },
        {
            "name": "py-rstcheck",
            "description": "Checks syntax of reStructuredText and code blocks nested within it"
        },
        {
            "name": "py-rstcheck-core",
            "description": "Checks syntax of reStructuredText and code blocks nested within it"
        },
        {
            "name": "py-rtm",
            "description": "Python interface for Remember The Milk API."
        },
        {
            "name": "py-rtmidi-python",
            "description": "Python wrapper for RtMidi"
        },
        {
            "name": "py-rtree",
            "description": "R-Tree spatial index for Python GIS"
        },
        {
            "name": "py-ruamel-yaml",
            "description": "YAML 1.2 loader/dumper package for Python"
        },
        {
            "name": "py-ruamel-yaml-clib",
            "description": "the C based reader/scanner and emitter for ruamel.yaml"
        },
        {
            "name": "py-rubicon-objc",
            "description": "Rubicon-ObjC is a bridge between Objective-C and Python"
        },
        {
            "name": "py-rudolf",
            "description": "Colour output plugin for the nose testing framework"
        },
        {
            "name": "py-rustworkx",
            "description": "A high performance Python graph library implemented in Rust"
        },
        {
            "name": "py-s3fs",
            "description": "Convenient Filesystem interface over S3"
        },
        {
            "name": "py-s3transfer",
            "description": "An Amazon S3 Transfer Manager"
        },
        {
            "name": "py-sacrebleu",
            "description": "Hassle-free computation of shareable, comparable, and reproducible BLEU, chrF, and TER scores"
        },
        {
            "name": "py-sacremoses",
            "description": "Python port of Moses tokenizer, truecaser and normalizer"
        },
        {
            "name": "py-safe-netrc",
            "description": "Safe netrc file parser"
        },
        {
            "name": "py-safehttpx",
            "description": "Safe HTTP client wrapper for httpx"
        },
        {
            "name": "py-safetensors",
            "description": "Fast and Safe Tensor serialization"
        },
        {
            "name": "py-saga",
            "description": "A Simple API for Grid and Distributed Applications"
        },
        {
            "name": "py-samplerate",
            "description": "Monolithic python wrapper for libsamplerate based on pybind11 and NumPy"
        },
        {
            "name": "py-sarif-om",
            "description": "Classes implementing the SARIF 2.1.0 object model."
        },
        {
            "name": "py-sarpy",
            "description": "Tools to read, write, and process complex SAR data and associated data."
        },
        {
            "name": "py-scandir",
            "description": "Scandir, a better directory iterator and faster os.walk()"
        },
        {
            "name": "py-scanf",
            "description": "formatted input from standard input similar to scanf from C"
        },
        {
            "name": "py-scapy",
            "description": "A powerful packet manipulation tool"
        },
        {
            "name": "py-scgi",
            "description": "A Python package for implementing SCGI servers."
        }
    ]
}