GET /api/v1/autocomplete/port/?format=api&page=420
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=421",
    "previous": "https://ports.macports.org/api/v1/autocomplete/port/?format=api&page=419",
    "results": [
        {
            "name": "py-mock",
            "description": "Rolling backport of unittest.mock for all Pythons"
        },
        {
            "name": "py-moderngl",
            "description": "Modern OpenGL binding for python"
        },
        {
            "name": "py-modulegraph",
            "description": "Python module dependency analysis tool"
        },
        {
            "name": "py-moin",
            "description": "a Python-based WikiEngine"
        },
        {
            "name": "py-molmod",
            "description": "Python library with many components that are useful to write molecular modeling programs"
        },
        {
            "name": "py-momepy",
            "description": "Urban Morphology Measuring Toolkit (momepy)"
        },
        {
            "name": "py-mongoalchemy",
            "description": "Document-Object Mapper/Toolkit for Mongo Databases"
        },
        {
            "name": "py-mongoengine",
            "description": "MongoEngine is a Document-Object Mapper (think ORM, but for document databases) for working with MongoDB from Python."
        },
        {
            "name": "py-mongomock",
            "description": "Fake pymongo stub for testing simple MongoDB-dependent code"
        },
        {
            "name": "py-mongoose",
            "description": "advanced python exception handler"
        },
        {
            "name": "py-monotonic",
            "description": "An implementation of time.monotonic() for Python 2"
        },
        {
            "name": "py-monty",
            "description": "Monty is the missing complement to Python."
        },
        {
            "name": "py-more-itertools",
            "description": "More routines for operating on iterables, beyond itertools."
        },
        {
            "name": "py-morecantile",
            "description": "Morecantile is like mercantile (the best tool to work with Web Mercator tile indexes), but with support for other TileMatrixSet grids."
        },
        {
            "name": "py-moviepy",
            "description": "Video editing with Python"
        },
        {
            "name": "py-movingpandas",
            "description": "MovingPandas is a Python library for movement data exploration and analysis."
        },
        {
            "name": "py-mp-api",
            "description": "API Client for the Materials Project"
        },
        {
            "name": "py-mpd2",
            "description": "A Python MPD client library"
        },
        {
            "name": "py-mpdclient2",
            "description": "Python MPD client library"
        },
        {
            "name": "py-mpi4py",
            "description": "MPI for Python - Python bindings for MPI"
        },
        {
            "name": "py-mpl-animators",
            "description": "An interactive animation framework for matplotlib"
        },
        {
            "name": "py-mpld3",
            "description": "MPLD3 offer an interactive, D3-based viewer for Matplotlib"
        },
        {
            "name": "py-mpmath",
            "description": "Arbitrary-precision floating-point library for Python"
        },
        {
            "name": "py-mrcfile",
            "description": "MRC file I/O library"
        },
        {
            "name": "py-mrjob",
            "description": "Python MapReduce framework"
        },
        {
            "name": "py-msgpack",
            "description": "MessagePack (de)serializer for Python."
        },
        {
            "name": "py-mslex",
            "description": "Missing shlex package for windows shell quoting"
        },
        {
            "name": "py-mssql",
            "description": "A simple database interface to MS-SQL for Python."
        },
        {
            "name": "py-mujson",
            "description": "Use the fastest JSON functions available at import time."
        },
        {
            "name": "py-multidict",
            "description": "Multidict implementation."
        },
        {
            "name": "py-multipledispatch",
            "description": "A relatively sane approach to multiple dispatch in Python."
        },
        {
            "name": "py-multiprocess",
            "description": "better multiprocessing and multithreading in python"
        },
        {
            "name": "py-multitasking",
            "description": "Non-blocking Python methods using decorators"
        },
        {
            "name": "py-multivolumefile",
            "description": "multi volume file wrapper library"
        },
        {
            "name": "py-munch",
            "description": "A dot-accessible dictionary (a la JavaScript objects)."
        },
        {
            "name": "py-munkres",
            "description": "Munkres algorithm for Python"
        },
        {
            "name": "py-mupdf",
            "description": "Python bindings for MuPDF, a lightweight PDF, XPS, and E-book viewer, renderer and toolkit"
        },
        {
            "name": "py-murmurhash",
            "description": "Cython bindings for MurmurHash2"
        },
        {
            "name": "py-musicbrainzngs",
            "description": "Python bindings for Musicbrainz' NGS webservice"
        },
        {
            "name": "py-mutagen",
            "description": "A Python module to handle audio metadata"
        },
        {
            "name": "py-mx-base",
            "description": "eGenix.com mx Extensions for Python - base package"
        },
        {
            "name": "py-mx-experimental",
            "description": "eGenix.com mx Extensions for Python - EXPERIMENTAL Package"
        },
        {
            "name": "py-myghty",
            "description": "Myghty is a Python based templating framework originally based on HTML::Mason."
        },
        {
            "name": "py-myghtyutils",
            "description": "Container and Utility Functions from the Myghty Template Framework."
        },
        {
            "name": "py-mygpoclient",
            "description": "python module for interacting with my.gpodder.org web services"
        },
        {
            "name": "py-mypy",
            "description": "Optional static typing for Python"
        },
        {
            "name": "py-mypy_extensions",
            "description": "Experimental type system extensions for programs checked with the mypy typechecker"
        },
        {
            "name": "py-mysql",
            "description": "Python interface to mysql"
        },
        {
            "name": "py-mysqlclient",
            "description": "Python3 interface to MySQL/MariaDB, fork of MySQL-python"
        },
        {
            "name": "py-myst-parser",
            "description": "An extended commonmark compliant parser, with bridges to docutils & sphinx."
        }
    ]
}