{"count":42552,"next":"https://ports.macports.org/api/v1/autocomplete/port/?format=json&page=482","previous":"https://ports.macports.org/api/v1/autocomplete/port/?format=json&page=480","results":[{"name":"py310-pkcs11","description":"A high level, more Pythonic interface to the PKCS#11 (Cryptoki) standard to support HSM and Smartcard devices in Python."},{"name":"py310-pkgconfig","description":"Python module to interface with pkg-config."},{"name":"py310-pkginfo","description":"Query metadatdata from sdists and bdists installed packages."},{"name":"py310-plac","description":"Plac: Parsing the Command Line the Easy Way"},{"name":"py310-platformdirs","description":"A small Python module for determining appropriate platform-specific dirs"},{"name":"py310-plotly","description":"Interactive graphing library for Python."},{"name":"py310-pluggy","description":"Plugin and hook calling mechanisms for Python"},{"name":"py310-plumbum","description":"Plumbum: Shell Combinators for Python"},{"name":"py310-plumed","description":"Python wrappers for plumed."},{"name":"py310-ply","description":"lex and yacc implementation for Python"},{"name":"py310-plyvel","description":"Plyvel is a fast and feature-rich Python interface to LevelDB."},{"name":"py310-pmdarima","description":"Python's forecast auto.arima equivalent"},{"name":"py310-pmw","description":"high-level compound widget toolkit"},{"name":"py310-pnoise","description":"Vectorized Perlin noise library"},{"name":"py310-podcastparser","description":"Simplified, fast RSS parser."},{"name":"py310-poethepoet","description":"A batteries included task runner that works well with poetry or uv."},{"name":"py310-poetry-core","description":"A PEP 517 build backend implementation developed for Poetry."},{"name":"py310-poetry-plugin-export","description":"Poetry plugin to export the dependencies to various formats"},{"name":"py310-poetry-plugin-shell","description":"Poetry plugin to run subshell with virtual environment activated"},{"name":"py310-pointpats","description":"Point Pattern Analysis (pointpats)"},{"name":"py310-polygon","description":"Python bindings for General Polygon Clipping Library"},{"name":"py310-pooch","description":"Pooch manages your Python library's sample data files it automatically downloads and stores them in a local directory with support for versioning and corruption checks."},{"name":"py310-poppler-qt5","description":"Python binding for Poppler-Qt5"},{"name":"py310-portalocker","description":"Cross-platform locking library"},{"name":"py310-portend","description":"TCP port monitoring utilities"},{"name":"py310-postgresql","description":"Python interface to PostgreSQL"},{"name":"py310-postorius","description":"A web user interface for GNU Mailman"},{"name":"py310-powerline","description":"The ultimate statusline/prompt utility"},{"name":"py310-powerline-exitstatus-kai","description":"A Powerline segment for showing exit status or code"},{"name":"py310-powerline-gitstatus","description":"A Powerline segment for showing the status of a Git working copy"},{"name":"py310-pptx","description":"Python module for creating and updating PowerPoint files."},{"name":"py310-praw","description":"Python Reddit API Wrapper"},{"name":"py310-prawcore","description":"py-prawcore is a low-level communication layer used by PRAW 4+."},{"name":"py310-precis-i18n","description":"PRECIS framework for Unicode"},{"name":"py310-preshed","description":"Cython hash tables that assume keys are pre-hashed"},{"name":"py310-pretend","description":"A library for stubbing in Python"},{"name":"py310-pretty-midi","description":"Functions and classes for handling MIDI data conveniently."},{"name":"py310-prettytable","description":"A simple Python library for easily displaying tabular data in a visually appealing ASCII table format."},{"name":"py310-proglog","description":"Log and progress bar manager for console, notebooks, web..."},{"name":"py310-progressbar","description":"Text progressbar library for python"},{"name":"py310-prometheus_client","description":"Prometheus instrumentation library for Python applications"},{"name":"py310-promise","description":"Promises/A implementation for Python"},{"name":"py310-propcache","description":"fast implementation of cached properties"},{"name":"py310-protego","description":"Protego is a pure-Python `robots.txt` parser with support for modern conventions."},{"name":"py310-proto-plus","description":"This is a wrapper around protocol buffers. Protocol buffers is a specification format for APIs, such as those inside Google."},{"name":"py310-protobuf3","description":"Encode data in an efficient yet extensible format."},{"name":"py310-prov","description":"A Python library for W3C Provenance Data Model"},{"name":"py310-pskc","description":"A library to handle Portable Symmetric Key Container (PSKC) files"},{"name":"py310-psutil","description":"A process utilities module for Python."},{"name":"py310-psycopg","description":"Psycopg 3 is a modern implementation of a PostgreSQL adapter for Python."}]}