{"count":42560,"next":"https://ports.macports.org/api/v1/autocomplete/port/?format=json&page=425","previous":"https://ports.macports.org/api/v1/autocomplete/port/?format=json&page=423","results":[{"name":"py-ipywidgets","description":"IPython HTML widgets for Jupyter."},{"name":"py-irclib","description":"python module that encapsulates the IRC protocol"},{"name":"py-irodsclient","description":"A Python client for iRODS, a distributed data management system."},{"name":"py-isbinary","description":"Detect if a file is binary or text"},{"name":"py-isbnlib","description":"Extract, clean, transform, hyphenate and metadata for ISBNs (International Standard Book Number)."},{"name":"py-iso3166","description":"Self-contained ISO 3166-1 country definitions"},{"name":"py-iso639","description":"ISO 639 library for Python"},{"name":"py-iso8601","description":"Simple module to parse ISO 8601 dates"},{"name":"py-isodate","description":"An ISO 8601 date/time/duration parser and formatter"},{"name":"py-isoduration","description":"Operations with ISO 8601 durations"},{"name":"py-isort","description":"A Python utility / library to sort Python imports."},{"name":"py-itables","description":"Pandas and Polar DataFrames as interactive DataTables"},{"name":"py-itemadapter","description":"Common interface for data container classes"},{"name":"py-itemloaders","description":"Base library for scrapy's ItemLoader"},{"name":"py-iterable-io","description":"Python library to adapt iterables to a file-like interface"},{"name":"py-itsdangerous","description":"Various helpers to pass trusted data to untrusted environments and back"},{"name":"py-janus","description":"Mixed sync async queue to interoperate between asyncio tasks and classic threads"},{"name":"py-jaraco.classes","description":"Utility functions for Python class constructs"},{"name":"py-jaraco.collections","description":"Collection objects similar to those in stdlib by jaraco"},{"name":"py-jaraco.context","description":"Context managers by jaraco"},{"name":"py-jaraco.functools","description":"Additional functools in the spirit of stdlib's functools."},{"name":"py-jaraco.text","description":"Module for text manipulation"},{"name":"py-javaproperties","description":"Read & write Java .properties files"},{"name":"py-jcc","description":"JCC is a C++ code generator for calling Java from C++/Python"},{"name":"py-jdcal","description":"Julian dates from proleptic Gregorian and Julian calendars"},{"name":"py-jedi","description":"An autocompletion tool for Python that can be used for text editors."},{"name":"py-jeepney","description":"DBus protocol wrapper"},{"name":"py-jellyfish","description":"A library for doing approximate and phonetic matching of strings."},{"name":"py-jfricas","description":"FriCAS Jupyter Kernel."},{"name":"py-jh2","description":"HTTP/2 State-Machine based protocol implementation"},{"name":"py-jinja2","description":"Python based sandboxed template engine"},{"name":"py-jinja2-ansible-filters","description":"Standalone port of Ansible's extra Jinja2 filters"},{"name":"py-jinja2-time","description":"Jinja2 Extension for Dates and Times"},{"name":"py-jiter","description":"Fast iterable JSON parser."},{"name":"py-jmespath","description":"JSON Matching Expressions"},{"name":"py-jmespath-terminal","description":"JMESPath, in your terminal!"},{"name":"py-joblib","description":"Lightweight pipelining: using Python functions as pipeline jobs."},{"name":"py-josepy","description":"JOSE protocol implementation in Python using cryptography"},{"name":"py-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":"py-jq","description":"This project contains Python bindings for jq."},{"name":"py-jsbeautifier","description":"JS beautifier written in Python"},{"name":"py-jschema_to_python","description":"Generate source code for Python classes from a JSON schema."},{"name":"py-json-rpc","description":"JSON-RPC 1/2 transport implementation"},{"name":"py-json-tricks","description":"The json-tricks exentds handling of json files."},{"name":"py-json5","description":"A Python implementation of the JSON5 data format"},{"name":"py-jsondiff","description":"Diff JSON and JSON-like structures in Python"},{"name":"py-jsonlines","description":"jsonlines is a Python library to simplify working with jsonlines and ndjson data."},{"name":"py-jsonpatch","description":"Apply JSON-Patches (RFC 6902)"},{"name":"py-jsonpath-rw","description":"A robust and significantly extended implementation of JSONPath for Python, with a clear AST for metaprogramming."},{"name":"py-jsonpickle","description":"Python library for serializing any arbitrary object graph into JSON."}]}