HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 52477,
"next": "https://ports.macports.org/api/v1/search/?format=api&page=779",
"previous": "https://ports.macports.org/api/v1/search/?format=api&page=777",
"results": [
{
"maintainers": null,
"variants": [
"universal"
],
"name": "py312-asyncpg",
"description": "An asyncio PostgreSQL driver",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "0.29.0"
},
{
"maintainers": [
"stromnov"
],
"variants": [
"universal"
],
"name": "py312-levenshtein",
"description": "Python module for fast computation of Levensthein distances.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"textproc",
"python"
],
"version": "0.27.3"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py312-netaddr",
"description": "A network address manipulation library for Python",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "1.3.0"
},
{
"maintainers": null,
"variants": null,
"name": "py312-pytest-mypy",
"description": "Mypy static type checker plugin for pytest",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "0.10.3"
},
{
"maintainers": null,
"variants": null,
"name": "rb-curses",
"description": "Ruby binding for curses, ncurses and PDCurses",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"ruby"
],
"version": "1.4.7"
},
{
"maintainers": null,
"variants": null,
"name": "rb33-curses",
"description": "Ruby binding for curses, ncurses and PDCurses",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"devel",
"ruby"
],
"version": "1.4.7"
},
{
"maintainers": null,
"variants": null,
"name": "rb32-curses",
"description": "Ruby binding for curses, ncurses and PDCurses",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"devel",
"ruby"
],
"version": "1.4.7"
},
{
"maintainers": null,
"variants": null,
"name": "rb31-curses",
"description": "Ruby binding for curses, ncurses and PDCurses",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"devel",
"ruby"
],
"version": "1.4.7"
},
{
"maintainers": null,
"variants": null,
"name": "rb-concurrent-ruby-ext",
"description": "C extensions to optimize the concurrent-ruby gem",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"ruby"
],
"version": "1.3.4"
},
{
"maintainers": null,
"variants": null,
"name": "rb33-concurrent-ruby-ext",
"description": "C extensions to optimize the concurrent-ruby gem",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"devel",
"ruby"
],
"version": "1.3.4"
},
{
"maintainers": null,
"variants": null,
"name": "rb32-concurrent-ruby-ext",
"description": "C extensions to optimize the concurrent-ruby gem",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"devel",
"ruby"
],
"version": "1.3.4"
},
{
"maintainers": null,
"variants": null,
"name": "rb31-concurrent-ruby-ext",
"description": "C extensions to optimize the concurrent-ruby gem",
"livecheck_broken": false,
"livecheck_outdated": true,
"active": true,
"categories": [
"devel",
"ruby"
],
"version": "1.3.4"
},
{
"maintainers": null,
"variants": [
"mysql57",
"mysql8",
"mariadb10_6",
"mariadb10_11",
"universal"
],
"name": "py311-mysqlclient",
"description": "Python3 interface to MySQL/MariaDB, fork of MySQL-python",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"databases",
"python"
],
"version": "2.2.7"
},
{
"maintainers": null,
"variants": [
"mysql57",
"mysql8",
"mariadb10_6",
"mariadb10_11",
"universal"
],
"name": "py312-mysqlclient",
"description": "Python3 interface to MySQL/MariaDB, fork of MySQL-python",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"databases",
"python"
],
"version": "2.2.7"
},
{
"maintainers": [
"herbygillot"
],
"variants": null,
"name": "tcpterm",
"description": "tcpterm is a packet visualizer in TUI.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"net"
],
"version": "0.2.0"
},
{
"maintainers": [
"stromnov"
],
"variants": [
"universal"
],
"name": "py312-hiredis",
"description": "Python wrapper for hiredis",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"databases",
"python"
],
"version": "3.3.0"
},
{
"maintainers": [
"stromnov"
],
"variants": [
"universal"
],
"name": "py312-bcrypt",
"description": "Modern password hashing for your software and your servers",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "5.0.0"
},
{
"maintainers": [
"cjones051073"
],
"variants": null,
"name": "py312-confection",
"description": "The sweetest config system for Python",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "1.3.3"
},
{
"maintainers": [
"cjones051073"
],
"variants": [
"universal"
],
"name": "py312-srsly",
"description": "Modern high-performance serialization utilities for Python",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "2.5.3"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py312-argon2-cffi",
"description": "Argon2 is a secure password hashing algorithm.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "25.1.0"
},
{
"maintainers": [
"stromnov"
],
"variants": [
"universal"
],
"name": "py312-argon2-cffi-bindings",
"description": "Low-level CFFI bindings for Argon2",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "25.1.0"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py312-ipykernel",
"description": "IPython Kernel for Jupyter",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "7.2.0"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py312-ipython_genutils",
"description": "Vestigial utilities from IPython.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "0.2.0"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py312-ipywidgets",
"description": "IPython HTML widgets for Jupyter.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "8.1.2"
},
{
"maintainers": [
"lpsinger"
],
"variants": null,
"name": "py312-json5",
"description": "A Python implementation of the JSON5 data format",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "0.14.0"
},
{
"maintainers": [
"stromnov"
],
"variants": [
"qtconsole"
],
"name": "py312-jupyter",
"description": "Web application for interactive data science and scientific computing.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"science",
"python"
],
"version": "1.0.0"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py312-jupyter_console",
"description": "Jupyter terminal console.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "6.6.3"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py312-jupyter_core",
"description": "Jupyter core package.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "5.7.2"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py312-jupyter_server",
"description": "The Jupyter Server provides the backend for Jupyter web applications.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "2.13.0"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py312-jupyterlab",
"description": "Next-generation web-based notebook environment for interactive computing.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "4.1.5"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py312-jupyterlab_pygments",
"description": "JupyterLab Pygments Theme",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"textproc",
"python"
],
"version": "0.3.0"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py312-jupyterlab_server",
"description": "This package is used to launch an application built using JupyterLab.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "2.25.4"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py312-jupyterlab_widgets",
"description": "Jupyter interactive widgets for JupyterLab",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "3.0.10"
},
{
"maintainers": [
"Schamschula"
],
"variants": null,
"name": "py312-metakernel",
"description": "A Jupyter/IPython kernel template",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"science",
"python"
],
"version": "1.0.4"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py312-mistune",
"description": "The fastest markdown parser in pure Python.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"textproc",
"python"
],
"version": "3.1.4"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py312-nbclassic",
"description": "NBClassic runs the Jupyter Notebook frontend on the Jupyter Server backend.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "1.0.0"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py312-nbclient",
"description": "Client library for programmatic Jupyter notebook execution.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "0.10.2"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py312-nbformat",
"description": "The Jupyter Notebook format.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "5.10.3"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py312-notebook",
"description": "Web-based notebook environment for interactive computing.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"science",
"python"
],
"version": "7.1.2"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py312-pandocfilters",
"description": "Utilities for writing pandoc filters in python.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"textproc",
"python"
],
"version": "1.5.1"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py312-prometheus_client",
"description": "Prometheus instrumentation library for Python applications",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "0.23.1"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py312-send2trash",
"description": "Send file to trash natively under Mac OS X, Windows and Linux.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "1.8.3"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py312-widgetsnbextension",
"description": "Interactive HTML widgets for Jupyter notebooks.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "4.0.10"
},
{
"maintainers": [
"cjones051073"
],
"variants": [
"universal"
],
"name": "py312-cymem",
"description": "Cython memory pool for RAII-style memory management",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "2.0.8"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py312-et_xmlfile",
"description": "An implementation of lxml.xmlfile for the standard library",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"textproc",
"python"
],
"version": "2.0.0"
},
{
"maintainers": [
"cjones051073"
],
"variants": [
"universal"
],
"name": "py312-murmurhash",
"description": "Cython bindings for MurmurHash2",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "1.0.10"
},
{
"maintainers": [
"stromnov"
],
"variants": [
"universal"
],
"name": "py312-openpyxl",
"description": "Read/write Excel 2007 xlsx/xlsm files.",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"textproc",
"python"
],
"version": "3.1.5"
},
{
"maintainers": [
"danchr"
],
"variants": null,
"name": "py312-parse",
"description": "parse() is the opposite of format()",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "1.20.2"
},
{
"maintainers": [
"cjones051073"
],
"variants": [
"universal"
],
"name": "py312-preshed",
"description": "Cython hash tables that assume keys are pre-hashed",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"python"
],
"version": "3.0.9"
},
{
"maintainers": [
"stromnov"
],
"variants": null,
"name": "py312-qtconsole",
"description": "Jupyter QtConsole",
"livecheck_broken": false,
"livecheck_outdated": false,
"active": true,
"categories": [
"devel",
"python"
],
"version": "5.7.2"
}
]
}