{"count":51956,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=986","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=984","results":[{"name":"py27-gd","portdir":"python/py-gd","version":"0.59","license":"Permissive","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/Solomoriah/gdmodule","description":"py-gd is a python wrapper for the GD library","long_description":"py-gd is a python wrapper for the graphics library GD so you can use python to create/manipulate images (png, jpeg) by drawing lines, text, doing flood-fills, etc.","active":false,"categories":["graphics","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["gd2","giflib","python27"]}],"depends_on":[{"type":"lib","ports":["py-gd"]},{"type":"run","ports":["py27-sisynala"]}]},{"name":"py-fpconst","portdir":"python/py-fpconst","version":"0.7.2","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://research.warnes.net/projects/rzope/fpconst/","description":"IEEE 754 floating point special handling for Python","long_description":"This python module implements constants and functions for working with IEEE754 double-precision special values. It provides constants for Not-a-Number (NaN), Positive Infinity (Inf), and Negative Infinity (-Inf), as well as functions to test for these values.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["py27-fpconst"]}],"depends_on":[]},{"name":"py27-fpconst","portdir":"python/py-fpconst","version":"0.7.2","license":"Apache-2","platforms":"{darwin any} freebsd","epoch":0,"replaced_by":null,"homepage":"http://research.warnes.net/projects/rzope/fpconst/","description":"IEEE 754 floating point special handling for Python","long_description":"This python module implements constants and functions for working with IEEE754 double-precision special values. It provides constants for Not-a-Number (NaN), Positive Infinity (Inf), and Negative Infinity (-Inf), as well as functions to test for these values.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["python27"]}],"depends_on":[{"type":"lib","ports":["py27-soappy","py-fpconst"]}]},{"name":"py27-formbuild","portdir":"python/py-formbuild","version":"0.1.5b","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"http://formbuild.org","description":"Form generation tools to complement FormEncode","long_description":"Form generation tools to complement FormEncode","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-14"]},{"type":"lib","ports":["python27"]}],"depends_on":[{"type":"lib","ports":["py-formbuild"]}]},{"name":"py-formbuild","portdir":"python/py-formbuild","version":"0.1.5b","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://formbuild.org","description":"Form generation tools to complement FormEncode","long_description":"Form generation tools to complement FormEncode","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["py27-formbuild"]}],"depends_on":[]},{"name":"py36-geohash","portdir":"python/py-geohash","version":"0.8.5","license":"Apache-2 and MIT and BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://code.google.com/p/python-geohash","description":"Fast, accurate python geohashing library.","long_description":"Fast, accurate python geohashing library.","active":false,"categories":["devel","math","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["python36"]}],"depends_on":[{"type":"lib","ports":["py-geohash"]}]},{"name":"py35-geohash","portdir":"python/py-geohash","version":"0.8.5","license":"Apache-2 and MIT and BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://code.google.com/p/python-geohash","description":"Fast, accurate python geohashing library.","long_description":"Fast, accurate python geohashing library.","active":false,"categories":["devel","math","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["python35"]}],"depends_on":[]},{"name":"py27-geohash","portdir":"python/py-geohash","version":"0.8.5","license":"Apache-2 and MIT and BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://code.google.com/p/python-geohash","description":"Fast, accurate python geohashing library.","long_description":"Fast, accurate python geohashing library.","active":false,"categories":["devel","math","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["python27"]}],"depends_on":[]},{"name":"py-geohash","portdir":"python/py-geohash","version":"0.8.5","license":"Apache-2 and MIT and BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://code.google.com/p/python-geohash","description":"Fast, accurate python geohashing library.","long_description":"Fast, accurate python geohashing library.","active":false,"categories":["devel","math","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["py36-geohash"]}],"depends_on":[]},{"name":"py27-gcn","portdir":"python/py-gcn","version":"0.1.19","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/lpsinger/pygcn","description":"anonymous VOEvent client for receiving GCN/TAN notices in XML format","long_description":"Anonymous VOEvent client for receiving GCN/TAN notices in XML format. The Gamma-ray Coordinates Network/Transient Astronomy Network (GCN/TAN, http://gcn.gsfc.nasa.gov) is a system for distributing astronomical alerts, largely focused on operations of and detections from high-energy satellite missions. This package implements a simple client that anonymously listens for VOEvent (http://www.ivoa.net/documents/VOEvent) XML format notices over the custom TCP/IP VOEvent Transport Protocol (http://www.ivoa.net/documents/Notes/VOEventTransport).","active":false,"categories":["science","python"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":444}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["python27","py27-six"]}],"depends_on":[]},{"name":"py37-gcn","portdir":"python/py-gcn","version":"0.1.19","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/lpsinger/pygcn","description":"anonymous VOEvent client for receiving GCN/TAN notices in XML format","long_description":"Anonymous VOEvent client for receiving GCN/TAN notices in XML format. The Gamma-ray Coordinates Network/Transient Astronomy Network (GCN/TAN, http://gcn.gsfc.nasa.gov) is a system for distributing astronomical alerts, largely focused on operations of and detections from high-energy satellite missions. This package implements a simple client that anonymously listens for VOEvent (http://www.ivoa.net/documents/VOEvent) XML format notices over the custom TCP/IP VOEvent Transport Protocol (http://www.ivoa.net/documents/Notes/VOEventTransport).","active":false,"categories":["science","python"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":444}],"variants":[],"dependencies":[{"type":"build","ports":["py37-wheel","py37-installer","clang-16","py37-setuptools","py37-build"]},{"type":"lib","ports":["py37-six","python37"]}],"depends_on":[]},{"name":"py36-gcn","portdir":"python/py-gcn","version":"0.1.19","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/lpsinger/pygcn","description":"anonymous VOEvent client for receiving GCN/TAN notices in XML format","long_description":"Anonymous VOEvent client for receiving GCN/TAN notices in XML format. The Gamma-ray Coordinates Network/Transient Astronomy Network (GCN/TAN, http://gcn.gsfc.nasa.gov) is a system for distributing astronomical alerts, largely focused on operations of and detections from high-energy satellite missions. This package implements a simple client that anonymously listens for VOEvent (http://www.ivoa.net/documents/VOEvent) XML format notices over the custom TCP/IP VOEvent Transport Protocol (http://www.ivoa.net/documents/Notes/VOEventTransport).","active":false,"categories":["science","python"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":444}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py36-setuptools"]},{"type":"lib","ports":["python36","py36-six"]}],"depends_on":[]},{"name":"py35-gcn","portdir":"python/py-gcn","version":"0.1.19","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/lpsinger/pygcn","description":"anonymous VOEvent client for receiving GCN/TAN notices in XML format","long_description":"Anonymous VOEvent client for receiving GCN/TAN notices in XML format. The Gamma-ray Coordinates Network/Transient Astronomy Network (GCN/TAN, http://gcn.gsfc.nasa.gov) is a system for distributing astronomical alerts, largely focused on operations of and detections from high-energy satellite missions. This package implements a simple client that anonymously listens for VOEvent (http://www.ivoa.net/documents/VOEvent) XML format notices over the custom TCP/IP VOEvent Transport Protocol (http://www.ivoa.net/documents/Notes/VOEventTransport).","active":false,"categories":["science","python"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":444}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools"]},{"type":"lib","ports":["python35","py35-six"]}],"depends_on":[]},{"name":"py27-freebase","portdir":"python/py-freebase","version":"1.0.8","license":"BSD","platforms":"{darwin any}","epoch":1,"replaced_by":null,"homepage":"https://developers.google.com/freebase","description":"Python interface to freebase.com API","long_description":"Freebase.com has an open API that can be used to access and update structured data. The RESTful http-based API is completely documented at Freebase.com along with some simple examples. This library provides a python interface to that API.","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["python27"]}],"depends_on":[{"type":"lib","ports":["py-freebase"]}]},{"name":"py-freebase","portdir":"python/py-freebase","version":"1.0.8","license":"BSD","platforms":"any","epoch":1,"replaced_by":null,"homepage":"https://developers.google.com/freebase","description":"Python interface to freebase.com API","long_description":"Freebase.com has an open API that can be used to access and update structured data. The RESTful http-based API is completely documented at Freebase.com along with some simple examples. This library provides a python interface to that API.","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["py27-freebase"]}],"depends_on":[]},{"name":"py27-gchartwrapper","portdir":"python/py-gchartwrapper","version":"0.9","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://code.google.com/p/google-chartwrapper/","description":"Easily create Google charts using Python syntax and data objects.","long_description":"Python wrapper for the Google Chart API. The wrapper can render the URL of the Google chart, based on your parameters, or it can render an HTML img tag to insert into webpages on the fly. Made for dynamic python websites (Django, Zope, CGI, etc.) that need on the fly chart generation without any extra modules.","active":false,"categories":["www","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["python27"]}],"depends_on":[{"type":"lib","ports":["py-gchartwrapper"]}]},{"name":"py-gchartwrapper","portdir":"python/py-gchartwrapper","version":"0.9","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://code.google.com/p/google-chartwrapper/","description":"Easily create Google charts using Python syntax and data objects.","long_description":"Python wrapper for the Google Chart API. The wrapper can render the URL of the Google chart, based on your parameters, or it can render an HTML img tag to insert into webpages on the fly. Made for dynamic python websites (Django, Zope, CGI, etc.) that need on the fly chart generation without any extra modules.","active":false,"categories":["www","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["py27-gchartwrapper"]}],"depends_on":[]},{"name":"py27-soappy","portdir":"python/py-soappy","version":"0.11.6","license":"BSD and ZPL-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"http://pywebsvcs.sourceforge.net/","description":"SOAP library for Python","long_description":"The goal of the SOAPpy team is to provide a full-featured SOAP library for Python that is very simple to use and that fully supports dynamic interaction between clients and servers.","active":false,"categories":["net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["python27","py27-fpconst"]}],"depends_on":[{"type":"lib","ports":["py-soappy"]}]},{"name":"py-soappy","portdir":"python/py-soappy","version":"0.11.6","license":"BSD and ZPL-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://pywebsvcs.sourceforge.net/","description":"SOAP library for Python","long_description":"The goal of the SOAPpy team is to provide a full-featured SOAP library for Python that is very simple to use and that fully supports dynamic interaction between clients and servers.","active":false,"categories":["net","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["py27-soappy"]}],"depends_on":[]},{"name":"py310-pep8","portdir":"python/py-pep8","version":"1.7.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/pep8/","description":"Python style guide checker","long_description":"pep8 is a tool to check your Python code against some of the style conventions in PEP 8 (https://www.python.org/dev/peps/pep-0008/)","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-wheel","py310-installer","clang-16","py310-setuptools","py310-build"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["pep8_select"]}],"depends_on":[{"type":"lib","ports":["py-pep8"]},{"type":"test","ports":["py310-treq"]}]},{"name":"py39-pep8","portdir":"python/py-pep8","version":"1.7.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/pep8/","description":"Python style guide checker","long_description":"pep8 is a tool to check your Python code against some of the style conventions in PEP 8 (https://www.python.org/dev/peps/pep-0008/)","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-wheel","py39-installer","clang-16","py39-setuptools","py39-build"]},{"type":"lib","ports":["python39"]},{"type":"run","ports":["pep8_select"]}],"depends_on":[{"type":"run","ports":["py39-gpilab-framework"]},{"type":"test","ports":["py39-treq"]}]},{"name":"py35-pep8","portdir":"python/py-pep8","version":"1.7.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/pep8/","description":"Python style guide checker","long_description":"pep8 is a tool to check your Python code against some of the style conventions in PEP 8 (https://www.python.org/dev/peps/pep-0008/)","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-12"]},{"type":"lib","ports":["python35","py35-setuptools"]},{"type":"run","ports":["pep8_select"]}],"depends_on":[]},{"name":"py37-pep8","portdir":"python/py-pep8","version":"1.7.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/pep8/","description":"Python style guide checker","long_description":"pep8 is a tool to check your Python code against some of the style conventions in PEP 8 (https://www.python.org/dev/peps/pep-0008/)","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["python37","py37-setuptools"]},{"type":"run","ports":["pep8_select"]}],"depends_on":[{"type":"run","ports":["py37-gpilab-framework"]}]},{"name":"py36-pep8","portdir":"python/py-pep8","version":"1.7.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/pep8/","description":"Python style guide checker","long_description":"pep8 is a tool to check your Python code against some of the style conventions in PEP 8 (https://www.python.org/dev/peps/pep-0008/)","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-12"]},{"type":"lib","ports":["python36","py36-setuptools"]},{"type":"run","ports":["pep8_select"]}],"depends_on":[{"type":"run","ports":["py36-gpilab-framework"]}]},{"name":"py27-pep8","portdir":"python/py-pep8","version":"1.7.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/pep8/","description":"Python style guide checker","long_description":"pep8 is a tool to check your Python code against some of the style conventions in PEP 8 (https://www.python.org/dev/peps/pep-0008/)","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-12"]},{"type":"lib","ports":["python27","py27-setuptools"]},{"type":"run","ports":["pep8_select"]}],"depends_on":[]},{"name":"py38-pep8","portdir":"python/py-pep8","version":"1.7.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/pep8/","description":"Python style guide checker","long_description":"pep8 is a tool to check your Python code against some of the style conventions in PEP 8 (https://www.python.org/dev/peps/pep-0008/)","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-wheel","py38-installer","clang-16","py38-setuptools","py38-build"]},{"type":"lib","ports":["python38"]},{"type":"run","ports":["pep8_select"]}],"depends_on":[{"type":"run","ports":["py38-gpilab-framework"]},{"type":"test","ports":["py38-treq"]}]},{"name":"py-pep8","portdir":"python/py-pep8","version":"1.7.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/pep8/","description":"Python style guide checker","long_description":"pep8 is a tool to check your Python code against some of the style conventions in PEP 8 (https://www.python.org/dev/peps/pep-0008/)","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["py310-pep8"]}],"depends_on":[]},{"name":"py38-pytesting-utils","portdir":"python/py-pytesting-utils","version":"0.5.0","license":"LGPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pytesting/utils","description":"Utilities for the PyTesting project","long_description":"Utilities for the PyTesting project","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-wheel","py38-installer","clang-16","py38-setuptools","py38-build"]},{"type":"lib","ports":["py38-virtualenv","python38"]}],"depends_on":[{"type":"lib","ports":["py-pytesting-utils","py38-test-runner"]}]},{"name":"py-pytesting-utils","portdir":"python/py-pytesting-utils","version":"0.5.0","license":"LGPL-3+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/pytesting/utils","description":"Utilities for the PyTesting project","long_description":"Utilities for the PyTesting project","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["py38-pytesting-utils"]}],"depends_on":[]},{"name":"py37-pytesting-utils","portdir":"python/py-pytesting-utils","version":"0.5.0","license":"LGPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pytesting/utils","description":"Utilities for the PyTesting project","long_description":"Utilities for the PyTesting project","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-14"]},{"type":"lib","ports":["python37","py37-virtualenv"]}],"depends_on":[{"type":"lib","ports":["py37-test-runner"]}]},{"name":"py36-pytesting-utils","portdir":"python/py-pytesting-utils","version":"0.5.0","license":"LGPL-3+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pytesting/utils","description":"Utilities for the PyTesting project","long_description":"Utilities for the PyTesting project","active":false,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py36-setuptools"]},{"type":"lib","ports":["python36","py36-virtualenv"]}],"depends_on":[{"type":"lib","ports":["py36-test-runner"]}]},{"name":"py37-imdb","portdir":"python/py-imdb","version":"6.8","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://imdbpy.sourceforge.io/","description":"python module providing access to the IMDb movie database","long_description":"py-imdb is a Python package useful to retrieve and manage the data of the IMDb movie database.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py37-setuptools","py37-wheel","py37-build","py37-installer"]},{"type":"lib","ports":["py37-lxml","py37-setuptools","py37-sqlalchemy","python37"]}],"depends_on":[{"type":"lib","ports":["py-imdb"]}]},{"name":"py-imdb","portdir":"python/py-imdb","version":"6.8","license":"GPL-2+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://imdbpy.sourceforge.io/","description":"python module providing access to the IMDb movie database","long_description":"py-imdb is a Python package useful to retrieve and manage the data of the IMDb movie database.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["py37-imdb"]}],"depends_on":[]},{"name":"py27-imdb","portdir":"python/py-imdb","version":"6.8","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://imdbpy.sourceforge.io/","description":"python module providing access to the IMDb movie database","long_description":"py-imdb is a Python package useful to retrieve and manage the data of the IMDb movie database.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["python27","py27-lxml","py27-setuptools","py27-sqlalchemy"]}],"depends_on":[]},{"name":"py-lepl","portdir":"python/py-lepl","version":"5.1.3","license":"MPL","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/LEPL/","description":"A Parser Library for Python 2.6+.","long_description":"LEPL is a recursive descent parser, written in Python, which has a a friendly, easy-to-use syntax.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-14"]},{"type":"lib","ports":["py36-lepl"]}],"depends_on":[]},{"name":"py36-lepl","portdir":"python/py-lepl","version":"5.1.3","license":"MPL","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/LEPL/","description":"A Parser Library for Python 2.6+.","long_description":"LEPL is a recursive descent parser, written in Python, which has a a friendly, easy-to-use syntax.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py36-setuptools","clang-14"]},{"type":"lib","ports":["python36"]}],"depends_on":[{"type":"lib","ports":["py-lepl"]}]},{"name":"py35-lepl","portdir":"python/py-lepl","version":"5.1.3","license":"MPL","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/LEPL/","description":"A Parser Library for Python 2.6+.","long_description":"LEPL is a recursive descent parser, written in Python, which has a a friendly, easy-to-use syntax.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py35-setuptools","clang-14"]},{"type":"lib","ports":["python35"]}],"depends_on":[]},{"name":"py27-lepl","portdir":"python/py-lepl","version":"5.1.3","license":"MPL","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/LEPL/","description":"A Parser Library for Python 2.6+.","long_description":"LEPL is a recursive descent parser, written in Python, which has a a friendly, easy-to-use syntax.","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":[]},{"name":"py35-strict-rfc3339","portdir":"python/py-strict-rfc3339","version":"0.7","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"http://www.danielrichman.co.uk/libraries/strict-rfc3339.html","description":"Strict, simple, lightweight RFC3339 functions.","long_description":"Strict, simple, lightweight RFC3339 functions.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["python35"]}],"depends_on":[]},{"name":"py27-strict-rfc3339","portdir":"python/py-strict-rfc3339","version":"0.7","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"http://www.danielrichman.co.uk/libraries/strict-rfc3339.html","description":"Strict, simple, lightweight RFC3339 functions.","long_description":"Strict, simple, lightweight RFC3339 functions.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["python27"]}],"depends_on":[]},{"name":"py-strict-rfc3339","portdir":"python/py-strict-rfc3339","version":"0.7","license":"GPL-3","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://www.danielrichman.co.uk/libraries/strict-rfc3339.html","description":"Strict, simple, lightweight RFC3339 functions.","long_description":"Strict, simple, lightweight RFC3339 functions.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["py36-strict-rfc3339"]}],"depends_on":[]},{"name":"py36-strict-rfc3339","portdir":"python/py-strict-rfc3339","version":"0.7","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"http://www.danielrichman.co.uk/libraries/strict-rfc3339.html","description":"Strict, simple, lightweight RFC3339 functions.","long_description":"Strict, simple, lightweight RFC3339 functions.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["python36"]}],"depends_on":[{"type":"lib","ports":["py-strict-rfc3339"]}]},{"name":"py36-llvmpy","portdir":"python/py-llvmpy","version":"0.12.7","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.llvmpy.org/","description":"Python bindings for LLVM","long_description":"llvmpy is a Python wrapper around the llvm C++ library which allows simple access to compiler tools.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-13"]},{"type":"lib","ports":["llvm-3.3","python36"]}],"depends_on":[{"type":"lib","ports":["py-llvmpy","py36-llvmmath"]}]},{"name":"py35-llvmpy","portdir":"python/py-llvmpy","version":"0.12.7","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.llvmpy.org/","description":"Python bindings for LLVM","long_description":"llvmpy is a Python wrapper around the llvm C++ library which allows simple access to compiler tools.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-13"]},{"type":"lib","ports":["llvm-3.3","python35"]}],"depends_on":[{"type":"lib","ports":["py35-llvmmath"]}]},{"name":"py27-llvmpy","portdir":"python/py-llvmpy","version":"0.12.7","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.llvmpy.org/","description":"Python bindings for LLVM","long_description":"llvmpy is a Python wrapper around the llvm C++ library which allows simple access to compiler tools.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-13"]},{"type":"lib","ports":["llvm-3.3","python27"]}],"depends_on":[{"type":"lib","ports":["py27-llvmmath"]}]},{"name":"py-llvmpy","portdir":"python/py-llvmpy","version":"0.12.7","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://www.llvmpy.org/","description":"Python bindings for LLVM","long_description":"llvmpy is a Python wrapper around the llvm C++ library which allows simple access to compiler tools.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-13"]},{"type":"lib","ports":["py36-llvmpy"]}],"depends_on":[]},{"name":"py36-grako","portdir":"python/py-grako","version":"3.99.9","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://bitbucket.org/apalala/grako","description":"Tool that takes grammars in a variation of EBNF as input, and outputs memoizing PEG parsers in Python.","long_description":"Tool that takes grammars in a variation of EBNF as input, and outputs memoizing PEG parsers in Python.","active":false,"categories":["devel","textproc","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py36-cython"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["python36","py36-pytest-runner","py36-setuptools"]}],"depends_on":[{"type":"lib","ports":["py-grako","py36-expressions"]}]},{"name":"py35-grako","portdir":"python/py-grako","version":"3.99.9","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://bitbucket.org/apalala/grako","description":"Tool that takes grammars in a variation of EBNF as input, and outputs memoizing PEG parsers in Python.","long_description":"Tool that takes grammars in a variation of EBNF as input, and outputs memoizing PEG parsers in Python.","active":false,"categories":["devel","textproc","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py35-cython"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["python35","py35-pytest-runner","py35-setuptools"]}],"depends_on":[{"type":"lib","ports":["py35-expressions"]}]},{"name":"py27-grako","portdir":"python/py-grako","version":"3.99.9","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://bitbucket.org/apalala/grako","description":"Tool that takes grammars in a variation of EBNF as input, and outputs memoizing PEG parsers in Python.","long_description":"Tool that takes grammars in a variation of EBNF as input, and outputs memoizing PEG parsers in Python.","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"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["python27","py27-pytest-runner","py27-setuptools"]}],"depends_on":[]},{"name":"py-grako","portdir":"python/py-grako","version":"3.99.9","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://bitbucket.org/apalala/grako","description":"Tool that takes grammars in a variation of EBNF as input, and outputs memoizing PEG parsers in Python.","long_description":"Tool that takes grammars in a variation of EBNF as input, and outputs memoizing PEG parsers in Python.","active":false,"categories":["devel","textproc","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["py36-grako"]}],"depends_on":[]}]}