HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50309,
"next": "https://ports.macports.org/api/v1/search/?format=api&page=991",
"previous": "https://ports.macports.org/api/v1/search/?format=api&page=989",
"results": [
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py312-locket",
"description": "File-based locks for Python.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "1.0.0"
},
{
"maintainers": null,
"variants": [
"universal"
],
"name": "py313-msgpack",
"description": "MessagePack (de)serializer for Python.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "1.1.1"
},
{
"maintainers": [
"reneeotten"
],
"variants": null,
"name": "py313-colorlog",
"description": "Log formatting with colors!",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "6.10.1"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py313-toolz",
"description": "List processing tools and functional utilities.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "1.1.0"
},
{
"maintainers": [
"lpsinger"
],
"variants": null,
"name": "py313-extension-helpers",
"description": "Helpers to assist with building Python packages with compiled C/Cython extensions",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"science",
"python"
],
"version": "1.4.0"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py313-locket",
"description": "File-based locks for Python.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "1.0.0"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py313-xyzservices",
"description": "Source of XYZ tiles provider",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "2025.11.0"
},
{
"maintainers": null,
"variants": null,
"name": "py313-lazy_loader",
"description": "load subpackages and functions on demand",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "0.4"
},
{
"maintainers": [
"stromnov"
],
"variants": [
"universal"
],
"name": "py313-pywavelets",
"description": "PyWavelets is a Python wavelet transforms module",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"science",
"math",
"python"
],
"version": "1.9.0"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py313-jupyter_packaging",
"description": "Utilities for making Python packages with and without accompanying JavaScript packages.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "0.12.3"
},
{
"maintainers": null,
"variants": null,
"name": "py313-types-decorator",
"description": "Decorator factory for signature-preserving decorators.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "5.2.0.20250324"
},
{
"maintainers": null,
"variants": null,
"name": "py313-audioread",
"description": "cross-library (GStreamer + Core Audio + MAD + FFmpeg) audio decoding for Python.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"audio",
"python"
],
"version": "3.0.1"
},
{
"maintainers": null,
"variants": null,
"name": "py312-resampy",
"description": "Efficient sample rate conversion in python",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"audio",
"python"
],
"version": "0.4.3"
},
{
"maintainers": null,
"variants": null,
"name": "py313-resampy",
"description": "Efficient sample rate conversion in python",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"audio",
"python"
],
"version": "0.4.3"
},
{
"maintainers": null,
"variants": [
"universal"
],
"name": "py313-samplerate",
"description": "Monolithic python wrapper for libsamplerate based on pybind11 and NumPy",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "0.2.1"
},
{
"maintainers": null,
"variants": null,
"name": "py312-soundfile",
"description": "SoundFile is an audio library based on libsndfile, CFFI, and NumPy.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"audio",
"python"
],
"version": "0.13.1"
},
{
"maintainers": null,
"variants": null,
"name": "py313-soundfile",
"description": "SoundFile is an audio library based on libsndfile, CFFI, and NumPy.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"audio",
"python"
],
"version": "0.13.1"
},
{
"maintainers": null,
"variants": [
"universal"
],
"name": "py313-soxr",
"description": "High quality, one-dimensional sample-rate conversion library for Python",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"audio",
"python"
],
"version": "0.5.0.post1"
},
{
"maintainers": [
"reneeotten"
],
"variants": null,
"name": "py314-colorlog",
"description": "Log formatting with colors!",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "6.10.1"
},
{
"maintainers": null,
"variants": [
"universal"
],
"name": "py314-msgpack",
"description": "MessagePack (de)serializer for Python.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "1.1.1"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py314-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": "py314-lazy_loader",
"description": "load subpackages and functions on demand",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "0.4"
},
{
"maintainers": [
"stromnov"
],
"variants": [
"universal"
],
"name": "py314-pywavelets",
"description": "PyWavelets is a Python wavelet transforms module",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"science",
"math",
"python"
],
"version": "1.9.0"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py314-xyzservices",
"description": "Source of XYZ tiles provider",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "2025.11.0"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py314-locket",
"description": "File-based locks for Python.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "1.0.0"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py314-jupyter_packaging",
"description": "Utilities for making Python packages with and without accompanying JavaScript packages.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "0.12.3"
},
{
"maintainers": [
"esafak"
],
"variants": null,
"name": "py310-pew",
"description": "A tool to manage multiple virtual environments written in pure python",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "1.2.0"
},
{
"maintainers": [
"esafak"
],
"variants": null,
"name": "py311-pew",
"description": "A tool to manage multiple virtual environments written in pure python",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "1.2.0"
},
{
"maintainers": [
"esafak"
],
"variants": null,
"name": "py312-pew",
"description": "A tool to manage multiple virtual environments written in pure python",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "1.2.0"
},
{
"maintainers": [
"esafak"
],
"variants": null,
"name": "py313-pew",
"description": "A tool to manage multiple virtual environments written in pure python",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "1.2.0"
},
{
"maintainers": [
"esafak"
],
"variants": null,
"name": "py314-pew",
"description": "A tool to manage multiple virtual environments written in pure python",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "1.2.0"
},
{
"maintainers": [
"lpsinger"
],
"variants": null,
"name": "py-pytest-mpl",
"description": "pytest plugin to for testing figures output from Matplotlib",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"devel",
"python"
],
"version": "0.17.0"
},
{
"maintainers": [
"lpsinger"
],
"variants": null,
"name": "py27-pytest-mpl",
"description": "pytest plugin to for testing figures output from Matplotlib",
"livecheck_broken": true,
"livecheck_outdated": false,
"active": false,
"categories": [
"devel",
"python"
],
"version": "0.12"
},
{
"maintainers": [
"lpsinger"
],
"variants": null,
"name": "py36-pytest-mpl",
"description": "pytest plugin to for testing figures output from Matplotlib",
"livecheck_broken": true,
"livecheck_outdated": false,
"active": false,
"categories": [
"devel",
"python"
],
"version": "0.12"
},
{
"maintainers": [
"lpsinger"
],
"variants": null,
"name": "py37-pytest-mpl",
"description": "pytest plugin to for testing figures output from Matplotlib",
"livecheck_broken": true,
"livecheck_outdated": false,
"active": false,
"categories": [
"devel",
"python"
],
"version": "0.16.1"
},
{
"maintainers": [
"lpsinger"
],
"variants": null,
"name": "py38-pytest-mpl",
"description": "pytest plugin to for testing figures output from Matplotlib",
"livecheck_broken": true,
"livecheck_outdated": false,
"active": false,
"categories": [
"devel",
"python"
],
"version": "0.16.1"
},
{
"maintainers": [
"lpsinger"
],
"variants": null,
"name": "py39-pytest-mpl",
"description": "pytest plugin to for testing figures output from Matplotlib",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": false,
"categories": [
"devel",
"python"
],
"version": "0.17.0"
},
{
"maintainers": [
"herbygillot"
],
"variants": null,
"name": "chezmoi",
"description": "Manage your dotfiles across multiple machines, securely.",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"sysutils"
],
"version": "2.69.1"
},
{
"maintainers": [
"lpsinger"
],
"variants": null,
"name": "py310-pytest-mpl",
"description": "pytest plugin to for testing figures output from Matplotlib",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "0.17.0"
},
{
"maintainers": [
"lpsinger"
],
"variants": null,
"name": "py311-pytest-mpl",
"description": "pytest plugin to for testing figures output from Matplotlib",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "0.17.0"
},
{
"maintainers": [
"lpsinger"
],
"variants": null,
"name": "py312-pytest-mpl",
"description": "pytest plugin to for testing figures output from Matplotlib",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "0.17.0"
},
{
"maintainers": [
"lpsinger"
],
"variants": null,
"name": "py313-pytest-mpl",
"description": "pytest plugin to for testing figures output from Matplotlib",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "0.17.0"
},
{
"maintainers": [
"matthewluckie"
],
"variants": [
"universal"
],
"name": "scamper",
"description": "Conduct Internet measurements",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"net"
],
"version": "20260105"
},
{
"maintainers": [
"mojca",
"halostatue"
],
"variants": null,
"name": "ruby-build",
"description": "Compile and install Ruby",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"ruby"
],
"version": "20260110"
},
{
"maintainers": [
"matthewluckie"
],
"variants": [
"universal"
],
"name": "py310-scamper",
"description": "Python 3.10 bindings for scamper",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"net",
"python"
],
"version": "20260105"
},
{
"maintainers": [
"matthewluckie"
],
"variants": [
"universal"
],
"name": "py39-scamper",
"description": "Python 3.9 bindings for scamper",
"livecheck_broken": true,
"livecheck_outdated": false,
"active": false,
"categories": [
"net",
"python"
],
"version": "20251020"
},
{
"maintainers": [
"matthewluckie"
],
"variants": [
"universal"
],
"name": "py311-scamper",
"description": "Python 3.11 bindings for scamper",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"net",
"python"
],
"version": "20260105"
},
{
"maintainers": [
"matthewluckie"
],
"variants": [
"universal"
],
"name": "py312-scamper",
"description": "Python 3.12 bindings for scamper",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"net",
"python"
],
"version": "20260105"
},
{
"maintainers": [
"matthewluckie"
],
"variants": [
"universal"
],
"name": "py313-scamper",
"description": "Python 3.13 bindings for scamper",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"net",
"python"
],
"version": "20260105"
},
{
"maintainers": [
"matthewluckie"
],
"variants": [
"universal"
],
"name": "py314-scamper",
"description": "Python 3.14 bindings for scamper",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"net",
"python"
],
"version": "20260105"
}
]
}