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

{
    "count": 40956,
    "next": "https://ports.macports.org/api/v1/autocomplete/port/?format=api&page=447",
    "previous": "https://ports.macports.org/api/v1/autocomplete/port/?format=api&page=445",
    "results": [
        {
            "name": "py27-docutils",
            "description": "A set of tools for processing plaintext documentation"
        },
        {
            "name": "py27-dulwich",
            "description": "Pure-Python Git Library"
        },
        {
            "name": "py27-eggtrayicon",
            "description": "Extra Python modules for some GNOME Desktop libraries."
        },
        {
            "name": "py27-enum34",
            "description": "Python 3.4 Enum backported to 3.3, 3.2, 3.1, 2.7, 2.6, 2.5, and 2.4"
        },
        {
            "name": "py27-ez_setup",
            "description": "To solve a setuptools problem"
        },
        {
            "name": "py27-fastimport",
            "description": "Python parser for the fastimport format"
        },
        {
            "name": "py27-feedparser",
            "description": "RSS and Atom parser"
        },
        {
            "name": "py27-filelock",
            "description": "A platform independent file lock"
        },
        {
            "name": "py27-flaky",
            "description": "Plugin for nose or py.test that automatically reruns flaky tests."
        },
        {
            "name": "py27-flask",
            "description": "microframework for Python based on Werkzeug and Jinja2"
        },
        {
            "name": "py27-freezegun",
            "description": "FreezeGun is a library that allows your python tests to travel through time by mocking the datetime module."
        },
        {
            "name": "py27-funcsigs",
            "description": "Python function signatures from PEP362 for Python 2.7 and 3.2+"
        },
        {
            "name": "py27-fuse",
            "description": "Python interface for FUSE"
        },
        {
            "name": "py27-future",
            "description": "Provides clean single-source support for Python 3 and 2"
        },
        {
            "name": "py27-futures",
            "description": "Backport of the concurrent.futures package from Python 3"
        },
        {
            "name": "py27-game",
            "description": "pygame, python modules for writing games"
        },
        {
            "name": "py27-gdata",
            "description": "Google Data API Python Client Library"
        },
        {
            "name": "py27-gdbm",
            "description": "Python bindings to the GNU dbm library"
        },
        {
            "name": "py27-gdl",
            "description": "Extra Python modules for some GNOME Desktop libraries."
        },
        {
            "name": "py27-genshi",
            "description": "Python toolkit for generation of output for the web"
        },
        {
            "name": "py27-gflags",
            "description": "Python equivalent of google-gflag, a getopt() replacement."
        },
        {
            "name": "py27-gnome",
            "description": "gnome-python is a set of python interfaces to gnome-libs."
        },
        {
            "name": "py27-gnuplot",
            "description": "A Python interface to the gnuplot plotting program."
        },
        {
            "name": "py27-gnureadline",
            "description": "Python readline extension."
        },
        {
            "name": "py27-gobject",
            "description": "Python bindings for GObject."
        },
        {
            "name": "py27-gobject3",
            "description": "Python bindings for GObject, version 3"
        },
        {
            "name": "py27-google-apputils",
            "description": "Google Application Utilities for Python"
        },
        {
            "name": "py27-graphy",
            "description": "Simple Python library for generating charts"
        },
        {
            "name": "py27-greenlet",
            "description": "Lightweight in-process concurrent programming"
        },
        {
            "name": "py27-gst-python",
            "description": "GStreamer python bindings"
        },
        {
            "name": "py27-gtkhtml2",
            "description": "Extra Python modules for some GNOME Desktop libraries."
        },
        {
            "name": "py27-gtkspell",
            "description": "Extra Python modules for some GNOME Desktop libraries."
        },
        {
            "name": "py27-hachoir-core",
            "description": "Library represents binary file as a tree of Python objects"
        },
        {
            "name": "py27-hachoir-metadata",
            "description": "hachoir-metadata extracts metadata from multimedia files"
        },
        {
            "name": "py27-hachoir-parser",
            "description": "78 parser for common binary file formats using Hachoir framework"
        },
        {
            "name": "py27-hachoir-urwid",
            "description": "Binary file explorer using Hachoir and urwid libraries"
        },
        {
            "name": "py27-hgsubversion",
            "description": "hgsubversion is a Mercurial extension for working with Subversion (svn) repositories."
        },
        {
            "name": "py27-html5lib",
            "description": "Library for working with HTML documents"
        },
        {
            "name": "py27-htmldocs",
            "description": "HTML documentation for Python 2.7.18"
        },
        {
            "name": "py27-http-parser",
            "description": "HTTP request/response parser"
        },
        {
            "name": "py27-httplib2",
            "description": "A comprehensive HTTP client library in Python"
        },
        {
            "name": "py27-hyperestraier",
            "description": "a Python module for Hyper Estraier"
        },
        {
            "name": "py27-hyperlink",
            "description": "A pure-Python implementation of immutable URLs"
        },
        {
            "name": "py27-id3lib",
            "description": "Python module for reading and writing id3v2 tags"
        },
        {
            "name": "py27-idna",
            "description": "Internationalized Domain Names in Applications (IDNA)."
        },
        {
            "name": "py27-imagesize",
            "description": "get size from image file headers"
        },
        {
            "name": "py27-importlib-metadata",
            "description": "Library to access the metadata for a Python package."
        },
        {
            "name": "py27-importlib-resources",
            "description": "A backport of Python standard library importlib.resources module for Python 2.7, and 3.4 through 3.8."
        },
        {
            "name": "py27-incremental",
            "description": "A small library that versions your Python projects"
        },
        {
            "name": "py27-intervaltree2",
            "description": "A mutable, self-balancing interval tree for Python 2 and 3"
        }
    ]
}