{"count":51892,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-name&page=592","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-name&page=590","results":[{"name":"py27-asteval","portdir":"python/py-asteval","version":"0.9.17","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/newville/asteval","description":"Safe, minimalistic evaluator of python expression using ast module","long_description":"ASTEVAL is a safe(ish) evaluator of Python expressions and statements, using Python's ast module. The idea is to provide a simple, safe, and robust miniature mathematical language that can handle user-input. The emphasis here is on mathematical expressions, and so many functions from numpy are imported and used if available.","active":false,"categories":["math","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools","py27-setuptools_scm"]},{"type":"lib","ports":["python27"]},{"type":"test","ports":["py27-pytest"]}],"depends_on":[{"type":"lib","ports":["py27-lmfit"]}]},{"name":"py27-aspects","portdir":"python/py-aspects","version":"1.3","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.org/project/python-aspects/","description":"Light-weight Approach to Aspect Oriented Programming in Python","long_description":"Light-weight Approach to Aspect Oriented Programming in Python","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["python27"]}],"depends_on":[{"type":"lib","ports":["py-aspects"]}]},{"name":"py27-asn1-modules","portdir":"python/py-asn1-modules","version":"0.3.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/etingof/pyasn1-modules","description":"A collection of ASN.1-based protocols modules.","long_description":"This is a small but growing collection of ASN.1 data structures expressed in Python terms using pyasn1 data model.","active":true,"categories":["devel","python","crypto"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-18"]},{"type":"lib","ports":["python27","py27-asn1"]},{"type":"test","ports":["py27-unittest2"]}],"depends_on":[{"type":"lib","ports":["py27-oauth2client","py27-google-auth","fdroidserver","calendar-contacts-server","py27-ldap","py27-service_identity"]}]},{"name":"py27-asn1crypto","portdir":"python/py-asn1crypto","version":"1.4.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/wbond/asn1crypto","description":"A fast, pure Python library for parsing and serializing ASN.1 structures.","long_description":"A fast, pure Python library for parsing and serializing ASN.1 structures.","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":[]},{"name":"py27-asn1","portdir":"python/py-asn1","version":"0.5.1","license":"BSD","platforms":"{darwin any}","epoch":1,"replaced_by":null,"homepage":"https://github.com/pyasn1/pyasn1","description":"Implementation of ASN.1 types and codecs in Python","long_description":"This project is dedicated to implementation of ASN.1 types (concrete syntax) and codecs (transfer syntaxes) for Python programming environment.","active":true,"categories":["devel","python","crypto"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-18"]},{"type":"lib","ports":["python27"]},{"type":"test","ports":["py27-pytest"]}],"depends_on":[{"type":"lib","ports":["py27-backports-ssl","py27-rsa","py27-snmp","py27-ndg_httpsclient","py27-keyczar","fdroidserver","calendar-contacts-server","py27-asn1-modules","py27-ldap","py27-service_identity"]},{"type":"run","ports":["john-jumbo","john-jumbo-devel"]}]},{"name":"py27-arpeggio","portdir":"python/py-arpeggio","version":"1.10.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/igordejanovic/Arpeggio","description":"Packrat parser interpreter","long_description":"Arpeggio is a recursive descent parser with memoization based on PEG grammars (aka Packrat parser).","active":false,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py27-pytest-runner","clang-9.0","py27-pip","py27-setuptools","py27-wheel"]},{"type":"lib","ports":["python27"]},{"type":"test","ports":["py27-pytest"]}],"depends_on":[{"type":"lib","ports":["py27-parver"]}]},{"name":"py27-args","portdir":"python/py-args","version":"0.1.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/kennethreitz/args","description":"Argument Parsing for Humans.","long_description":"Argument Parsing for Humans.","active":false,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["python27"]}],"depends_on":[]},{"name":"py27-argh","portdir":"python/py-argh","version":"0.27.2","license":"LGPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/neithere/argh","description":"A simple argparse wrapper","long_description":"A simple argparse wrapper","active":true,"categories":["python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-18"]},{"type":"lib","ports":["python27"]}],"depends_on":[{"type":"lib","ports":["py27-watchdog"]}]},{"name":"py27-apycot","portdir":"python/py-apycot","version":"0.12.3","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://www.logilab.org/projects/apycot/","description":"automated pythonic code tester.","long_description":"Apycot is an Automated Pythonic Code Tester. Use it to daily run your tests and generate reports about code or document quality.","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["python27"]}],"depends_on":[{"type":"lib","ports":["py-apycot"]}]},{"name":"py27-apsw","portdir":"python/py-apsw","version":"3.31.1-r1","license":"zlib","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/rogerbinns/apsw","description":"Another Python SQLite wrapper","long_description":"APSW is a Python wrapper for the SQLite embedded relational database engine.","active":false,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["sqlite3","python27"]}],"depends_on":[]},{"name":"py27-appscript","portdir":"python/py-appscript","version":"1.1.0","license":"public-domain","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://appscript.sourceforge.net/","description":"High-level application scripting package for Python","long_description":"Appscript is a high-level, user-friendly MacPython to Apple event bridge that allows you to control scriptable Mac OS X applications using ordinary Python scripts. Appscript makes MacPython a serious alternative to Apple's own AppleScript language for automating your Mac.","active":false,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["python27"]}],"depends_on":[]},{"name":"py27-appnope","portdir":"python/py-appnope","version":"0.1.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/minrk/appnope","description":"Disable App Nap on OS X 10.9.","long_description":"Disable App Nap on OS X 10.9.","active":false,"categories":["python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-16"]},{"type":"lib","ports":["python27"]}],"depends_on":[{"type":"lib","ports":["py27-ipython"]}]},{"name":"py27-applaunchservices","portdir":"python/py-applaunchservices","version":"0.2.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/impact27/applaunchservices","description":"Simple package for registering an app with apple Launch Services to handle UTI and URL","long_description":"Simple package for registering an app with apple Launch Services to handle UTI and URL","active":false,"categories":["python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["python27","py27-pyobjc"]}],"depends_on":[]},{"name":"py27-appdirs","portdir":"python/py-appdirs","version":"1.4.4","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/ActiveState/appdirs","description":"module that finds where to keep user data","long_description":"A Python module for determining appropriate platform-specific per-user directories for data, configuration files, etc.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["python27"]},{"type":"test","ports":["py27-pytest"]}],"depends_on":[{"type":"lib","ports":["py27-pyhyphen","py27-fs","py27-pytools"]},{"type":"run","ports":["py27-pyopencl"]}]},{"name":"py27-aplpy","portdir":"python/py-aplpy","version":"1.1.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://aplpy.github.com/","description":"The Astronomical Plotting Library in Python","long_description":"APLpy (the Astronomical Plotting Library in Python) is a Python module aimed at producing publication-quality plots of astronomical imaging data in FITS format. The module uses Matplotlib, a powerful and interactive plotting package. It is capable of creating output files in several graphical formats, including EPS, PDF, PS, PNG, and SVG.","active":false,"categories":["science","python"],"maintainers":[{"name":"mperrin","github":"mperrin","ports_count":12}],"variants":["rgb","avm","ds9"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["python27"]},{"type":"run","ports":["py27-astropy","py27-matplotlib","py27-numpy","py27-pyavm","py27-pyregion","py27-Pillow"]}],"depends_on":[]},{"name":"py27-apipkg","portdir":"python/py-apipkg","version":"1.5","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pytest-dev/apipkg","description":"namespace control and lazy-import mechanism","long_description":"namespace control and lazy-import mechanism","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools","py27-setuptools_scm"]},{"type":"lib","ports":["python27"]}],"depends_on":[]},{"name":"py27-anytree","portdir":"python/py-anytree","version":"2.8.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/c0fec0de/anytree","description":"Python tree data library","long_description":"Python tree data library","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-six"]},{"type":"test","ports":["py27-enum34","py27-nose"]}],"depends_on":[]},{"name":"py27-anyjson","portdir":"python/py-anyjson","version":"0.3.3","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://bitbucket.org/runeh/anyjson/","description":"Wrap the best available JSON implementation in a common API","long_description":"Anyjson wraps the best available JSON implementation in a common interface. Anyjson loads whichever is the fastest JSON module installed and provides a uniform API regardless of which JSON implementation is used.","active":false,"categories":["www","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["python27"]},{"type":"test","ports":["py27-nose"]}],"depends_on":[]},{"name":"py27-ansicolor","portdir":"python/py-ansicolor","version":"0.3.2","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/numerodix/ansicolor","description":"A library to produce ANSI color output","long_description":"A library to produce ANSI color output and colored highlighting and diffing.","active":false,"categories":["devel","python"],"maintainers":[{"name":"greg","github":"gpanders","ports_count":4}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["python27"]}],"depends_on":[]},{"name":"py27-ansible-core","portdir":"python/py-ansible-core","version":"2.12.1","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ansible/ansible","description":"SSH-based configuration management and deployment system","long_description":"Ansible is a radically simple model-driven configuration management, multi-node deployment, and remote task execution system. Ansible works over SSH and does not require any software or daemons to be installed on remote nodes. Extension modules can be written in any language and are transferred to managed machines automatically.","active":false,"categories":["sysutils","python"],"maintainers":[{"name":"adfernandes","github":"adfernandes","ports_count":45},{"name":"pedro.salgado","github":"steenzout","ports_count":53}],"variants":[],"dependencies":[{"type":"build","ports":["clang-12"]},{"type":"lib","ports":["ansible_select","py27-cryptography","py27-httplib2","py27-jinja2","py27-packaging","python27","py27-setuptools","py27-six","py27-yaml","py27-resolvelib","py27-paramiko"]}],"depends_on":[{"type":"lib","ports":["py27-ansible"]}]},{"name":"py27-ansible-base","portdir":"python/py-ansible-base","version":"2.10.11","license":"none","platforms":"darwin","epoch":0,"replaced_by":"py39-ansible-core","homepage":"https://www.macports.org","description":"Obsolete port, replaced by py39-ansible-core","long_description":"This port has been replaced by py39-ansible-core.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":["python27"]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"py27-ansible","portdir":"python/py-ansible","version":"5.2.0","license":"GPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ansible/ansible","description":"SSH-based configuration management and deployment system","long_description":"Ansible is a radically simple model-driven configuration management, multi-node deployment, and remote task execution system. Ansible works over SSH and does not require any software or daemons to be installed on remote nodes. Extension modules can be written in any language and are transferred to managed machines automatically.","active":false,"categories":["sysutils","python"],"maintainers":[{"name":"adfernandes","github":"adfernandes","ports_count":45},{"name":"pedro.salgado","github":"steenzout","ports_count":53}],"variants":[],"dependencies":[{"type":"build","ports":["clang-12"]},{"type":"lib","ports":["python27","py27-ansible-core"]}],"depends_on":[]},{"name":"py27-aniso8601","portdir":"python/py-aniso8601","version":"10.0.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://bitbucket.org/nielsenb/aniso8601","description":"A library for parsing ISO 8601 strings","long_description":"A library for parsing ISO 8601 strings","active":false,"categories":["devel","textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-17"]},{"type":"lib","ports":["python27","py27-dateutil"]},{"type":"test","ports":["py27-mock"]}],"depends_on":[{"type":"lib","ports":["py27-flask-restful"]}]},{"name":"py27-amqplib","portdir":"python/py-amqplib","version":"1.0.2","license":"LGPL-2.1+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://code.google.com/p/py-amqplib/","description":"Simple non-threaded Python client library for AMQP.","long_description":"Simple non-threaded Python client library for AMQP.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-14"]},{"type":"lib","ports":["python27"]}],"depends_on":[{"type":"lib","ports":["py-amqplib"]}]},{"name":"py27-amqp","portdir":"python/py-amqp","version":"2.6.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/celery/py-amqp","description":"Low-level AMQP client for Python (fork of amqplib).","long_description":"Low-level AMQP client for Python (fork of amqplib).","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-12"]},{"type":"lib","ports":["python27","py27-vine"]}],"depends_on":[{"type":"lib","ports":["py27-kombu"]}]},{"name":"py27-altgraph","portdir":"python/py-altgraph","version":"0.17.5","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.org/project/altgraph/","description":"Python graph (network) package","long_description":"altgraph is a fork of graphlib: a graph (network) package for constructing graphs, BFS and DFS traversals, topological sort, shortest paths, etc. with graphviz output. altgraph includes some additional usage of Python 2.6+ features and enhancements related to modulegraph and macholib.","active":false,"categories":["devel","python"],"maintainers":[{"name":"jmr","github":"jmroot","ports_count":353}],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-18"]},{"type":"lib","ports":["python27"]}],"depends_on":[{"type":"lib","ports":["py27-modulegraph","py27-macholib"]}]},{"name":"py27-altair","portdir":"python/py-altair","version":"3.3.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://altair-viz.github.io/","description":"A declarative statistical visualization library for Python.","long_description":"A declarative statistical visualization library for Python.","active":false,"categories":["devel","graphics","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["py27-entrypoints","py27-jinja2","py27-jsonschema","py27-numpy","python27","py27-six","py27-toolz","py27-typing","py27-pandas"]}],"depends_on":[]},{"name":"py27-algopy","portdir":"python/py-algopy","version":"0.5.7","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/b45ch1/algopy","description":"AlgoPy is a Research Prototype for Algorithmic Differentation in Python","long_description":"AlgoPy is a Research Prototype for Algorithmic Differentation in Python","active":false,"categories":["math","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["python27","py27-numpy","py27-scipy"]}],"depends_on":[{"type":"lib","ports":["py27-numdifftools"]}]},{"name":"py27-alembic","portdir":"python/py-alembic","version":"1.3.3","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://alembic.sqlalchemy.org/","description":"A database migration tool for SQLAlchemy.","long_description":"A database migration tool for SQLAlchemy.","active":false,"categories":["databases","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-13"]},{"type":"lib","ports":["py27-dateutil","py27-editor","python27","py27-setuptools","py27-sqlalchemy","py27-mako"]}],"depends_on":[]},{"name":"py27-alabaster","portdir":"python/py-alabaster","version":"0.7.12","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://alabaster.readthedocs.io/en/latest/","description":"A configurable sidebar enabled Sphinx theme","long_description":"A configurable sidebar enabled Sphinx theme","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-18"]},{"type":"lib","ports":["python27"]}],"depends_on":[{"type":"run","ports":["py27-sphinx"]}]},{"name":"py27-aiodns","portdir":"python/py-aiodns","version":"2.0.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/saghul/aiodns","description":"Simple DNS resolver for asyncio.","long_description":"aiodns provides a simple way for doing asynchronous DNS resolutions with a synchronous looking interface by using pycares.","active":false,"categories":["devel","python"],"maintainers":[{"name":"miguel","github":"ipglider","ports_count":91}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["python27","py27-pycares","py27-trollius","py27-typing"]}],"depends_on":[]},{"name":"py27-agate-sql","portdir":"python/py-agate-sql","version":"0.5.4","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://agate-sql.readthedocs.org/","description":"agate-sql adds SQL read/write support to agate.","long_description":"agate-sql adds SQL read/write support to agate.","active":false,"categories":["python"],"maintainers":[{"name":"esafak","github":"esafak","ports_count":134}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["python27","py27-agate","py27-parsedatetime","py27-sqlalchemy"]}],"depends_on":[{"type":"lib","ports":["py27-csvkit"]}]},{"name":"py27-agate-excel","portdir":"python/py-agate-excel","version":"0.2.3","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/agate-excel","description":"Adds read support for Excel files (xls and xlsx) to agate","long_description":"Adds read support for Excel files (xls and xlsx) to agate","active":false,"categories":["python"],"maintainers":[{"name":"esafak","github":"esafak","ports_count":134}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py27-tox","py27-nose","py27-setuptools","py27-sphinx","py27-sphinx_rtd_theme","clang-9.0"]},{"type":"lib","ports":["py27-agate","py27-openpyxl","py27-xlrd","python27"]}],"depends_on":[{"type":"lib","ports":["py27-csvkit"]}]},{"name":"py27-agate-dbf","portdir":"python/py-agate-dbf","version":"0.2.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://agate-dbf.readthedocs.io","description":"Adds read support for DBF files to agate","long_description":"Adds read support for DBF files to agate","active":false,"categories":["python"],"maintainers":[{"name":"esafak","github":"esafak","ports_count":134}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["python27","py27-agate","py27-dbfread"]}],"depends_on":[{"type":"lib","ports":["py27-csvkit"]}]},{"name":"py27-agate","portdir":"python/py-agate","version":"1.6.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/agate","description":"A Python data analysis library that is optimized for humans instead of machines","long_description":"agate is a Python data analysis library that is optimized for humans instead of machines. It is an alternative to numpy and pandas that solves real-world problems with readable code.","active":false,"categories":["python"],"maintainers":[{"name":"esafak","github":"esafak","ports_count":134}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py27-coverage","py27-nose","py27-setuptools","py27-sphinx","py27-sphinx_rtd_theme","py27-tox"]},{"type":"lib","ports":["py27-pytimeparse","py27-six","python27","py27-tz","py27-slugify","py27-babel","py27-cssselect","py27-isodate","py27-leather","py27-lxml","py27-parsedatetime"]}],"depends_on":[{"type":"lib","ports":["py27-agate-dbf","py27-agate-excel","py27-agate-sql","py27-csvkit"]}]},{"name":"py27-affine","portdir":"python/py-affine","version":"2.3.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/sgillies/affine","description":"Matrices describing affine transformation of the plane.","long_description":"Matrices describing affine transformation of the plane.","active":false,"categories":["devel","math","python","gis"],"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-rasterio"]}]},{"name":"py27-aenum","portdir":"python/py-aenum","version":"3.1.8","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/ethanfurman/aenum","description":"Advanced Enumerations (compatible with Python's stdlib Enum), NamedTuples, and NamedConstants.","long_description":"Advanced Enumerations (compatible with Python's stdlib Enum), NamedTuples, and NamedConstants.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-13"]},{"type":"lib","ports":["python27"]}],"depends_on":[{"type":"lib","ports":["py27-pyproj"]}]},{"name":"py27-actdiag","portdir":"python/py-actdiag","version":"0.5.4","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://blockdiag.com/","description":"actdiag generates activity-diagram image from text","long_description":"actdiag generates activity-diagram image from text","active":false,"categories":["graphics","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["python27","py27-blockdiag","py27-setuptools"]}],"depends_on":[]},{"name":"py27-acora","portdir":"python/py-acora","version":"2.3","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/acora","description":"Fast multi-keyword search engine for text strings.","long_description":"Fast multi-keyword search engine for text strings.","active":false,"categories":["devel","textproc","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py27-cython","py27-setuptools"]},{"type":"lib","ports":["python27"]}],"depends_on":[]},{"name":"py27-acor","portdir":"python/py-acor","version":"1.1.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/dfm/acor","description":"estimate the autocorrelation time of time-series data quickly","long_description":"This is a direct port of a C++ routine by Jonathan Goodman (NYU) called ACOR that estimates the autocorrelation time of time series data very quickly.","active":false,"categories":["science","math","python"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":440}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["python27","py27-numpy"]}],"depends_on":[]},{"name":"py27-absl","portdir":"python/py-absl","version":"0.15.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/abseil/abseil-py","description":"Abseil Python Common Libraries","long_description":"absl-py is a collection of Python library code for building Python applications. The code is collected from Google's own Python code base, and has been extensively tested and used in production.","active":false,"categories":["python"],"maintainers":[{"name":"emcrisostomo","github":"emcrisostomo","ports_count":169}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools","py27-setuptools_scm"]},{"type":"lib","ports":["python27","py27-enum34","py27-six"]}],"depends_on":[{"type":"lib","ports":["py27-tensorboard1"]}]},{"name":"py27-abjad","portdir":"python/py-abjad","version":"1.1.1","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"http://www.projectabjad.org","description":"Python wrapper for Lilypond","long_description":"Abjad helps composers build up complex pieces of music notation in an iterative and incremental way. Use Abjad to create a symbolic representation of all the notes, rests, staves, tuplets, beams and slurs in any score. Because Abjad wraps the powerful LilyPond music notation package, you can use Abjad to control extremely fine-grained typographic details of all elements of any score.","active":false,"categories":["textproc","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-16"]},{"type":"lib","ports":["python27"]}],"depends_on":[{"type":"lib","ports":["py-abjad"]}]},{"name":"py26-tkinter","portdir":"python/py-tkinter","version":"2.6.9","license":"PSF","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://docs.python.org/release/2.6.9/library/tkinter.html","description":"Python bindings to the Tk widget set","long_description":"Python bindings to the Tk widget set","active":true,"categories":["graphics","python"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1596}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["python26","tk"]}],"depends_on":[{"type":"lib","ports":["py26-pil"]}]},{"name":"py26-setuptools","portdir":"python/py-setuptools","version":"36.8.0","license":"MIT and (PSF or ZPL) and (Apache-2 or BSD)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.org/project/setuptools/","description":"distutils enhancement for build and distribution","long_description":"setuptools is a collection of enhancements to the Python distutils that allow you to more easily build and distribute Python packages, especially ones that have dependencies on other packages.","active":true,"categories":["devel","python"],"maintainers":[{"name":"jmr","github":"jmroot","ports_count":353}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["python26"]}],"depends_on":[{"type":"lib","ports":["py26-bdist_mpkg","py26-pip"]}]},{"name":"py26-rpncalc","portdir":"python/py-rpncalc","version":"2.7","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"http://calcrpnpy.sourceforge.net/","description":"an interpreter for Reverse Polish Notation (RPN) that easily integrates with the standard Python interpreter","long_description":"rpncalc is an interpreter for Reverse Polish Notation (RPN) that easily integrates with the standard Python interpreter.","active":true,"categories":["python"],"maintainers":[{"name":"ryandesign","github":"","ports_count":100}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["python26"]},{"type":"run","ports":["py26-clnum"]}],"depends_on":[{"type":"lib","ports":["py-rpncalc"]}]},{"name":"py26-psyco","portdir":"python/py-psyco","version":"1.6","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://psyco.sourceforge.net/","description":"a python specializing compiler","long_description":"Psyco is a Python extension module which can massively speed up the execution of any Python code.","active":true,"categories":["python"],"maintainers":[{"name":"jmr","github":"jmroot","ports_count":353}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["python26"]}],"depends_on":[{"type":"lib","ports":["py-psyco"]}]},{"name":"py26-pip","portdir":"python/py-pip","version":"9.0.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pip.pypa.io","description":"A tool for installing and managing Python packages.","long_description":"pip is a replacement for easy_install. It uses mostly the same techniques for finding packages, so packages that were made easy_installable should be pip-installable as well.","active":true,"categories":["www","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["python26","py26-setuptools"]},{"type":"run","ports":["pip_select"]}],"depends_on":[]},{"name":"py26-pil","portdir":"python/py-pil","version":"1.1.7","license":"MIT","platforms":"darwin freebsd","epoch":0,"replaced_by":null,"homepage":"https://web.archive.org/web/20201121102218/http://www.pythonware.com/products/pil/","description":"Python Imaging Library","long_description":"The Python Imaging Library (PIL) adds image processing capabilities to your Python interpreter. This library supports many file formats, and provides powerful image processing and graphics capabilities.","active":true,"categories":["graphics","python"],"maintainers":[{"name":"jmr","github":"jmroot","ports_count":353}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["lcms","python26","freetype","py26-tkinter"]}],"depends_on":[]},{"name":"py26-numeric","portdir":"python/py-numeric","version":"24.2","license":"PSF","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://numpy.scipy.org/","description":"fast numerical array language for python","long_description":"Numerical Python adds a fast, compact, multidimensional array language facility to Python.","active":true,"categories":["devel","math","python"],"maintainers":[{"name":"jmr","github":"jmroot","ports_count":353}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["python26"]}],"depends_on":[]},{"name":"py26-gdbm","portdir":"python/py-gdbm","version":"2.6.9","license":"PSF","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://docs.python.org/2/library/gdbm.html","description":"Python bindings to the GNU dbm library","long_description":"Python bindings to the GNU dbm library","active":true,"categories":["databases","python"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1596}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["gdbm","python26"]}],"depends_on":[]}]}