{"count":52477,"next":"https://ports.macports.org/api/v1/search/?format=json&page=769","previous":"https://ports.macports.org/api/v1/search/?format=json&page=767","results":[{"maintainers":["i0ntempest"],"variants":null,"name":"py-glad2","description":"Multi-Language Vulkan/GL/GLES/EGL/GLX/WGL Loader-Generator based on the official specs","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","python"],"version":"2.0.8"},{"maintainers":["i0ntempest"],"variants":null,"name":"py310-glad2","description":"Multi-Language Vulkan/GL/GLES/EGL/GLX/WGL Loader-Generator based on the official specs","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","python"],"version":"2.0.8"},{"maintainers":["i0ntempest"],"variants":null,"name":"py311-glad2","description":"Multi-Language Vulkan/GL/GLES/EGL/GLX/WGL Loader-Generator based on the official specs","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","python"],"version":"2.0.8"},{"maintainers":["i0ntempest"],"variants":null,"name":"py312-glad2","description":"Multi-Language Vulkan/GL/GLES/EGL/GLX/WGL Loader-Generator based on the official specs","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","python"],"version":"2.0.8"},{"maintainers":null,"variants":null,"name":"R-mvhtests","description":"Multivariate Hypothesis Tests","livecheck_broken":false,"livecheck_outdated":true,"active":true,"categories":["science","math","R"],"version":"1.0"},{"maintainers":null,"variants":null,"name":"R-regda","description":"Regularised Discriminant Analysis","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["science","math","R"],"version":"1.0"},{"maintainers":["stromnov"],"variants":null,"name":"py312-appnope","description":"Disable App Nap on OS X 10.9.","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["python"],"version":"0.1.4"},{"maintainers":["emcrisostomo"],"variants":null,"name":"py312-astor","description":"Read/rewrite/write Python ASTs","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["python"],"version":"0.8.1"},{"maintainers":["stromnov"],"variants":null,"name":"py312-asttokens","description":"The asttokens module annotates Python abstract syntax trees (ASTs).","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","python"],"version":"3.0.1"},{"maintainers":null,"variants":null,"name":"py312-async_generator","description":"A library making it easy to write async iterators in Python 3.5","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","python"],"version":"1.10"},{"maintainers":["stromnov"],"variants":null,"name":"py312-backcall","description":"Specifications for callback functions passed in to an API.","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","python"],"version":"0.2.0"},{"maintainers":["petrrr"],"variants":null,"name":"py312-codestyle","description":"Python style guide checker (formally called pep8)","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","python"],"version":"2.14.0"},{"maintainers":["stromnov"],"variants":null,"name":"py312-decorator","description":"Decorator factory for signature-preserving decorators.","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","python"],"version":"5.2.1"},{"maintainers":["stromnov"],"variants":null,"name":"py312-entrypoints","description":"Discover and load entry points from installed packages.","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","python"],"version":"0.4"},{"maintainers":null,"variants":null,"name":"py312-ephemeral-port-reserve","description":"Bind to an ephemeral port, force it into the TIME_WAIT state, and unbind it.","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["python"],"version":"1.1.4"},{"maintainers":["stromnov"],"variants":null,"name":"py312-executing","description":"Get the currently executing AST node of a frame.","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","python"],"version":"2.2.1"},{"maintainers":["petrrr"],"variants":null,"name":"py312-flake8","description":"The modular source code checker: pep8, pyflakes and Co.","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","python"],"version":"7.3.0"},{"maintainers":["petrrr"],"variants":null,"name":"py312-flake8-mccabe","description":"McCabe complexity checker for Python code, flake8 plugin","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","python"],"version":"0.7.0"},{"maintainers":null,"variants":null,"name":"py312-flaky","description":"Plugin for nose or py.test that automatically reruns flaky tests.","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["python"],"version":"3.8.1"},{"maintainers":null,"variants":null,"name":"py312-ipdb","description":"An enhanced Interactive Python shell","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["python"],"version":"0.13.13"},{"maintainers":["lpsinger","stromnov"],"variants":null,"name":"py312-ipython","description":"An enhanced interactive Python shell.","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","science","python"],"version":"8.31.0"},{"maintainers":["lpsinger"],"variants":null,"name":"py312-itsdangerous","description":"Various helpers to pass trusted data to untrusted environments and back","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["python"],"version":"2.2.0"},{"maintainers":["jandemter"],"variants":null,"name":"py312-outcome","description":"Capture the outcome of Python function calls","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","python"],"version":"1.3.0.post0"},{"maintainers":["stromnov"],"variants":null,"name":"py312-pickleshare","description":"Tiny 'shelve'-like database with concurrency support.","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","science","python"],"version":"0.7.5"},{"maintainers":null,"variants":null,"name":"py312-prompt_toolkit","description":"Library for building powerful interactive command lines in Python","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["python"],"version":"3.0.52"},{"maintainers":["stromnov"],"variants":["universal"],"name":"py312-psutil","description":"A process utilities module for Python.","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","sysutils","python"],"version":"7.2.2"},{"maintainers":["stromnov"],"variants":null,"name":"py312-pure_eval","description":"Safely evaluate certain AST nodes.","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","python"],"version":"0.2.3"},{"maintainers":null,"variants":null,"name":"py312-pytest-timeout","description":"py.test plugin to abort hanging tests","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["python"],"version":"2.4.0"},{"maintainers":null,"variants":null,"name":"py312-pytest-xprocess","description":"A pytest plugin for managing processes across test runs.","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["python"],"version":"1.0.2"},{"maintainers":["stromnov"],"variants":null,"name":"py312-stack_data","description":"Library that extracts data from stack frames and tracebacks.","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","python"],"version":"0.6.3"},{"maintainers":["stromnov"],"variants":null,"name":"py312-traitlets","description":"Traitlets Python config system.","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","python"],"version":"5.14.3"},{"maintainers":["petrrr"],"variants":["universal"],"name":"py312-watchdog","description":"Python API and shell utilities to monitor file system events.","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["sysutils","python"],"version":"6.0.0"},{"maintainers":["stromnov"],"variants":null,"name":"py312-werkzeug","description":"The Swiss Army knife of Python web development","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["www","python"],"version":"3.1.6"},{"maintainers":["stromnov"],"variants":null,"name":"py312-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":"py311-plumbum","description":"Plumbum: Shell Combinators for Python","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","python"],"version":"1.8.2"},{"maintainers":null,"variants":null,"name":"py312-plumbum","description":"Plumbum: Shell Combinators for Python","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","python"],"version":"1.8.2"},{"maintainers":null,"variants":null,"name":"R-PASWR","description":"Probability and Statistics with R","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["science","R"],"version":"1.3"},{"maintainers":null,"variants":null,"name":"oci-cli","description":"Command-line client for Oracle Cloud Infrastructure","livecheck_broken":false,"livecheck_outdated":true,"active":true,"categories":["net"],"version":"3.43.2"},{"maintainers":null,"variants":null,"name":"py312-applescript","description":"An easy-to-use Python wrapper for NSAppleScript, allowing Python scripts to communicate with AppleScripts and AppleScriptable applications.","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["python"],"version":"1.0.3"},{"maintainers":null,"variants":null,"name":"py312-asn1","description":"Implementation of ASN.1 types and codecs in Python","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","python","crypto"],"version":"0.6.3"},{"maintainers":null,"variants":null,"name":"py312-asn1-modules","description":"A collection of ASN.1-based protocols modules.","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","python","crypto"],"version":"0.4.2"},{"maintainers":["stromnov"],"variants":null,"name":"py312-astroid","description":"Rebuild a new abstract syntax tree from Python's ast.","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","python"],"version":"4.1.2"},{"maintainers":["lpsinger"],"variants":null,"name":"py312-blinker","description":"Fast, simple object-to-object and broadcast signaling","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","python"],"version":"1.9.0"},{"maintainers":null,"variants":["async"],"name":"py312-flask","description":"microframework for Python based on Werkzeug and Jinja2","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["python"],"version":"3.1.3"},{"maintainers":null,"variants":null,"name":"py312-gpsoauth","description":"Python client library for Google Play Services OAuth.","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","python"],"version":"1.0.4"},{"maintainers":null,"variants":["universal"],"name":"py312-inflate64","description":"deflate64 compression/decompression library","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["python"],"version":"1.0.3"},{"maintainers":["stromnov"],"variants":["universal"],"name":"py312-lazy_object_proxy","description":"A fast and thorough lazy object proxy.","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["python"],"version":"1.12.0"},{"maintainers":["MarcusCalhoun-Lopez"],"variants":["universal"],"name":"py312-libxml2","description":"Python bindings for libxml2","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["textproc","python"],"version":"2.15.3"},{"maintainers":["MarcusCalhoun-Lopez"],"variants":["docs"],"name":"py312-openssl","description":"python wrapper around the OpenSSL library","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","security","python"],"version":"25.3.0"},{"maintainers":["RhetTbull"],"variants":null,"name":"py312-osxmetadata","description":"Read and write meta data, such as tags/keywords, Finder comments, etc. on MacOS files","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["python"],"version":"1.4.1"}]}