HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 42547,
"next": "https://ports.macports.org/api/v1/autocomplete/port/?format=api&page=512",
"previous": "https://ports.macports.org/api/v1/autocomplete/port/?format=api&page=510",
"results": [
{
"name": "py311-multiprocess",
"description": "better multiprocessing and multithreading in python"
},
{
"name": "py311-multitasking",
"description": "Non-blocking Python methods using decorators"
},
{
"name": "py311-multivolumefile",
"description": "multi volume file wrapper library"
},
{
"name": "py311-munch",
"description": "A dot-accessible dictionary (a la JavaScript objects)."
},
{
"name": "py311-munkres",
"description": "Munkres algorithm for Python"
},
{
"name": "py311-mupdf",
"description": "Python bindings for MuPDF, a lightweight PDF, XPS, and E-book viewer, renderer and toolkit"
},
{
"name": "py311-murmurhash",
"description": "Cython bindings for MurmurHash2"
},
{
"name": "py311-musicbrainzngs",
"description": "Python bindings for Musicbrainz' NGS webservice"
},
{
"name": "py311-mutagen",
"description": "A Python module to handle audio metadata"
},
{
"name": "py311-mygpoclient",
"description": "python module for interacting with my.gpodder.org web services"
},
{
"name": "py311-mypy",
"description": "Optional static typing for Python"
},
{
"name": "py311-mypy_extensions",
"description": "Experimental type system extensions for programs checked with the mypy typechecker"
},
{
"name": "py311-mysqlclient",
"description": "Python3 interface to MySQL/MariaDB, fork of MySQL-python"
},
{
"name": "py311-myst-parser",
"description": "An extended commonmark compliant parser, with bridges to docutils & sphinx."
},
{
"name": "py311-nameutils",
"description": "Identify given/family names and capitalize correctly"
},
{
"name": "py311-nanobind",
"description": "nanobind: tiny and efficient C++/Python bindings"
},
{
"name": "py311-napari-console",
"description": "A plugin that adds a console to napari."
},
{
"name": "py311-napari-plugin-engine",
"description": "napari-plugin-engine is a fork of pluggy, modified by the napari team."
},
{
"name": "py311-napari-resources",
"description": "raphics and copy resources for the napari project."
},
{
"name": "py311-napari-svg",
"description": "A plugin for reading and writing svg files with napari."
},
{
"name": "py311-narwhals",
"description": "Extremely lightweight and extensible compatibility layer between dataframe libraries."
},
{
"name": "py311-natsort",
"description": "Natural sorting for Python"
},
{
"name": "py311-nbclassic",
"description": "NBClassic runs the Jupyter Notebook frontend on the Jupyter Server backend."
},
{
"name": "py311-nbclient",
"description": "Client library for programmatic Jupyter notebook execution."
},
{
"name": "py311-nbconvert",
"description": "Jupyter Notebooks converter."
},
{
"name": "py311-nbformat",
"description": "The Jupyter Notebook format."
},
{
"name": "py311-nbval",
"description": "A py.test plugin to validate Jupyter notebooks"
},
{
"name": "py311-nbxmpp",
"description": "Non blocking Jabber/XMPP module"
},
{
"name": "py311-nclib",
"description": "A Python socket library that wants to be your friend"
},
{
"name": "py311-ndg_httpsclient",
"description": "This is a HTTPS client implementation for httplib and urllib2 based on PyOpenSSL."
},
{
"name": "py311-ndindex",
"description": "Python library for manipulating indices of ndarrays"
},
{
"name": "py311-neovim",
"description": "Python client for Neovim"
},
{
"name": "py311-nest_asyncio",
"description": "Library that allows nested use of event loops."
},
{
"name": "py311-netaddr",
"description": "A network address manipulation library for Python"
},
{
"name": "py311-netcdf4",
"description": "Python/numpy interface to netCDF"
},
{
"name": "py311-netifaces",
"description": "an easy way to get the address(es) of the machine’s network interfaces from Python"
},
{
"name": "py311-networkit",
"description": "NetworKit is a toolbox for high-performance network analysis"
},
{
"name": "py311-networkx",
"description": "NetworkX in a Python package for graph manipulation."
},
{
"name": "py311-nh3",
"description": "Python bindings to the ammonia HTML sanitization library."
},
{
"name": "py311-nltk",
"description": "Natural Language Toolkit"
},
{
"name": "py311-nmrglue",
"description": "A module for working with NMR data in Python"
},
{
"name": "py311-nmrglue-devel",
"description": "A module for working with NMR data in Python"
},
{
"name": "py311-nodeenv",
"description": "Node.js virtual environment builder"
},
{
"name": "py311-nose",
"description": "A Python unittest extension."
},
{
"name": "py311-note-seq",
"description": "Use machine learning to create art and music."
},
{
"name": "py311-notebook",
"description": "Web-based notebook environment for interactive computing."
},
{
"name": "py311-notebook_shim",
"description": "Part of JupyterLab ecosystem."
},
{
"name": "py311-notify2",
"description": "Python interface to DBus notifications"
},
{
"name": "py311-novaclient",
"description": "Command line for openstack api"
},
{
"name": "py311-npe2",
"description": "napari plugin refactor"
}
]
}