{"count":52477,"next":"https://ports.macports.org/api/v1/search/?format=json&page=779","previous":"https://ports.macports.org/api/v1/search/?format=json&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"}]}