{"count":51973,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=name&page=470","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=name&page=468","results":[{"name":"py27-radix","portdir":"python/py-radix","version":"0.5","license":"BSD-old and ISC","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.mindrot.org/projects/py-radix/","description":"radix tree data structure implementation for python","long_description":"py-radix is an implementation of a radix tree data structure for the storage and retrieval of IPv4 and IPv6 network prefixes. The radix tree is the data structure most commonly used for routing table lookups. It efficiently stores network prefixes of varying lengths and allows fast lookups of containing networks.","active":false,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["python27"]}],"depends_on":[]},{"name":"py27-rasterio","portdir":"python/py-rasterio","version":"1.0.28","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/mapbox/rasterio","description":"Fast and direct raster I/O for Python programmers who use Numpy","long_description":"Fast and direct raster I/O for Python programmers who use Numpy","active":false,"categories":["python","gis"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py27-cython"]},{"type":"lib","ports":["py27-affine","py27-attrs","py27-click-plugins","py27-cligj","gdal","py27-numpy","py27-setuptools","py27-snuggs","py27-enum34","python27"]}],"depends_on":[]},{"name":"py27-ratelim","portdir":"python/py-ratelim","version":"0.1.6","license":"MIT","platforms":"darwin macosx","epoch":0,"replaced_by":null,"homepage":"http://github.com/themiurgo/ratelim","description":"Makes it easy to respect rate limits.","long_description":"Makes it easy to respect rate limits.","active":false,"categories":["python"],"maintainers":[{"name":"ra1nb0w","github":"ra1nb0w","ports_count":151}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["python27","py27-decorator"]}],"depends_on":[{"type":"lib","ports":["py27-geocoder"]}]},{"name":"py27-raven","portdir":"python/py-raven","version":"6.10.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/getsentry/raven-python","description":"Raven is a client for Sentry","long_description":"Raven is a client for Sentry","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-12"]},{"type":"lib","ports":["python27","py27-contextlib2","py27-setuptools"]}],"depends_on":[]},{"name":"py27-rbtools","portdir":"python/py-rbtools","version":"1.0.3","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.reviewboard.org/","description":"Tools for Review Board integration","long_description":"Tools for integrating with Review Board, a powerful web-based code review tool that offers developers an easy way to handle code reviews. This package provides \"post-review\", a command-line tool that simplifies both creating and updating review requests.","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["python27","py27-setuptools"]}],"depends_on":[]},{"name":"py27-rcsparse","portdir":"python/py-rcsparse","version":"0.1_20151027","license":"AGPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/corecode/rcsparse","description":"A fast RCS file parsing library","long_description":"A fast RCS file parsing library","active":true,"categories":["devel","textproc","python"],"maintainers":[{"name":"jpo","github":"jpouellet","ports_count":4}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["python27"]}],"depends_on":[{"type":"lib","ports":["py-rcsparse"]},{"type":"run","ports":["git-cvs"]}]},{"name":"py27-rdflib","portdir":"python/py-rdflib","version":"5.0.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/RDFLib/rdflib","description":"Python library for working with RDF","long_description":"RDFLib is a Python library for working with RDF, a simple yet powerful language for representing information. The library contains an RDF/XML parser/serializer, a TripleStore, an InformationStore and various store backends (InMemory, SleepyCat BTree, ZODB BTree).","active":false,"categories":["textproc","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["py27-isodate","py27-parsing","py27-requests","py27-six","python27","py27-html5lib"]},{"type":"test","ports":["py27-doctest-ignore-unicode","py27-networkx","py27-nose"]}],"depends_on":[{"type":"lib","ports":["py27-prov"]},{"type":"run","ports":["py27-sparqlwrapper"]}]},{"name":"py27-re2","portdir":"python/py-re2","version":"1.0.7","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/facebook/pyre2","description":"Python wrapper of Google's RE2 library.","long_description":"pyre2 is a Python extension that wraps Google's RE2 regular expression library. It implements many of the features of Python's built-in re module with compatible interfaces.","active":false,"categories":["devel","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-12"]},{"type":"lib","ports":["re2","python27"]}],"depends_on":[]},{"name":"py27-readme_renderer","portdir":"python/py-readme_renderer","version":"28.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pypa/readme_renderer","description":"Safely render long_description/README files in Warehouse","long_description":"Safely render long_description/README files in Warehouse","active":false,"categories":["python"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":446}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["python27"]},{"type":"run","ports":["py27-six","py27-pygments","py27-bleach","py27-docutils"]}],"depends_on":[{"type":"test","ports":["py27-marisa-trie"]}]},{"name":"py27-recaptcha","portdir":"python/py-recaptcha","version":"1.0.6","license":"MIT","platforms":"{darwin any} freebsd","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/recaptcha-client","description":"Python recaptcha client","long_description":"Provides a CAPTCHA for Python using the reCAPTCHA service. Does not require any imaging libraries because the CAPTCHA is served directly from reCAPTCHA. Also allows you to securely obfuscate emails with Mailhide. This functionality requires pycrypto. This library requires two types of API keys. If you'd like to use the CAPTCHA, you'll need a key from http://recaptcha.net/api/getkey. For Mailhide, you'll need a key from http://mailhide.recaptcha.net/apikey","active":true,"categories":["graphics","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-18"]},{"type":"lib","ports":["python27","py27-pycryptodome"]}],"depends_on":[{"type":"lib","ports":["py-recaptcha"]}]},{"name":"py27-redis","portdir":"python/py-redis","version":"3.5.3","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/andymccurdy/redis-py","description":"Python client for Redis key-value store","long_description":"Python client for Redis key-value store","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["python27"]}],"depends_on":[{"type":"lib","ports":["py27-jug"]}]},{"name":"py27-regex","portdir":"python/py-regex","version":"2021.11.10","license":"PSF","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://bitbucket.org/mrabarnett/mrab-regex","description":"Alternate regular expression module, to replace re.","long_description":"Alternate regular expression module, to replace re.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["python27"]}],"depends_on":[{"type":"lib","ports":["py27-awesome_slugify"]}]},{"name":"py27-regions","portdir":"python/py-regions","version":"0.4","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/astropy/regions","description":"Astropy affilated package for region handling","long_description":"Astropy affilated package for region handling","active":false,"categories":["science","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["python27","py27-numpy"]},{"type":"run","ports":["py27-astropy","py27-six"]}],"depends_on":[{"type":"run","ports":["py27-gammapy"]}]},{"name":"py27-rencode","portdir":"python/py-rencode","version":"1.0.6","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/aresch/rencode","description":"Python module for fast (basic) object serialization similar to bencode","long_description":"Python module for fast (basic) object serialization similar to bencode","active":false,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py27-setuptools","py27-wheel","clang-13"]},{"type":"lib","ports":["python27"]}],"depends_on":[]},{"name":"py27-repl","portdir":"python/py-repl","version":"0.9.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://bitbucket.org/pypy/pyrepl/","description":"readline-a-like in Python","long_description":"readline-a-like in Python","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["python27"]}],"depends_on":[{"type":"lib","ports":["py27-fancycompleter"]}]},{"name":"py27-reportlab","portdir":"python/py-reportlab","version":"3.5.68","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.reportlab.com/software/opensource/rl-toolkit/","description":"Engine for creating PDF documents","long_description":"The ReportLab Toolkit is a library for programatically creating documents in PDF format.","active":false,"categories":["textproc","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-16"]},{"type":"lib","ports":["python27","freetype","py27-Pillow","py27-pip"]}],"depends_on":[{"type":"lib","ports":["py27-xhtml2pdf","gourmet"]}]},{"name":"py27-repoze.lru","portdir":"python/py-repoze.lru","version":"0.7","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"http://www.repoze.org/","description":"A tiny LRU cache implementation and decorator.","long_description":"A tiny LRU cache implementation and decorator.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-15"]},{"type":"lib","ports":["python27"]},{"type":"test","ports":["py27-coverage","py27-nose"]}],"depends_on":[{"type":"lib","ports":["py27-routes"]}]},{"name":"py27-requests","portdir":"python/py-requests","version":"2.27.1","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://requests.readthedocs.io/","description":"Python HTTP for Humans.","long_description":"Most existing Python modules for dealing HTTP requests are insane. I have to look up everything that I want to do. Most of my worst Python experiences are a result of the various built-in HTTP libraries (yes, even worse than Logging). But this one's different. This one's going to be awesome. And simple. Really simple.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-18"]},{"type":"lib","ports":["py27-chardet","python27","py27-urllib3","py27-idna","py27-certifi"]}],"depends_on":[{"type":"build","ports":["py27-publicsuffix2"]},{"type":"lib","ports":["py27-docker","py27-twilio","py27-requests-cache","py27-astroquery","py27-blaze","py27-ckanapi","py27-datacite","py27-epsg","py27-geocoder","py27-dnspython","py27-libcloud","py27-requests-mock","py27-requests-oauthlib","py27-requests-unixsocket","py27-tweepy","py27-hdfs","py27-imgur","py27-owslib","py27-smart_open","py27-sumy","py27-tldextract","py27-tvdb","py27-update_checker","py27-rdflib","py27-requests-file","py27-pynamecheap","py27-obspy","py27-bpython","py27-dispel4py-registry-devel","py27-twill","py27-pygeocoder","fdroidserver","flashbake","voltron","skypipe"]},{"type":"run","ports":["py27-dns-lexicon","py27-sphinx","py27-requests-toolbelt","pyfa","py27-hcloud","gr37-satellites"]}]},{"name":"py27-requests-cache","portdir":"python/py-requests-cache","version":"0.5.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://requests-cache.readthedocs.io/en/stable/","description":"Transparent persistent cache for py-requests","long_description":"Transparent persistent cache for py-requests","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-14"]},{"type":"lib","ports":["python27","py27-requests"]},{"type":"test","ports":["py27-mock","py27-pytest"]}],"depends_on":[{"type":"lib","ports":["py27-tvdb","mythtv-core.28"]}]},{"name":"py27-requests-file","portdir":"python/py-requests-file","version":"1.5.1","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/dashea/requests-file","description":"Requests-File is a transport adapter for use with the Requests Python library to allow local filesystem access via file:// URLs.","long_description":"Requests-File is a transport adapter for use with the Requests Python library to allow local filesystem access via file:// URLs.","active":false,"categories":["python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["python27","py27-requests","py27-six"]}],"depends_on":[{"type":"lib","ports":["py27-tldextract"]}]},{"name":"py27-requests-mock","portdir":"python/py-requests-mock","version":"1.9.3","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://requests-mock.readthedocs.io/","description":"Mock out responses from the requests package","long_description":"requests-mock provides a building block to stub out the HTTP requests portions of your testing code.","active":true,"categories":["python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":[],"dependencies":[{"type":"build","ports":["py27-pbr","py27-setuptools","clang-18"]},{"type":"lib","ports":["python27","py27-requests","py27-six"]}],"depends_on":[{"type":"test","ports":["py27-libcloud","py27-requests-oauthlib"]}]},{"name":"py27-requests-oauthlib","portdir":"python/py-requests-oauthlib","version":"2.0.0","license":"ISC","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/requests/requests-oauthlib","description":"OAuth for Humans","long_description":"OAuth for Humans: an easy-to-use Python interface for building OAuth1 and OAuth2 clients.","active":true,"categories":["devel","net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-18"]},{"type":"lib","ports":["py27-requests","python27","py27-oauthlib"]},{"type":"test","ports":["py27-mock","py27-pytest","py27-requests-mock","py27-selenium"]}],"depends_on":[{"type":"lib","ports":["py27-twython","py27-tweepy"]}]},{"name":"py27-requests-toolbelt","portdir":"python/py-requests-toolbelt","version":"1.0.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/requests/toolbelt","description":"Collection of utilities for python-requests","long_description":"This is just a collection of utilities for python-requests, but do not really belong in requests proper.","active":true,"categories":["python"],"maintainers":[{"name":"jjstickel","github":"jjstickel","ports_count":143}],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-18"]},{"type":"lib","ports":["python27"]},{"type":"run","ports":["py27-requests"]}],"depends_on":[{"type":"lib","ports":["py27-dnspython"]}]},{"name":"py27-requests-unixsocket","portdir":"python/py-requests-unixsocket","version":"0.2.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/msabramo/requests-unixsocket","description":"HTTP via a UNIX domain socket","long_description":"This module uses py-requests to talk HTTP via a UNIX domain socket.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py27-pbr","py27-setuptools_scm","clang-18"]},{"type":"lib","ports":["python27","py27-requests"]}],"depends_on":[{"type":"lib","ports":["voltron"]}]},{"name":"py27-resolvelib","portdir":"python/py-resolvelib","version":"0.5.4","license":"ISC","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/sarugaku/resolvelib","description":"ResolveLib at the highest level provides a Resolver class that includes dependency resolution logic.","long_description":"ResolveLib at the highest level provides a Resolver class that includes dependency resolution logic. You give it some things, and a little information on how it should interact with them, and it will spit out a resolution result.","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-12"]},{"type":"lib","ports":["python27","py27-setuptools"]}],"depends_on":[{"type":"lib","ports":["py27-ansible-core"]}]},{"name":"py27-restkit","portdir":"python/py-restkit","version":"4.2.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://benoitc.github.io/restkit/","description":"HTTP resource kit for Python","long_description":"Restkit is an HTTP resource kit for Python. It allows you to easily access to HTTP resource and build objects around it. It's the base of couchdbkit a Python CouchDB framework.","active":true,"categories":["www","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-18"]},{"type":"lib","ports":["python27","py27-http-parser","py27-socketpool"]}],"depends_on":[{"type":"lib","ports":["py27-couchdbkit","py-restkit"]}]},{"name":"py27-reverend","portdir":"python/py-reverend","version":"0.3","license":"LGPL-2.1","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://sourceforge.net/projects/reverend/","description":"Reverend is a general purpose Bayesian classifier.","long_description":"Reverend is a general purpose Bayesian classifier.","active":true,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["python27"]}],"depends_on":[{"type":"lib","ports":["py-reverend"]}]},{"name":"py27-rfc3339","portdir":"python/py-rfc3339","version":"6.2","license":"ISCL","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://bitbucket.org/henry/rfc3339","description":"Formats dates according to the RFC 3339.","long_description":"Formats dates according to the RFC 3339.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["python27"]}],"depends_on":[]},{"name":"py27-rfc3987","portdir":"python/py-rfc3987","version":"1.3.8","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/rfc3987","description":"Parsing and validation of URIs (RFC 3986) and IRIs (RFC 3987).","long_description":"Parsing and validation of URIs (RFC 3986) and IRIs (RFC 3987).","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["python27"]}],"depends_on":[]},{"name":"py27-rfc6555","portdir":"python/py-rfc6555","version":"0.1.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/sethmlarson/rfc6555","description":"Python implementation of RFC 6555.","long_description":"Python implementation of the Happy Eyeballs Algorithm described in RFC 6555. Provided with a single file and dead-simple API to allow easy vendoring and integration into other projects.","active":false,"categories":["devel","python"],"maintainers":[{"name":"kirill","github":"catap","ports_count":120}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["python27","py27-selectors2"]}],"depends_on":[]},{"name":"py27-rfoo","portdir":"python/py-rfoo","version":"1.3.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://code.google.com/p/rfoo","description":"remote foo is a fast Python RPC package","long_description":"remote foo is a fast Python RPC package which can do 160,000 RPC calls per second on a regular PC. It includes a fast serialization module called rfoo.marsh which extends the Python built in marshal module by eliminating serialization of code objects and protecting against bad input. The result is a safe to use ultra fast serializer. Included with rfoo is rconsole, a remote Python console with auto completion, which can be used to inspect and modify the namespace of a running script. Scroll down for more information.","active":true,"categories":["devel","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py27-cython","py27-setuptools","clang-18"]},{"type":"lib","ports":["python27"]}],"depends_on":[{"type":"lib","ports":["py-rfoo"]}]},{"name":"py27-robotframework","portdir":"python/py-robotframework","version":"4.1.2","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"http://robotframework.org/","description":"ATDD framework","long_description":"ATDD framework with plugins","active":false,"categories":["devel","python"],"maintainers":[{"name":"jwa","github":"jyrkiwahlstedt","ports_count":44}],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-18"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["python27"]}],"depends_on":[{"type":"lib","ports":["py27-robotframework-selenium2library","py27-robotframework-sshlibrary"]},{"type":"run","ports":["py27-robotframework-ride"]}]},{"name":"py27-robotframework-ride","portdir":"python/py-robotframework-ride","version":"1.7.3.1","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/robotframework/RIDE","description":"Robot Framework test case editor","long_description":"Robot Framework test case editor","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-17"]},{"type":"lib","ports":["python27"]},{"type":"run","ports":["py27-robotframework","py27-wxpython-3.0"]}],"depends_on":[]},{"name":"py27-robotframework-selenium2library","portdir":"python/py-robotframework-selenium2library","version":"1.8.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/rtomac/robotframework-selenium2library","description":"Robot Framework library to run web-based tests","long_description":"Library to run web-based tests with Selenium using Selenium server included in the package","active":false,"categories":["devel","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-16"]},{"type":"lib","ports":["python27","py27-ez_setup","py27-robotframework","py27-selenium"]}],"depends_on":[]},{"name":"py27-robotframework-sshlibrary","portdir":"python/py-robotframework-sshlibrary","version":"2.1.3","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/robotframework/sshlibrary","description":"Robot Framework library to handle ssh","long_description":"Robot Framework library to handle ssh","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["python27","py27-paramiko","py27-robotframework"]}],"depends_on":[]},{"name":"py27-robotremoteserver","portdir":"python/py-robotremoteserver","version":"1.1","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/robotframework/PythonRemoteServer","description":"Remote server hosting test libraries","long_description":"Allows hosting test libraries on different processes or machines than Robot Framework is running on","active":false,"categories":["devel","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["python27"]}],"depends_on":[]},{"name":"py27-roman","portdir":"python/py-roman","version":"3.3","license":"ZPL-2.1","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/zopefoundation/roman","description":"Integer to Roman numerals converter","long_description":"Integer to Roman numerals converter.","active":true,"categories":["textproc","python"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":446}],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-18"]},{"type":"lib","ports":["python27"]},{"type":"test","ports":["py27-pytest"]}],"depends_on":[{"type":"run","ports":["py27-docutils"]}]},{"name":"py27-rope","portdir":"python/py-rope","version":"0.23.0","license":"LGPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-rope/rope","description":"python refactoring library","long_description":"Rope is a Python refactoring library that can be used with several editors and IDEs. It provides many refactoring operations as well as forms of code assistance like auto-completion and access to documentation.","active":true,"categories":["python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-18"]},{"type":"lib","ports":["python27"]},{"type":"test","ports":["py27-pytest"]}],"depends_on":[{"type":"lib","ports":["py27-eric-ide","py27-language-server","py27-ropemacs","py27-ropemode"]}]},{"name":"py27-ropemacs","portdir":"python/py-ropemacs","version":"0.8","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-rope/ropemacs","description":"An emacs mode for using rope python refactoring library","long_description":"An emacs mode for using rope python refactoring library","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["python27","py27-pymacs","py27-rope","py27-ropemode"]}],"depends_on":[{"type":"lib","ports":["py-ropemacs"]}]},{"name":"py27-ropemode","portdir":"python/py-ropemode","version":"0.5","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-rope/ropemode","description":"ropemode, a helper for using rope refactoring library in IDEs","long_description":"ropemode, a helper for using rope refactoring library in IDEs","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-18"]},{"type":"lib","ports":["python27","py27-rope"]}],"depends_on":[{"type":"lib","ports":["py-ropemode","py27-ropemacs"]}]},{"name":"py27-roundup","portdir":"python/py-roundup","version":"1.6.1","license":"MIT and PSF and ZPL-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"http://www.roundup-tracker.org/","description":"Issue-tracking system","long_description":"Roundup is a simple-to-use and -install issue-tracking system with command-line, web and e-mail interfaces. It is based on the winning design from Ka-Ping Yee in the Software Carpentry Track design competition. Note: Ping is not responsible for this project. The contact for this project is richard@users.sourceforge.net.","active":true,"categories":["www","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["python27"]}],"depends_on":[{"type":"lib","ports":["py-roundup"]}]},{"name":"py27-routes","portdir":"python/py-routes","version":"2.5.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://routes.readthedocs.io/","description":"A Routing package for Python that matches URLs to dicts and vice versa.","long_description":"Routes is a Python re-implementation of the Rails routes system for mapping URLs to Controllers/Actions and generating URLs. Routes makes it easy to create pretty and concise URLs that are RESTful with little effort.","active":false,"categories":["devel","www","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-14"]},{"type":"lib","ports":["python27","py27-repoze.lru","py27-six"]}],"depends_on":[]},{"name":"py27-rpy2","portdir":"python/py-rpy2","version":"2.8.6","license":"(MPL-1.1 or LGPL-2.1+)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://rpy.sourceforge.net/rpy2.html","description":"A simple and efficient access to R from Python","long_description":"rpy2 is a redesign and rewrite of rpy. It is providing a low-level interface to R, a proposed high-level interface, including wrappers to graphical libraries, as well as R-like structures and functions.","active":false,"categories":["science","math","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["openmp","universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["R","py27-singledispatch","libomp","py27-tz","py27-tzlocal","py27-six","python27"]}],"depends_on":[]},{"name":"py27-rrdtool","portdir":"python/py-rrdtool","version":"0.1.15","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/commx/python-rrdtool","description":"Python bindings for rrdtool","long_description":"Python bindings for rrdtool","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-18"]},{"type":"lib","ports":["python27","rrdtool"]}],"depends_on":[{"type":"lib","ports":["ntop","py-rrdtool"]}]},{"name":"py27-rsa","portdir":"python/py-rsa","version":"4.5","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://stuvel.eu/software/rsa/","description":"Pure Python RSA implementation","long_description":"Pure Python RSA implementation. It supports encryption and decryption, signing and verifying signatures, and key generation according to PKCS#1 version 1.5. It can be used as a Python library as well as on the commandline.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-12"]},{"type":"lib","ports":["python27","py27-asn1"]},{"type":"test","ports":[null]}],"depends_on":[{"type":"lib","ports":["py27-awscli","py27-oauth2client","py27-google-auth"]}]},{"name":"py27-rstcheck","portdir":"python/py-rstcheck","version":"3.3.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/myint/rstcheck","description":"Checks syntax of reStructuredText and code blocks nested within it","long_description":"Checks syntax of reStructuredText and code blocks nested within it","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["python27","py27-docutils","py27-importlib-metadata"]}],"depends_on":[]},{"name":"py27-rtm","portdir":"python/py-rtm","version":"0.4.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/pyrtm","description":"Python interface for Remember The Milk API.","long_description":"Python interface for Remember The Milk API.","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["python27","py27-setuptools","py27-tkinter"]}],"depends_on":[]},{"name":"py27-rtmidi-python","portdir":"python/py-rtmidi-python","version":"0.2.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/superquadratic/rtmidi-python","description":"Python wrapper for RtMidi","long_description":"Python wrapper for RtMidi, the lightweight, cross-platform MIDI I/O library","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-18"]},{"type":"lib","ports":["python27"]}],"depends_on":[]},{"name":"py27-rtree","portdir":"python/py-rtree","version":"0.9.7","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/Toblerity/rtree","description":"R-Tree spatial index for Python GIS","long_description":"Rtree is a Python library that uses ctypes and an internally built C API to wrap libspatialindex and provide very flexible spatial indexing.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","py27-wheel","clang-12"]},{"type":"lib","ports":["spatialindex","python27"]}],"depends_on":[]},{"name":"py27-ruamel-yaml","portdir":"python/py-ruamel-yaml","version":"0.16.13","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://yaml.readthedocs.io/","description":"YAML 1.2 loader/dumper package for Python","long_description":"YAML 1.2 loader/dumper package for Python. It is a derivative of Kirill Simonov’s PyYAML 3.11.","active":false,"categories":["python"],"maintainers":[{"name":"michaelld","github":"michaelld","ports_count":462}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-12"]},{"type":"lib","ports":["python27"]}],"depends_on":[{"type":"build","ports":["py27-ruamel-yaml-clib"]},{"type":"lib","ports":["py27-instrumentkit"]}]}]}