{"count":52487,"next":"https://ports.macports.org/api/v1/search/?format=json&page=741","previous":"https://ports.macports.org/api/v1/search/?format=json&page=739","results":[{"maintainers":null,"variants":null,"name":"R-textrecipes","description":"Extra recipes for text processing","livecheck_broken":true,"livecheck_outdated":false,"active":true,"categories":["textproc","science","R"],"version":"1.0.6"},{"maintainers":null,"variants":null,"name":"R-tidyindex","description":"Tidy data pipeline to construct, compare and analyse indices","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["science","R"],"version":"0.1.0"},{"maintainers":null,"variants":null,"name":"R-umx","description":"Structural equation modelling and twin modelling","livecheck_broken":true,"livecheck_outdated":false,"active":true,"categories":["science","math","R"],"version":"4.21.0"},{"maintainers":["herbygillot"],"variants":null,"name":"k8sviz","description":"Generate Kubernetes architecture diagrams from the actual state in a namespace resources","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["sysutils"],"version":"0.3.4"},{"maintainers":["wwalexander"],"variants":["universal"],"name":"lchat","description":"line oriented front end for ii-like chat programs","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["irc"],"version":"1.0"},{"maintainers":null,"variants":null,"name":"py312-userpath","description":"A tool and library for adding locations to user PATH","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","python"],"version":"1.9.2"},{"maintainers":["michaelld","reneeotten"],"variants":null,"name":"py312-sip","description":"A Python bindings generator for C/C++ libraries","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","python"],"version":"6.15.3"},{"maintainers":null,"variants":null,"name":"py-rfc3339-validator","description":"A pure python RFC3339 validator","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","python"],"version":"0.1.4"},{"maintainers":null,"variants":null,"name":"py310-rfc3339-validator","description":"A pure python RFC3339 validator","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","python"],"version":"0.1.4"},{"maintainers":null,"variants":null,"name":"py311-rfc3339-validator","description":"A pure python RFC3339 validator","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","python"],"version":"0.1.4"},{"maintainers":null,"variants":null,"name":"py-rfc3986-validator","description":"A pure python RFC3986 validator","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","python"],"version":"0.1.1"},{"maintainers":null,"variants":null,"name":"py310-rfc3986-validator","description":"A pure python RFC3986 validator","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","python"],"version":"0.1.1"},{"maintainers":null,"variants":null,"name":"py311-rfc3986-validator","description":"A pure python RFC3986 validator","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","python"],"version":"0.1.1"},{"maintainers":["tobypeterson"],"variants":null,"name":"py312-aiosignal","description":"manage callbacks in asyncio projects","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["python"],"version":"1.4.0"},{"maintainers":["ipglider"],"variants":null,"name":"py312-async-timeout","description":"asyncio-compatible timeout context manager.","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","python"],"version":"4.0.3"},{"maintainers":["tobypeterson"],"variants":["universal"],"name":"py312-frozenlist","description":"list-like structure which implements collections.abc.MutableSequence","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["python"],"version":"1.8.0"},{"maintainers":["ipglider"],"variants":["universal"],"name":"py312-yarl","description":"Yet another URL library.","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","python"],"version":"1.23.0"},{"maintainers":["reneeotten"],"variants":null,"name":"py312-cycler","description":"cycler: composable cycles","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["math","python"],"version":"0.12.1"},{"maintainers":["reneeotten"],"variants":null,"name":"py-flake8-pyproject","description":"Flake8 plug-in loading the configuration from pyproject.toml","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","python"],"version":"1.2.4"},{"maintainers":["reneeotten"],"variants":null,"name":"py311-flake8-pyproject","description":"Flake8 plug-in loading the configuration from pyproject.toml","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","python"],"version":"1.2.4"},{"maintainers":null,"variants":null,"name":"R-R6causal","description":"R6 class for structural causal models","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["science","math","R"],"version":"0.8.3"},{"maintainers":null,"variants":null,"name":"R-cfid","description":"Identification of counterfactual queries in causal models","livecheck_broken":true,"livecheck_outdated":false,"active":true,"categories":["science","R"],"version":"0.1.7"},{"maintainers":null,"variants":null,"name":"R-dosearch","description":"Causal effect identification from multiple incomplete data sources","livecheck_broken":true,"livecheck_outdated":false,"active":true,"categories":["science","math","R"],"version":"1.0.11"},{"maintainers":null,"variants":null,"name":"R-factor256","description":"Use raw vectors to minimize memory consumption of factors","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","science","R"],"version":"0.1.0"},{"maintainers":null,"variants":null,"name":"R-fdth","description":"Frequency distribution tables, histograms and polygons","livecheck_broken":true,"livecheck_outdated":false,"active":true,"categories":["science","math","R"],"version":"1.3-0"},{"maintainers":null,"variants":null,"name":"R-nlopt","description":"Call optimization solvers with .nl files","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["science","math","R"],"version":"0.1.1"},{"maintainers":["reneeotten"],"variants":["universal"],"name":"py312-kiwisolver","description":"Kiwi is an efficient C++ implementation of the Cassowary constraint solving algorithm.","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["math","python"],"version":"1.5.0"},{"maintainers":["eborisch","mascguy"],"variants":["fortran","threads","gforker","native","universal"],"name":"mpich-gcc13","description":"Message Passing Interface (MPI) Library","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["net","science","parallel"],"version":"4.3.2"},{"maintainers":["eborisch","mascguy"],"variants":["g95","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","threads","gforker","native","universal"],"name":"mpich-clang17","description":"Message Passing Interface (MPI) Library","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["net","science","parallel"],"version":"4.3.2"},{"maintainers":["mascguy"],"variants":["fortran","valgrind","heterogeneous","mpi1","universal"],"name":"openmpi-gcc13","description":"Message Passing Interface (MPI) Library","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["net","science","parallel"],"version":"5.0.7"},{"maintainers":["mascguy"],"variants":["g95","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","valgrind","heterogeneous","mpi1","universal"],"name":"openmpi-clang17","description":"Message Passing Interface (MPI) Library","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["net","science","parallel"],"version":"5.0.7"},{"maintainers":["ipglider"],"variants":["universal"],"name":"py312-aiohttp","description":"Async http client/server framework","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","python"],"version":"3.13.5"},{"maintainers":["halostatue"],"variants":null,"name":"passage","description":"passage passage is a fork of password-store that uses age as a backend instead of GnuPG.","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["security"],"version":"1.7.4a2"},{"maintainers":["reneeotten"],"variants":null,"name":"py312-atomicwrites","description":"Powerful Python library for atomic file writes","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["python"],"version":"1.4.1"},{"maintainers":["reneeotten"],"variants":null,"name":"py312-beniget","description":"Extract semantic information about static Python code","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","python"],"version":"0.5.0"},{"maintainers":["reneeotten"],"variants":["universal"],"name":"py312-bigfloat","description":"Arbitrary-precision correctly-rounded floating-point arithmetic, via MPFR.","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["math","python"],"version":"0.4.0"},{"maintainers":["reneeotten"],"variants":null,"name":"py312-binaryornot","description":"Ultra-lightweight pure Python package to check if a file is binary or text.","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","python"],"version":"0.6.0"},{"maintainers":["reneeotten"],"variants":["universal"],"name":"py312-biopython","description":"Python tools for computational molecular biology","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["science","python"],"version":"1.87"},{"maintainers":["reneeotten"],"variants":null,"name":"py312-cfgv","description":"Validate configuration and produce human readable error messages.","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","python"],"version":"3.5.0"},{"maintainers":["reneeotten"],"variants":["universal"],"name":"py312-cftime","description":"Time-handling functionality from netcdf4-python","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","python"],"version":"1.6.5"},{"maintainers":["reneeotten"],"variants":null,"name":"py312-columnize","description":"Format a simple list into aligned columns","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["python"],"version":"0.3.11"},{"maintainers":["reneeotten"],"variants":["universal"],"name":"py312-contourpy","description":"Python library for calculating contours of 2D quadrilateral grids","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["math","python"],"version":"1.3.3"},{"maintainers":["reneeotten"],"variants":null,"name":"py312-deprecation","description":"A library to handle automated deprecations","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["python"],"version":"2.1.0"},{"maintainers":["reneeotten"],"variants":null,"name":"py312-diff-match-patch","description":"The Diff Match and Patch libraries offer robust algorithms to perform the operations required for synchronizing plain text.","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["python"],"version":"20241021"},{"maintainers":["petrrr","reneeotten"],"variants":null,"name":"py312-dill","description":"serialize all of python extends python's pickle module","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["python"],"version":"0.4.1"},{"maintainers":["reneeotten"],"variants":null,"name":"py312-docstring-to-markdown","description":"On the fly conversion of Python docstrings to markdown","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","python"],"version":"0.17"},{"maintainers":["reneeotten"],"variants":null,"name":"py312-docstyle","description":"Python docstring style checker","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","python"],"version":"6.3.0"},{"maintainers":["reneeotten"],"variants":null,"name":"py312-editorconfig","description":"EditorConfig File Locator and Interpreter for Python","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["python"],"version":"0.17.1"},{"maintainers":["reneeotten"],"variants":null,"name":"py312-enchant","description":"Python bindings for the Enchant spellchecking system","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["textproc","python"],"version":"3.3.0"},{"maintainers":["reneeotten"],"variants":null,"name":"py312-filetype","description":"Infer file type and MIME type of any file/buffer","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["python"],"version":"1.2.0"}]}