{"count":40910,"next":"https://ports.macports.org/api/v1/autocomplete/port/?format=json&page=540","previous":"https://ports.macports.org/api/v1/autocomplete/port/?format=json&page=538","results":[{"name":"py312-pydantic_settings","description":"Settings management using Pydantic"},{"name":"py312-pydash","description":"The kitchen sink of Python utility libraries for doing stuff in a functional way. Based on the Lo-Dash Javascript library."},{"name":"py312-pydicom","description":"Python Module for working with DICOM files"},{"name":"py312-pydot","description":"Python interface to Graphviz's Dot"},{"name":"py312-pydub","description":"Manipulate audio with an simple and easy high level interface"},{"name":"py312-pyedr","description":"A library to read GROMACS edr binary XDR files and return a dictionary of numpy arrays"},{"name":"py312-pyelftools","description":"A pure-Python library for parsing and analyzing ELF files and DWARF debugging information."},{"name":"py312-pyerfa","description":"PyERFA is the Python wrapper for the ERFA library"},{"name":"py312-pyface","description":"The Enthought pyface package"},{"name":"py312-pyFAI","description":"Azimuthal Integration library"},{"name":"py312-pyfatfs","description":"A filesystem module to access or modify FAT filesystems"},{"name":"py312-pyficache","description":"A Python module for reading and caching lines"},{"name":"py312-pyfiglet","description":"A full port of FIGlet into pure python"},{"name":"py312-pyflakes","description":"Passive checker of Python programs."},{"name":"py312-pyftdi","description":"PyFtdi aims at providing a user-space driver for popular FTDI devices, implemented in pure Python language."},{"name":"py312-pyfzf","description":"Python wrapper for junegunn's fuzzyfinder (fzf)"},{"name":"py312-pygccxml","description":"pygccxml is a specialized XML reader that reads the output from CastXML."},{"name":"py312-pygeos","description":"PyGEOS is a C/Python library with vectorized geometry functions."},{"name":"py312-pygit2","description":"Python bindings for libgit2"},{"name":"py312-pygithub","description":"Typed interactions with the GitHub API v3"},{"name":"py312-pyglet","description":"A cross-platform windowing and multimedia library for Python."},{"name":"py312-pygls","description":"Pythonic generic implementation of the Language Server Protocol"},{"name":"py312-pygments","description":"Python syntax highlighter"},{"name":"py312-pygments-mathematica","description":"Mathematica lexer and highlighter for Pygments."},{"name":"py312-pygmt","description":"Python interface for the Generic Mapping Tools"},{"name":"py312-pygraphviz","description":"A Python wrapper for the Graphviz Agraph data structure."},{"name":"py312-pygresql","description":"Python module that interfaces to a PostgreSQL database"},{"name":"py312-pyhamcrest","description":"Hamcrest framework for matcher objects"},{"name":"py312-pyheif","description":"Python interface to libheif library"},{"name":"py312-pyhyphen","description":"The hyphenation library of LibreOffice and FireFox wrapped for Python"},{"name":"py312-pyicu","description":"Python extension wrapping the ICU C++ API"},{"name":"py312-pyinstaller","description":"converts (packages) Python programs into stand-alone executables"},{"name":"py312-pyinstaller-hooks-contrib","description":"The PyInstaller community hooks repository stand-alone executables"},{"name":"py312-pyinstrument","description":"Call stack profiler for Python. Shows you why your code is slow!"},{"name":"py312-pykeepass","description":"Library to interact with keepass databases"},{"name":"py312-pylast","description":"A Python interface to Last.fm and Libre.fm"},{"name":"py312-pylev","description":"A pure Python Levenshtein implementation that's not freaking GPL'd."},{"name":"py312-pylint","description":"Error (and style) checking for python"},{"name":"py312-pylint-venv","description":"pylint-venv provides a Pylint init-hook to use the same Pylint installation with different virtual environments."},{"name":"py312-pyls-spyder","description":"Spyder extensions for the python-language-server"},{"name":"py312-pylsqpack","description":"pylsqpack is a wrapper around the ls-qpack library."},{"name":"py312-pylzma","description":"Python bindings for the LZMA compression library."},{"name":"py312-pymatgen","description":"Python Materials Genomics (pymatgen) is a robust materials analysis code"},{"name":"py312-pymc","description":"Probabilistic Programming in Python: Bayesian Modeling and Probabilistic Machine Learning with Aesara"},{"name":"py312-pymongo","description":"Python access to MongoDB"},{"name":"py312-pympler","description":"measure, monitor and analyze the memory behavior of Python objects"},{"name":"py312-pymunk","description":"Python wrapper around the 2d physics library Chipmunk"},{"name":"py312-pymvpa","description":"MultiVariate Pattern Analysis (MVPA) in Python."},{"name":"py312-pymysql","description":"Pure-Python MySQL client library"},{"name":"py312-pynacl","description":"Python binding to the Networking and Cryptography (NaCl) library"}]}