{"count":52477,"next":"https://ports.macports.org/api/v1/search/?format=json&page=273","previous":"https://ports.macports.org/api/v1/search/?format=json&page=271","results":[{"maintainers":["stromnov"],"variants":null,"name":"py-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":null,"variants":null,"name":"py-arpeggio","description":"Packrat parser interpreter","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["python"],"version":"2.0.3"},{"maintainers":null,"variants":null,"name":"py-arrow","description":"Better dates and times for Python","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["python"],"version":"1.4.0"},{"maintainers":null,"variants":null,"name":"py-asciimatics","description":"a package to help people create full-screen text UIs","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["python"],"version":"1.15.0"},{"maintainers":null,"variants":null,"name":"py-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":"py27-asn1","description":"Implementation of ASN.1 types and codecs in Python","livecheck_broken":false,"livecheck_outdated":true,"active":true,"categories":["devel","python","crypto"],"version":"0.5.1"},{"maintainers":null,"variants":null,"name":"py-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":null,"variants":null,"name":"py27-asn1-modules","description":"A collection of ASN.1-based protocols modules.","livecheck_broken":false,"livecheck_outdated":true,"active":true,"categories":["devel","python","crypto"],"version":"0.3.0"},{"maintainers":["stromnov"],"variants":null,"name":"py-asn1crypto","description":"A fast, pure Python library for parsing and serializing ASN.1 structures.","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","python"],"version":"1.5.1"},{"maintainers":["lpsinger"],"variants":null,"name":"py-astlib","description":"python modules for research astronomers","livecheck_broken":false,"livecheck_outdated":true,"active":true,"categories":["science","python"],"version":"0.13.1"},{"maintainers":["emcrisostomo"],"variants":null,"name":"py-astor","description":"Read/rewrite/write Python ASTs","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["python"],"version":"0.8.1"},{"maintainers":["lpsinger"],"variants":null,"name":"py-astroML","description":"tools for machine learning and data mining in astronomy","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["science","python"],"version":"1.0.2.post1"},{"maintainers":["stromnov"],"variants":null,"name":"py-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":"py-astroplan","description":"Observation planning package for astronomers","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["science","python"],"version":"0.10.1"},{"maintainers":["lpsinger"],"variants":null,"name":"py-astropy-helpers","description":"Helpers for Astropy and Affiliated packages","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["science","python"],"version":"4.0.1"},{"maintainers":["lpsinger"],"variants":null,"name":"py-astroquery","description":"Accessing Online Astronomical Data","livecheck_broken":false,"livecheck_outdated":true,"active":true,"categories":["science","python"],"version":"0.4.6"},{"maintainers":["lpsinger"],"variants":null,"name":"py-astroscrappy","description":"Speedy Cosmic Ray Annihilation Package in Python","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["science","python"],"version":"1.3.0"},{"maintainers":null,"variants":null,"name":"py-astunparse","description":"An AST unparser for Python.","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["python"],"version":"1.6.3"},{"maintainers":["ipglider"],"variants":null,"name":"py-async-timeout","description":"asyncio-compatible timeout context manager.","livecheck_broken":false,"livecheck_outdated":true,"active":true,"categories":["devel","python"],"version":"4.0.3"},{"maintainers":null,"variants":null,"name":"py-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":null,"variants":null,"name":"py-asyncpg","description":"An asyncio PostgreSQL driver","livecheck_broken":false,"livecheck_outdated":true,"active":true,"categories":["devel","python"],"version":"0.29.0"},{"maintainers":null,"variants":null,"name":"py-asynctest","description":"Enhance the standard unittest package with features for testing asyncio libraries","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","python"],"version":"0.13.0"},{"maintainers":null,"variants":null,"name":"py-atomiclong","description":"increment numbers, atomically, in python","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","python"],"version":"0.1.1"},{"maintainers":["reneeotten"],"variants":null,"name":"py-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":"py27-atomicwrites","description":"Powerful Python library for atomic file writes","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["python"],"version":"1.4.1"},{"maintainers":["danchr"],"variants":null,"name":"py-atpublic","description":"@public decorator for Python","livecheck_broken":false,"livecheck_outdated":true,"active":true,"categories":["devel","python"],"version":"6.0.2"},{"maintainers":null,"variants":null,"name":"py-attr","description":"Simple decorator to set attributes of target function or class in a DRY way","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["python"],"version":"0.3.2"},{"maintainers":["kurthindenburg"],"variants":null,"name":"py-attrs","description":"Attributes without boilerplate","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","python"],"version":"26.1.0"},{"maintainers":["kurthindenburg"],"variants":null,"name":"py27-attrs","description":"Attributes without boilerplate","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","python"],"version":"21.4.0"},{"maintainers":null,"variants":null,"name":"py-audioread","description":"cross-library (GStreamer + Core Audio + MAD + FFmpeg) audio decoding for Python.","livecheck_broken":false,"livecheck_outdated":true,"active":true,"categories":["audio","python"],"version":"3.0.1"},{"maintainers":null,"variants":null,"name":"py-autobahn","description":"WebSocket client & server library WAMP real time framework","livecheck_broken":false,"livecheck_outdated":true,"active":true,"categories":["python"],"version":"24.4.2"},{"maintainers":["MarcusCalhoun-Lopez"],"variants":null,"name":"py-automat","description":"A library for concise, idiomatic Python expression of finite-state automata","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","python"],"version":"25.4.16"},{"maintainers":["MarcusCalhoun-Lopez"],"variants":null,"name":"py27-automat","description":"A library for concise, idiomatic Python expression of finite-state automata","livecheck_broken":false,"livecheck_outdated":true,"active":true,"categories":["devel","python"],"version":"20.2.0"},{"maintainers":["reneeotten"],"variants":null,"name":"py-autopep8","description":"A tool that automatically formats Python code to conform to the PEP 8 style guide","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","python"],"version":"2.3.2"},{"maintainers":null,"variants":null,"name":"py-avro","description":"Avro is a serialization and RPC framework.","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","python"],"version":"1.12.1"},{"maintainers":["stromnov"],"variants":null,"name":"py-babel","description":"A collection of tools for internationalizing Python applications.","livecheck_broken":false,"livecheck_outdated":true,"active":true,"categories":["devel","python"],"version":"2.17.0"},{"maintainers":["stromnov"],"variants":null,"name":"py27-babel","description":"A collection of tools for internationalizing Python applications.","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","python"],"version":"2.9.1"},{"maintainers":["stromnov"],"variants":null,"name":"py-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":null,"variants":null,"name":"py-backports","description":"Namespace for backported Python features","livecheck_broken":false,"livecheck_outdated":true,"active":true,"categories":["devel","python"],"version":"1.0"},{"maintainers":null,"variants":null,"name":"py27-backports","description":"Namespace for backported Python features","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","python"],"version":"1.0"},{"maintainers":null,"variants":null,"name":"py-backports-functools_lru_cache","description":"Backport of functools.lru_cache from Python 3.3 as published at ActiveState (https://code.activestate.com/recipes/578078/)","livecheck_broken":false,"livecheck_outdated":true,"active":true,"categories":["devel","python"],"version":"1.6.4"},{"maintainers":null,"variants":null,"name":"py27-backports-functools_lru_cache","description":"Backport of functools.lru_cache from Python 3.3 as published at ActiveState (https://code.activestate.com/recipes/578078/)","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","python"],"version":"1.6.4"},{"maintainers":["stromnov"],"variants":null,"name":"py-backports-ssl_match_hostname","description":"The ssl.match_hostname() function from Python 3.7","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","python"],"version":"3.7.0.1"},{"maintainers":["stromnov"],"variants":null,"name":"py27-backports-ssl_match_hostname","description":"The ssl.match_hostname() function from Python 3.7","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","python"],"version":"3.7.0.1"},{"maintainers":["stromnov"],"variants":null,"name":"py-backports_abc","description":"A backport of recent additions to the 'collections.abc' module from Python 3.5.","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","python"],"version":"0.5"},{"maintainers":["stromnov"],"variants":null,"name":"py27-backports_abc","description":"A backport of recent additions to the 'collections.abc' module from Python 3.5.","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","python"],"version":"0.5"},{"maintainers":["GiovanniBussi"],"variants":null,"name":"py-barnaba","description":"BaRNAba is a tool for analyzing RNA three-dimensional structures and simulations.","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["science","python"],"version":"0.1.9"},{"maintainers":["harens"],"variants":null,"name":"py-base91","description":"A Python implementation of Base91","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["python"],"version":"1.0.1"},{"maintainers":["stromnov"],"variants":null,"name":"py-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":["stromnov"],"variants":["universal"],"name":"py27-bcrypt","description":"Modern password hashing for your software and your servers","livecheck_broken":false,"livecheck_outdated":false,"active":true,"categories":["devel","python"],"version":"3.1.7"}]}