{"count":42547,"next":"https://ports.macports.org/api/v1/autocomplete/port/?format=json&page=560","previous":"https://ports.macports.org/api/v1/autocomplete/port/?format=json&page=558","results":[{"name":"py312-svgpath","description":"SVG path objects and parser"},{"name":"py312-sybil","description":"Automated testing for the examples in your documentation."},{"name":"py312-sympy","description":"Python module for symbolic mathematics."},{"name":"py312-tables","description":"Package for managing hierarchical datasets"},{"name":"py312-tabulate","description":"Pretty-print tabular data"},{"name":"py312-tatsu","description":"Tool that takes grammars in a variation of EBNF as input, and outputs memoizing PEG parsers in Python."},{"name":"py312-tblib","description":"Traceback serialization library."},{"name":"py312-tcolorpy","description":"A Python library to apply true color for terminal text."},{"name":"py312-telethon","description":"Full-featured Telegram client library."},{"name":"py312-tempora","description":"Objects and routines pertaining to date and time (tempora)"},{"name":"py312-tenacity","description":"Retry code until it succeeds"},{"name":"py312-tensorboard","description":"TensorBoard lets you watch Tensors Flow"},{"name":"py312-term-background","description":"Determine if shell has a light or dark background"},{"name":"py312-termcolor","description":"ANSII Color formatting for output in terminal."},{"name":"py312-terminado","description":"A Tornado websocket backend for the Xterm.js Javascript terminal emulator library"},{"name":"py312-termplotlib","description":"Python plotting for the command line"},{"name":"py312-termtables","description":"Pretty tables in the terminal"},{"name":"py312-testfixtures","description":"A collection of helpers and mock objects for tests"},{"name":"py312-testpath","description":"Test utilities for code working with files and commands."},{"name":"py312-text-unidecode","description":"The most basic Text::Unidecode port"},{"name":"py312-textdistance","description":"Compute distance between the two texts."},{"name":"py312-texttable","description":"python module for creating simple ASCII tables"},{"name":"py312-textual","description":"Textual is a TUI (Text User Interface) framework for Python inspired by modern web development."},{"name":"py312-textual-fastdatatable","description":"Fast Textual DataTable widget for large datasets"},{"name":"py312-textx","description":"Meta-language for DSL implementation inspired by Xtext"},{"name":"py312-thefuzz","description":"Fuzzy string matching in python"},{"name":"py312-thespian","description":"Python Actor concurrency library"},{"name":"py312-thinc","description":"spaCy's Machine Learning library for NLP in Python"},{"name":"py312-threadpoolctl","description":"Helpers to limit the number of threads used in the common native libraries."},{"name":"py312-three-merge","description":"Simple library for merging two strings with respect to a base one"},{"name":"py312-thrift","description":"Python bindings to Thrift"},{"name":"py312-tifffile","description":"Store numpy data arrays in TIFF files."},{"name":"py312-tiktoken","description":"tiktoken is a fast BPE tokeniser for use with OpenAI's models"},{"name":"py312-time-machine","description":"A tool for mocking the time in tests"},{"name":"py312-timelib","description":"parse english textual date descriptions"},{"name":"py312-timeout-decorator","description":"Timeout decorator"},{"name":"py312-tinycss2","description":"tinycss2 is a low-level CSS parser and generator written in Python"},{"name":"py312-tinydb","description":"TinyDB is a tiny, document oriented database"},{"name":"py312-tkinter","description":"Python bindings to the Tk widget set"},{"name":"py312-tldextract","description":"tldextract accurately separates the gTLD or ccTLD (generic or country code top-level domain) from the registered domain and subdomains of a URL."},{"name":"py312-tlsh","description":"Trend Micro Locality Sensitive Hash"},{"name":"py312-tmuxp","description":"tmux session manager."},{"name":"py312-tobler","description":"Spatial interpolation, Dasymetric Mapping, & Change of Support (tobler)"},{"name":"py312-tokenize-rt","description":"A wrapper around the stdlib `tokenize` which roundtrips."},{"name":"py312-tokenizers","description":"Fast and Customizable Tokenizers"},{"name":"py312-toml","description":"Python Library for Tom's Obvious, Minimal Language"},{"name":"py312-tomli-w","description":"A lil' TOML parser"},{"name":"py312-tomlkit","description":"Style preserving TOML library"},{"name":"py312-toolz","description":"List processing tools and functional utilities."},{"name":"py312-toposort","description":"Implements a topological sort algorithm"}]}