{"count":42569,"next":"https://ports.macports.org/api/v1/autocomplete/port/?format=json&page=416","previous":"https://ports.macports.org/api/v1/autocomplete/port/?format=json&page=414","results":[{"name":"py-csvkit","description":"A suite of utilities for converting to and working with CSV, the king of tabular file formats"},{"name":"py-ctags","description":"Exuberant Ctags indexing python bindings"},{"name":"py-ctypeslib2","description":"Generate python ctypes classes from C headers."},{"name":"py-cucumber-expressions","description":"Cucumber Expressions - a simpler alternative to Regular Expressions"},{"name":"py-cucumber-tag-expressions","description":"Tag Expression Parser for Python"},{"name":"py-curio","description":"Curio is a coroutine-based library for concurrent systems programming"},{"name":"py-curl","description":"Python interface to libcurl"},{"name":"py-curl-cffi","description":"Python binding for curl-impersonate fork via cffi."},{"name":"py-curtsies","description":"Curses-like terminal wrapper, with colored strings"},{"name":"py-custom_inherit","description":"Provides tools for inheriting docstrings in customizable ways."},{"name":"py-cvxopt","description":"Python module for convex optimization"},{"name":"py-cwcwidth","description":"Python bindings for wc(s)width"},{"name":"py-cx_Freeze","description":"Scripts and modules for freezing Python scripts into executables"},{"name":"py-cycler","description":"cycler: composable cycles"},{"name":"py-cyclopts","description":"Intuitive, easy CLIs based on type hints."},{"name":"py-cymem","description":"Cython memory pool for RAII-style memory management"},{"name":"py-cymruwhois","description":"Perform lookups by ip address and return ASN, Country Code, and Netblock Owner."},{"name":"py-cython","description":"A language for writing C extension modules for Python."},{"name":"py-cython-compat","description":"Older version of Cython for compatibility"},{"name":"py-cytoolz","description":"Cython implementation of Toolz."},{"name":"py-dacite","description":"Simple creation of data classes from dictionaries."},{"name":"py-daemon","description":"Module to daemonize the calling process"},{"name":"py-dap","description":"Python implementation of the Data Access Protocol"},{"name":"py-darkdetect","description":"Detect OS Dark Mode from Python"},{"name":"py-dash","description":"Data Apps & Dashboards for Python."},{"name":"py-dashing","description":"Terminal dashboards for Python"},{"name":"py-dask","description":"Minimal task scheduling abstraction."},{"name":"py-databases","description":"Async database support for Python."},{"name":"py-datacite","description":"Python wrapper for the DataCite Metadata Store API"},{"name":"py-datasets","description":"Datasets and evaluation metrics for natural language processing and more"},{"name":"py-dateparser","description":"python parser for human readable dates"},{"name":"py-dateutil","description":"Extensions to the standard Python datetime module"},{"name":"py-datrie","description":"Super-fast, efficiently stored Trie for Python."},{"name":"py-DAWG","description":"Fast and memory efficient DAWG for Python."},{"name":"py-dbfread","description":"Read DBF Files with Python"},{"name":"py-dbgpu","description":"A small easy to use open source database of over 2000 GPUs with architecture manufacturing API support and performance details."},{"name":"py-dbus-fast","description":"A faster version of dbus-next"},{"name":"py-dbus_next","description":"The next great DBus library for Python"},{"name":"py-ddt","description":"Data-Driven/Decorated Tests"},{"name":"py-deap","description":"Distributed Evolutionary Algorithms in Python"},{"name":"py-debtcollector","description":"Python deprecation patterns and strategies"},{"name":"py-debugpy","description":"Implementation of the Debug Adapter Protocol"},{"name":"py-decli","description":"Minimal declarative cli tool"},{"name":"py-decorator","description":"Decorator factory for signature-preserving decorators."},{"name":"py-deepmerge","description":"Toolset for deeply merging Python dictionaries"},{"name":"py-defusedxml","description":"Workarounds and fixes for DoS and other vulnerabilities in Python’s XML libraries."},{"name":"py-demucs","description":"Music source separation in the waveform domain"},{"name":"py-deprecated","description":"Python @deprecated decorator to deprecate old python classes, functions or methods."},{"name":"py-deprecation","description":"A library to handle automated deprecations"},{"name":"py-desktop-notifier","description":"py-desktop-notifier is a Python library for cross-platform desktop notifications"}]}