HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 52480,
"next": "https://ports.macports.org/api/v1/search/?format=api&page=300",
"previous": "https://ports.macports.org/api/v1/search/?format=api&page=298",
"results": [
{
"maintainers": [
"kurthindenburg"
],
"variants": null,
"name": "py-tempora",
"description": "Objects and routines pertaining to date and time (tempora)",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "5.8.1"
},
{
"maintainers": [
"judaew"
],
"variants": null,
"name": "py-tenacity",
"description": "Retry code until it succeeds",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "9.1.4"
},
{
"maintainers": [
"reneeotten"
],
"variants": null,
"name": "py-term-background",
"description": "Determine if shell has a light or dark background",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "1.0.5"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py-termcolor",
"description": "ANSII Color formatting for output in terminal.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "3.3.0"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py-terminado",
"description": "A Tornado websocket backend for the Xterm.js Javascript terminal emulator library",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "0.18.1"
},
{
"maintainers": null,
"variants": null,
"name": "py-terminaltables",
"description": "Generate simple tables in terminals from a nested list of strings",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "3.1.10"
},
{
"maintainers": [
"kurthindenburg"
],
"variants": null,
"name": "py-testfixtures",
"description": "A collection of helpers and mock objects for tests",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"devel",
"python"
],
"version": "10.0.0"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py-testpath",
"description": "Test utilities for code working with files and commands.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "0.6.0"
},
{
"maintainers": null,
"variants": null,
"name": "py-testtools",
"description": "Extensions to the Python standard library unit testing framework",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"devel",
"python"
],
"version": "2.8.0"
},
{
"maintainers": [
"reneeotten"
],
"variants": null,
"name": "py-text-unidecode",
"description": "The most basic Text::Unidecode port",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"textproc",
"python"
],
"version": "1.3"
},
{
"maintainers": [
"reneeotten"
],
"variants": null,
"name": "py-textdistance",
"description": "Compute distance between the two texts.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "4.6.3"
},
{
"maintainers": null,
"variants": null,
"name": "py-textile",
"description": "Textile processing for python",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"textproc",
"python"
],
"version": "3.0.4"
},
{
"maintainers": null,
"variants": null,
"name": "py27-textile",
"description": "Textile processing for python",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"textproc",
"python"
],
"version": "3.0.4"
},
{
"maintainers": null,
"variants": null,
"name": "py-texttable",
"description": "python module for creating simple ASCII tables",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"textproc",
"python"
],
"version": "1.7.0"
},
{
"maintainers": [
"cjones051073"
],
"variants": null,
"name": "py-thinc",
"description": "spaCy's Machine Learning library for NLP in Python",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"python"
],
"version": "8.3.13"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py-threadpoolctl",
"description": "Helpers to limit the number of threads used in the common native libraries.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"science",
"python"
],
"version": "3.6.0"
},
{
"maintainers": [
"reneeotten"
],
"variants": null,
"name": "py-three-merge",
"description": "Simple library for merging two strings with respect to a base one",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "0.1.1"
},
{
"maintainers": null,
"variants": null,
"name": "py-thrift",
"description": "Python bindings to Thrift",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"python"
],
"version": "0.20.0"
},
{
"maintainers": null,
"variants": null,
"name": "py-timeout-decorator",
"description": "Timeout decorator",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "0.5.0"
},
{
"maintainers": [
"reneeotten"
],
"variants": null,
"name": "py-tinycss2",
"description": "tinycss2 is a low-level CSS parser and generator written in Python",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"graphics",
"python"
],
"version": "1.5.1"
},
{
"maintainers": [
"Schamschula"
],
"variants": null,
"name": "py-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.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"net",
"python"
],
"version": "5.3.1"
},
{
"maintainers": null,
"variants": null,
"name": "py-tlsh",
"description": "Trend Micro Locality Sensitive Hash",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"python"
],
"version": "4.12.0"
},
{
"maintainers": [
"egorenar",
"judaew"
],
"variants": null,
"name": "py-tmuxp",
"description": "tmux session manager.",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"devel",
"python"
],
"version": "1.64.0"
},
{
"maintainers": null,
"variants": null,
"name": "py-tokenizers",
"description": "Fast and Customizable Tokenizers",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"python"
],
"version": "0.22.2"
},
{
"maintainers": [
"tobypeterson"
],
"variants": null,
"name": "py-toml",
"description": "Python Library for Tom's Obvious, Minimal Language",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "0.10.2"
},
{
"maintainers": [
"tobypeterson"
],
"variants": null,
"name": "py27-toml",
"description": "Python Library for Tom's Obvious, Minimal Language",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "0.10.2"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py-toolz",
"description": "List processing tools and functional utilities.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "1.1.0"
},
{
"maintainers": null,
"variants": null,
"name": "py-torchaudio",
"description": "Data manipulation and transformation for audio signal processing, powered by PyTorch",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"audio",
"python"
],
"version": "2.10.0"
},
{
"maintainers": null,
"variants": null,
"name": "py-torchtext",
"description": "PyTorch data loaders and abstractions for text and NLP",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"python"
],
"version": "0.13.1"
},
{
"maintainers": null,
"variants": null,
"name": "py-torchvision",
"description": "PyTorch datasets, transforms and models specific to computer vision",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"python"
],
"version": "0.25.0"
},
{
"maintainers": [
"steenzout"
],
"variants": null,
"name": "py-tox",
"description": "tox: virtualenv-based automation of test activities",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"devel",
"python"
],
"version": "4.28.4"
},
{
"maintainers": null,
"variants": null,
"name": "py-tpot",
"description": "Tree-based Pipeline Optimization Tool",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"devel",
"science",
"math",
"python"
],
"version": "0.12.2"
},
{
"maintainers": null,
"variants": null,
"name": "py-tracer",
"description": "A more flexible interface to sys.settrace",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "2.0.0"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py-traitlets",
"description": "Traitlets Python config system.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "5.14.3"
},
{
"maintainers": null,
"variants": null,
"name": "py-traits",
"description": "The Enthought traits package",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"devel",
"python"
],
"version": "6.4.3"
},
{
"maintainers": null,
"variants": null,
"name": "py-traitsui",
"description": "The Enthought traitsui package",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "8.0.0"
},
{
"maintainers": null,
"variants": null,
"name": "py-transaction",
"description": "generic transaction implementation for Python",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"databases",
"python"
],
"version": "3.0.0"
},
{
"maintainers": null,
"variants": null,
"name": "py27-transaction",
"description": "generic transaction implementation for Python",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"databases",
"python"
],
"version": "3.0.0"
},
{
"maintainers": null,
"variants": null,
"name": "py-transformers",
"description": "State-of-the-art Machine Learning for PyTorch and TensorFlow",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"textproc",
"python"
],
"version": "5.3.0"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py-translationstring",
"description": "Utility library for i18n.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "1.4"
},
{
"maintainers": [
"reneeotten"
],
"variants": null,
"name": "py-trepan3k",
"description": "A gdb-like Python 3 Debugger in the Trepan family",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "1.5.1"
},
{
"maintainers": null,
"variants": null,
"name": "py-treq",
"description": "A requests-like API built on top of twisted.web's Agent",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "25.5.0"
},
{
"maintainers": [
"smithsp"
],
"variants": null,
"name": "py-triangle",
"description": "Python binding to the triangle library",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"science",
"math",
"python"
],
"version": "20230923"
},
{
"maintainers": [
"jandemter"
],
"variants": null,
"name": "py-trio",
"description": "Friendly Python library for async concurrency and I/O",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "0.33.0"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py-trollius",
"description": "Port of the Tulip project (asyncio module, PEP 3156) on Python 2",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "2.2.1"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py27-trollius",
"description": "Port of the Tulip project (asyncio module, PEP 3156) on Python 2",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "2.2.1"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py35-trollius",
"description": "Port of the Tulip project (asyncio module, PEP 3156) on Python 2",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "2.2.1"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py36-trollius",
"description": "Port of the Tulip project (asyncio module, PEP 3156) on Python 2",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "2.2.1"
},
{
"maintainers": [
"jandemter"
],
"variants": null,
"name": "py-trustme",
"description": "#1 quality TLS certs while you wait, for the discerning tester",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "1.2.1"
},
{
"maintainers": null,
"variants": null,
"name": "py-tsk",
"description": "Python binding for the SleuthKit",
"livecheck_broken": true,
"livecheck_outdated": false,
"active": true,
"categories": [
"security",
"python"
],
"version": "20150111"
}
]
}