{"count":52283,"next":"https://ports.macports.org/api/v1/search/?format=json&page=29","previous":"https://ports.macports.org/api/v1/search/?format=json&page=27","results":[{"maintainers":null,"variants":["no_bdb","universal"],"name":"subversion-pythonbindings-3.5","description":"Python bindings for the subversion version control system (svn)","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["devel","python"],"version":"1.14.2"},{"maintainers":null,"variants":["no_bdb","universal"],"name":"subversion-pythonbindings-3.6","description":"Python bindings for the subversion version control system (svn)","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["devel","python"],"version":"1.14.2"},{"maintainers":null,"variants":["no_bdb","universal"],"name":"subversion-pythonbindings-3.7","description":"Python bindings for the subversion version control system (svn)","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["devel","python"],"version":"1.14.2"},{"maintainers":null,"variants":["no_bdb","universal"],"name":"subversion-pythonbindings-3.8","description":"Python bindings for the subversion version control system (svn)","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["devel","python"],"version":"1.14.3"},{"maintainers":null,"variants":["no_bdb","universal"],"name":"subversion-pythonbindings-3.9","description":"Python bindings for the subversion version control system (svn)","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["devel","python"],"version":"1.14.3"},{"maintainers":["jjstickel"],"variants":null,"name":"py39-jupytext","description":"Jupyter Notebooks as Markdown Documents, Julia, Python or R Scripts","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["devel","python"],"version":"1.16.1"},{"maintainers":["harens"],"variants":null,"name":"py39-makefun","description":"Dynamically create python functions with a proper signature","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["python"],"version":"1.15.2"},{"maintainers":null,"variants":null,"name":"scala3","description":"Obsolete port, replaced by scala3.0","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["lang","java"],"version":"3.0.2"},{"maintainers":["catap"],"variants":null,"name":"py37-musicbrainzngs","description":"Python bindings for Musicbrainz' NGS webservice","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["multimedia","python"],"version":"0.7.1"},{"maintainers":null,"variants":null,"name":"py38-musicbrainzngs","description":"Python bindings for Musicbrainz' NGS webservice","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["multimedia","python"],"version":"0.7.1"},{"maintainers":null,"variants":null,"name":"py39-musicbrainzngs","description":"Python bindings for Musicbrainz' NGS webservice","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["multimedia","python"],"version":"0.7.1"},{"maintainers":["catap"],"variants":null,"name":"py37-confuse","description":"painless YAML config files for Python","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["devel","python"],"version":"2.0.1"},{"maintainers":null,"variants":null,"name":"py38-confuse","description":"painless YAML config files for Python","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["devel","python"],"version":"2.0.1"},{"maintainers":null,"variants":null,"name":"py39-confuse","description":"painless YAML config files for Python","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["devel","python"],"version":"2.0.1"},{"maintainers":null,"variants":null,"name":"py39-country","description":"ISO country, subdivision, language, currency and script definitions and their translations","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["python"],"version":"24.6.1"},{"maintainers":["catap"],"variants":null,"name":"py37-jsonpath-rw","description":"A robust and significantly extended implementation of JSONPath for Python, with a clear AST for metaprogramming.","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["python"],"version":"1.4.0"},{"maintainers":null,"variants":null,"name":"py38-jsonpath-rw","description":"A robust and significantly extended implementation of JSONPath for Python, with a clear AST for metaprogramming.","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["python"],"version":"1.4.0"},{"maintainers":null,"variants":null,"name":"py39-jsonpath-rw","description":"A robust and significantly extended implementation of JSONPath for Python, with a clear AST for metaprogramming.","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["python"],"version":"1.4.0"},{"maintainers":["catap"],"variants":null,"name":"py37-mediafile","description":"elegant audio file tagging","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["multimedia","python"],"version":"0.12.0"},{"maintainers":null,"variants":null,"name":"py38-mediafile","description":"elegant audio file tagging","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["multimedia","python"],"version":"0.12.0"},{"maintainers":null,"variants":null,"name":"py39-mediafile","description":"elegant audio file tagging","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["multimedia","python"],"version":"0.13.0"},{"maintainers":["catap"],"variants":null,"name":"py37-munkres","description":"Munkres algorithm for Python","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["devel","python"],"version":"1.1.4"},{"maintainers":null,"variants":null,"name":"py38-munkres","description":"Munkres algorithm for Python","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["devel","python"],"version":"1.1.4"},{"maintainers":null,"variants":null,"name":"py39-munkres","description":"Munkres algorithm for Python","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["devel","python"],"version":"1.1.4"},{"maintainers":["catap"],"variants":null,"name":"py37-gpsoauth","description":"Python client library for Google Play Services OAuth.","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["devel","python"],"version":"1.0.0"},{"maintainers":null,"variants":null,"name":"py38-gpsoauth","description":"Python client library for Google Play Services OAuth.","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["devel","python"],"version":"1.0.4"},{"maintainers":null,"variants":null,"name":"py39-gpsoauth","description":"Python client library for Google Play Services OAuth.","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["devel","python"],"version":"1.0.4"},{"maintainers":["catap"],"variants":null,"name":"py37-mechanicalsoup","description":"A Python library for automating interaction with websites.","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["devel","python"],"version":"1.3.0"},{"maintainers":null,"variants":null,"name":"py38-mechanicalsoup","description":"A Python library for automating interaction with websites.","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["devel","python"],"version":"1.3.0"},{"maintainers":null,"variants":null,"name":"py39-mechanicalsoup","description":"A Python library for automating interaction with websites.","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["devel","python"],"version":"1.3.0"},{"maintainers":["catap"],"variants":null,"name":"py37-validictory","description":"deprecated general purpose python data validator","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["devel","python"],"version":"1.1.2"},{"maintainers":null,"variants":null,"name":"py38-validictory","description":"deprecated general purpose python data validator","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["devel","python"],"version":"1.1.2"},{"maintainers":null,"variants":null,"name":"py39-validictory","description":"deprecated general purpose python data validator","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["devel","python"],"version":"1.1.2"},{"maintainers":["catap"],"variants":null,"name":"py37-ibroadcast","description":"iBroadcast Python client","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["devel","audio","python"],"version":"1.1.2"},{"maintainers":null,"variants":null,"name":"py38-ibroadcast","description":"iBroadcast Python client","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["devel","audio","python"],"version":"1.1.2"},{"maintainers":null,"variants":null,"name":"py39-ibroadcast","description":"iBroadcast Python client","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["devel","audio","python"],"version":"1.1.2"},{"maintainers":["catap"],"variants":null,"name":"py37-pathvalidate","description":"pathvalidate is a Python library to sanitize/validate a string such as filenames/file-paths/etc.","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["devel","python"],"version":"3.1.0"},{"maintainers":null,"variants":null,"name":"py38-pathvalidate","description":"pathvalidate is a Python library to sanitize/validate a string such as filenames/file-paths/etc.","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["devel","python"],"version":"3.2.1"},{"maintainers":null,"variants":null,"name":"py39-pathvalidate","description":"pathvalidate is a Python library to sanitize/validate a string such as filenames/file-paths/etc.","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["devel","python"],"version":"3.2.1"},{"maintainers":["catap"],"variants":null,"name":"py37-pick","description":"pick an option in the terminal with a simple GUI","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["devel","python"],"version":"2.2.0"},{"maintainers":null,"variants":null,"name":"py38-pick","description":"pick an option in the terminal with a simple GUI","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["devel","python"],"version":"2.2.0"},{"maintainers":null,"variants":null,"name":"py39-pick","description":"pick an option in the terminal with a simple GUI","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["devel","python"],"version":"2.2.0"},{"maintainers":["catap"],"variants":["universal"],"name":"py37-aubio","description":"a collection of tools for music analysis","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["audio","python"],"version":"0.4.9"},{"maintainers":["catap"],"variants":["universal"],"name":"py38-aubio","description":"a collection of tools for music analysis","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["audio","python"],"version":"0.4.9"},{"maintainers":null,"variants":["universal"],"name":"py39-aubio","description":"a collection of tools for music analysis","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["audio","python"],"version":"0.4.9"},{"maintainers":["catap"],"variants":null,"name":"py37-ifaddr","description":"Cross-platform network interface and IP address enumeration library","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["python"],"version":"0.2.0"},{"maintainers":null,"variants":null,"name":"py38-ifaddr","description":"Cross-platform network interface and IP address enumeration library","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["python"],"version":"0.2.0"},{"maintainers":null,"variants":null,"name":"py39-ifaddr","description":"Cross-platform network interface and IP address enumeration library","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["python"],"version":"0.2.0"},{"maintainers":["catap"],"variants":null,"name":"py37-termtables","description":"Pretty tables in the terminal","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["devel","python"],"version":"0.2.4"},{"maintainers":null,"variants":null,"name":"py38-termtables","description":"Pretty tables in the terminal","livecheck_broken":true,"livecheck_outdated":false,"active":false,"categories":["devel","python"],"version":"0.2.4"}]}