{"count":40910,"next":"https://ports.macports.org/api/v1/autocomplete/port/?format=json&page=538","previous":"https://ports.macports.org/api/v1/autocomplete/port/?format=json&page=536","results":[{"name":"py312-pathtools","description":"File system general utilities"},{"name":"py312-pathvalidate","description":"pathvalidate is a Python library to sanitize/validate a string such as filenames/file-paths/etc."},{"name":"py312-patsy","description":"Python package for describing statistical models."},{"name":"py312-pbr","description":"Python Build Reasonableness"},{"name":"py312-pbs_installer","description":"An installer for indygreg's python-build-standalone"},{"name":"py312-pdal","description":"PDAL Python support"},{"name":"py312-pdal-plugins","description":"PDAL Python Plugins"},{"name":"py312-pdbecif","description":"Python package for reading, writing and manipulating mmCIF files"},{"name":"py312-pdfminer","description":"Python pdf extraction package"},{"name":"py312-pdftl","description":"A capable CLI tool for PDF manipulation inspired by pdftk."},{"name":"py312-pdm-backend","description":"The build backend used by PDM that supports latest packaging standards"},{"name":"py312-peakutils","description":"Peak detection utilities for 1D data"},{"name":"py312-peewee","description":"a small, expressive orm -- supports postgresql, mysql and sqlite"},{"name":"py312-pefile","description":"Parse and work with Portable Executable (PE) files"},{"name":"py312-pendulum","description":"Python datetimes made easy"},{"name":"py312-pew","description":"A tool to manage multiple virtual environments written in pure python"},{"name":"py312-pexpect","description":"Allows easy control of interactive console applications."},{"name":"py312-pgspecial","description":"Meta-commands handler for Postgres Database"},{"name":"py312-phonenumbers","description":"parsing, formatting, storing and validating international phone numbers"},{"name":"py312-photoscript","description":"Python wrapper around Apple Photos applescript interface"},{"name":"py312-pick","description":"pick an option in the terminal with a simple GUI"},{"name":"py312-pickleshare","description":"Tiny 'shelve'-like database with concurrency support."},{"name":"py312-pikepdf","description":"pikepdf is based on QPDF, a powerful PDF manipulation and repair library."},{"name":"py312-Pillow","description":"Python Imaging Library (fork)"},{"name":"py312-pint","description":"Pint: a Python units library"},{"name":"py312-pip","description":"A tool for installing and managing Python packages."},{"name":"py312-pipdeptree","description":"Command line utility to show dependency tree of packages"},{"name":"py312-pkce","description":"PKCE Pyhton generator"},{"name":"py312-pkgconfig","description":"Python module to interface with pkg-config."},{"name":"py312-pkginfo","description":"Query metadatdata from sdists and bdists installed packages."},{"name":"py312-plac","description":"Plac: Parsing the Command Line the Easy Way"},{"name":"py312-platformdirs","description":"A small Python module for determining appropriate platform-specific dirs"},{"name":"py312-plotly","description":"Interactive graphing library for Python."},{"name":"py312-pluggy","description":"Plugin and hook calling mechanisms for Python"},{"name":"py312-plumbum","description":"Plumbum: Shell Combinators for Python"},{"name":"py312-ply","description":"lex and yacc implementation for Python"},{"name":"py312-plyvel","description":"Plyvel is a fast and feature-rich Python interface to LevelDB."},{"name":"py312-pmdarima","description":"Python's forecast auto.arima equivalent"},{"name":"py312-podcastparser","description":"Simplified, fast RSS parser."},{"name":"py312-poethepoet","description":"A batteries included task runner that works well with poetry or uv."},{"name":"py312-poetry-core","description":"A PEP 517 build backend implementation developed for Poetry."},{"name":"py312-poetry-plugin-export","description":"Poetry plugin to export the dependencies to various formats"},{"name":"py312-poetry-plugin-shell","description":"Poetry plugin to run subshell with virtual environment activated"},{"name":"py312-pointpats","description":"Point Pattern Analysis (pointpats)"},{"name":"py312-polygon","description":"Python bindings for General Polygon Clipping Library"},{"name":"py312-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":"py312-portalocker","description":"Cross-platform locking library"},{"name":"py312-portend","description":"TCP port monitoring utilities"},{"name":"py312-powerline","description":"The ultimate statusline/prompt utility"},{"name":"py312-powerline-exitstatus-kai","description":"A Powerline segment for showing exit status or code"}]}