{"count":42547,"next":"https://ports.macports.org/api/v1/autocomplete/port/?format=json&page=542","previous":"https://ports.macports.org/api/v1/autocomplete/port/?format=json&page=540","results":[{"name":"py312-ipdb","description":"An enhanced Interactive Python shell"},{"name":"py312-ipwhois","description":"py-ipwhois is a simple package for retrieving and parsing whois data for IPv4 and IPv6 addresses."},{"name":"py312-ipy","description":"python module for handling IPv4 and IPv6 addresses and networks"},{"name":"py312-ipykernel","description":"IPython Kernel for Jupyter"},{"name":"py312-ipympl","description":"Matplotlib Jupyter Extension"},{"name":"py312-ipyparallel","description":"Interactive Parallel Computing with IPython."},{"name":"py312-ipython","description":"An enhanced interactive Python shell."},{"name":"py312-ipython-pygments-lexers","description":"Defines a variety of Pygments lexers for highlighting IPython code."},{"name":"py312-ipython-sql","description":"RDBMS access via %%sql magic for IPython"},{"name":"py312-ipython_genutils","description":"Vestigial utilities from IPython."},{"name":"py312-ipywidgets","description":"IPython HTML widgets for Jupyter."},{"name":"py312-irodsclient","description":"A Python client for iRODS, a distributed data management system."},{"name":"py312-iso3166","description":"Self-contained ISO 3166-1 country definitions"},{"name":"py312-iso639","description":"ISO 639 library for Python"},{"name":"py312-iso8601","description":"Simple module to parse ISO 8601 dates"},{"name":"py312-isodate","description":"An ISO 8601 date/time/duration parser and formatter"},{"name":"py312-isoduration","description":"Operations with ISO 8601 durations"},{"name":"py312-isort","description":"A Python utility / library to sort Python imports."},{"name":"py312-itables","description":"Pandas and Polar DataFrames as interactive DataTables"},{"name":"py312-itemadapter","description":"Common interface for data container classes"},{"name":"py312-itemloaders","description":"Base library for scrapy's ItemLoader"},{"name":"py312-iterable-io","description":"Python library to adapt iterables to a file-like interface"},{"name":"py312-itsdangerous","description":"Various helpers to pass trusted data to untrusted environments and back"},{"name":"py312-janus","description":"Mixed sync async queue to interoperate between asyncio tasks and classic threads"},{"name":"py312-jaraco.classes","description":"Utility functions for Python class constructs"},{"name":"py312-jaraco.collections","description":"Collection objects similar to those in stdlib by jaraco"},{"name":"py312-jaraco.context","description":"Context managers by jaraco"},{"name":"py312-jaraco.functools","description":"Additional functools in the spirit of stdlib's functools."},{"name":"py312-jaraco.text","description":"Module for text manipulation"},{"name":"py312-javaproperties","description":"Read & write Java .properties files"},{"name":"py312-jdcal","description":"Julian dates from proleptic Gregorian and Julian calendars"},{"name":"py312-jedi","description":"An autocompletion tool for Python that can be used for text editors."},{"name":"py312-jellyfish","description":"A library for doing approximate and phonetic matching of strings."},{"name":"py312-jinja2","description":"Python based sandboxed template engine"},{"name":"py312-jinja2-ansible-filters","description":"Standalone port of Ansible's extra Jinja2 filters"},{"name":"py312-jinja2-time","description":"Jinja2 Extension for Dates and Times"},{"name":"py312-jmespath","description":"JSON Matching Expressions"},{"name":"py312-jmespath-terminal","description":"JMESPath, in your terminal!"},{"name":"py312-joblib","description":"Lightweight pipelining: using Python functions as pipeline jobs."},{"name":"py312-josepy","description":"JOSE protocol implementation in Python using cryptography"},{"name":"py312-jplephem","description":"The package is a Python implementation of the math that standard JPL ephemerides use to predict raw (x,y,z) planetary positions."},{"name":"py312-jq","description":"This project contains Python bindings for jq."},{"name":"py312-jschema_to_python","description":"Generate source code for Python classes from a JSON schema."},{"name":"py312-json5","description":"A Python implementation of the JSON5 data format"},{"name":"py312-jsondiff","description":"Diff JSON and JSON-like structures in Python"},{"name":"py312-jsonlines","description":"jsonlines is a Python library to simplify working with jsonlines and ndjson data."},{"name":"py312-jsonnet","description":"The data templating language"},{"name":"py312-jsonpatch","description":"Apply JSON-Patches (RFC 6902)"},{"name":"py312-jsonpath-rw","description":"A robust and significantly extended implementation of JSONPath for Python, with a clear AST for metaprogramming."},{"name":"py312-jsonpickle","description":"Python library for serializing any arbitrary object graph into JSON."}]}