HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 51892,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=993",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=991",
"results": [
{
"name": "py27-cogen",
"portdir": "python/py-cogen",
"version": "0.2.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://code.google.com/p/cogen/",
"description": "Library for network oriented, coroutine based programming.",
"long_description": "Coroutines and asynchronous I/O using enhanced generators from python 2.5, including a enhanced WSGI server.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py27-setuptools",
"clang-16"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"python27"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-cogen"
]
}
]
},
{
"name": "py-cogen",
"portdir": "python/py-cogen",
"version": "0.2.1",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://code.google.com/p/cogen/",
"description": "Library for network oriented, coroutine based programming.",
"long_description": "Coroutines and asynchronous I/O using enhanced generators from python 2.5, including a enhanced WSGI server.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2896
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"py27-cogen"
]
}
],
"depends_on": []
},
{
"name": "py27-PyRSS2Gen",
"portdir": "python/py-PyRSS2Gen",
"version": "1.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.dalkescientific.com/Python/PyRSS2Gen.html",
"description": "A Python library for generating RSS 2.0 feeds",
"long_description": "A Python library for generating RSS 2.0 feeds",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python27"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-PyRSS2Gen"
]
},
{
"type": "run",
"ports": [
"py27-FlexGet"
]
}
]
},
{
"name": "py-PyRSS2Gen",
"portdir": "python/py-PyRSS2Gen",
"version": "1.1",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.dalkescientific.com/Python/PyRSS2Gen.html",
"description": "A Python library for generating RSS 2.0 feeds",
"long_description": "A Python library for generating RSS 2.0 feeds",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"py27-PyRSS2Gen"
]
}
],
"depends_on": []
},
{
"name": "py36-PyRSS2Gen",
"portdir": "python/py-PyRSS2Gen",
"version": "1.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.dalkescientific.com/Python/PyRSS2Gen.html",
"description": "A Python library for generating RSS 2.0 feeds",
"long_description": "A Python library for generating RSS 2.0 feeds",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"python36"
]
}
],
"depends_on": []
},
{
"name": "py35-PyRSS2Gen",
"portdir": "python/py-PyRSS2Gen",
"version": "1.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.dalkescientific.com/Python/PyRSS2Gen.html",
"description": "A Python library for generating RSS 2.0 feeds",
"long_description": "A Python library for generating RSS 2.0 feeds",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"python35"
]
}
],
"depends_on": []
},
{
"name": "py27-chm",
"portdir": "python/py-chm",
"version": "0.8.4",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://gnochm.sourceforge.net/pychm.html",
"description": "PyCHM is a set of Python bindings for Jed Wing's chmlib.",
"long_description": "PyCHM is a set of Python bindings for Jed Wing's chmlib.",
"active": false,
"categories": [
"textproc",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"python27",
"chmlib"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py27-chm2pdf"
]
}
]
},
{
"name": "py27-nose-progressive",
"portdir": "python/py-nose-progressive",
"version": "1.5.2",
"license": "GPL",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/erikrose/nose-progressive",
"description": "Nose plugin to show progress bar and tracebacks during tests",
"long_description": "Nose plugin to show progress bar and tracebacks during tests",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py27-setuptools",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"python27",
"py27-blessings",
"py27-nose"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-nose-progressive"
]
}
]
},
{
"name": "py-nose-progressive",
"portdir": "python/py-nose-progressive",
"version": "1.5.2",
"license": "GPL",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/erikrose/nose-progressive",
"description": "Nose plugin to show progress bar and tracebacks during tests",
"long_description": "Nose plugin to show progress bar and tracebacks during tests",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"py27-nose-progressive"
]
}
],
"depends_on": []
},
{
"name": "py27-clientform",
"portdir": "python/py-clientform",
"version": "0.2.10",
"license": "(BSD or ZPL-2.1)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "http://wwwsearch.sourceforge.net/ClientForm/",
"description": "python module for handling HTML forms",
"long_description": "ClientForm is a Python module for handling HTML forms on the client side, useful for parsing HTML forms, filling them in and returning the completed forms to the server.",
"active": false,
"categories": [
"www",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py27-setuptools",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"python27"
]
},
{
"type": "test",
"ports": [
"py27-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-clientform"
]
}
]
},
{
"name": "py-clientform",
"portdir": "python/py-clientform",
"version": "0.2.10",
"license": "(BSD or ZPL-2.1)",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://wwwsearch.sourceforge.net/ClientForm/",
"description": "python module for handling HTML forms",
"long_description": "ClientForm is a Python module for handling HTML forms on the client side, useful for parsing HTML forms, filling them in and returning the completed forms to the server.",
"active": false,
"categories": [
"www",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"py27-clientform"
]
}
],
"depends_on": []
},
{
"name": "py27-FlexGet",
"portdir": "python/py-FlexGet",
"version": "1.2.183",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://flexget.com/",
"description": "FlexGet is a multipurpose automation tool for content like torrents, nzbs, podcasts, comics, etc.",
"long_description": "FlexGet is able to handle different kinds of sources like RSS-feeds, html pages and even csv files. There are even some plugins for sites that do not provide any kind of useful feeds.",
"active": false,
"categories": [
"www",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py27-paver",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"python27"
]
},
{
"type": "run",
"ports": [
"py27-feedparser",
"py27-html5lib",
"py27-progressbar",
"py27-pynzb",
"py27-sqlalchemy",
"py27-yaml",
"py27-pygooglechart",
"py27-PyRSS2Gen",
"py27-beautifulsoup"
]
},
{
"type": "test",
"ports": [
"py27-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-FlexGet"
]
}
]
},
{
"name": "py-FlexGet",
"portdir": "python/py-FlexGet",
"version": "1.2.183",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://flexget.com/",
"description": "FlexGet is a multipurpose automation tool for content like torrents, nzbs, podcasts, comics, etc.",
"long_description": "FlexGet is able to handle different kinds of sources like RSS-feeds, html pages and even csv files. There are even some plugins for sites that do not provide any kind of useful feeds.",
"active": false,
"categories": [
"www",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"py27-FlexGet"
]
}
],
"depends_on": []
},
{
"name": "PIDA",
"portdir": "devel/PIDA",
"version": "0.6.2",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://bitbucket.org/aafshar/pida-main/wiki/Home",
"description": "The Python Integrated Development Application",
"long_description": "The Python Integrated Development Application",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0",
"py27-setuptools"
]
},
{
"type": "lib",
"ports": [
"py27-py",
"py27-pygtk",
"dbus-python27",
"libmagic",
"py27-pygtkhelpers",
"python27",
"py27-bpython"
]
}
],
"depends_on": []
},
{
"name": "py27-axiom",
"portdir": "python/py-axiom",
"version": "0.8.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/axiom",
"description": "Axiom is an object database, or alternatively, an object-relational mapper, implemented on top of Python.",
"long_description": "Axiom is an object database, or alternatively, an object-relational mapper, implemented on top of Python. Its primary goal is to provide an object-oriented layer with the key aspects of OOP (Object Oriented Programming), i.e. polymorphism and message dispatch, without hindering the power of an RDBMS (Relational DataBase Management System).",
"active": false,
"categories": [
"databases",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py27-setuptools_scm",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"python27",
"py27-epsilon",
"py27-twisted"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"coherence",
"py-axiom"
]
}
]
},
{
"name": "py-axiom",
"portdir": "python/py-axiom",
"version": "0.8.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/axiom",
"description": "Axiom is an object database, or alternatively, an object-relational mapper, implemented on top of Python.",
"long_description": "Axiom is an object database, or alternatively, an object-relational mapper, implemented on top of Python. Its primary goal is to provide an object-oriented layer with the key aspects of OOP (Object Oriented Programming), i.e. polymorphism and message dispatch, without hindering the power of an RDBMS (Relational DataBase Management System).",
"active": false,
"categories": [
"databases",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"py27-axiom"
]
}
],
"depends_on": []
},
{
"name": "py37-bitstruct",
"portdir": "python/py-bitstruct",
"version": "6.0.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/eerimoq/bitstruct",
"description": "Python bit pack/unpack package",
"long_description": "This module is intended to have a similar interface as the python struct module, but working on bits instead of primitive data types (char, int, ...).",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "aw.kornilov",
"github": "ierofant",
"ports_count": 15
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py37-setuptools",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"python37"
]
}
],
"depends_on": []
},
{
"name": "py36-bitstruct",
"portdir": "python/py-bitstruct",
"version": "6.0.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/eerimoq/bitstruct",
"description": "Python bit pack/unpack package",
"long_description": "This module is intended to have a similar interface as the python struct module, but working on bits instead of primitive data types (char, int, ...).",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "aw.kornilov",
"github": "ierofant",
"ports_count": 15
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py36-setuptools"
]
},
{
"type": "lib",
"ports": [
"python36"
]
}
],
"depends_on": []
},
{
"name": "py27-bitstruct",
"portdir": "python/py-bitstruct",
"version": "6.0.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/eerimoq/bitstruct",
"description": "Python bit pack/unpack package",
"long_description": "This module is intended to have a similar interface as the python struct module, but working on bits instead of primitive data types (char, int, ...).",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "aw.kornilov",
"github": "ierofant",
"ports_count": 15
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py27-setuptools"
]
},
{
"type": "lib",
"ports": [
"python27"
]
}
],
"depends_on": []
},
{
"name": "py27-astrolibcoords",
"portdir": "python/py-astrolibcoords",
"version": "0.37",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.scipy.org/AstroLibCoordsHome",
"description": "A library for manipulation of astronomical coordinates, such as working with catalogs, preparing proposals, and preparing for observing runs.",
"long_description": "A library for manipulation of astronomical coordinates, such as working with catalogs, preparing proposals, and preparing for observing runs.",
"active": false,
"categories": [
"devel",
"science",
"python"
],
"maintainers": [
{
"name": "mperrin",
"github": "mperrin",
"ports_count": 12
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py27-setuptools"
]
},
{
"type": "lib",
"ports": [
"python27",
"py27-numpy"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-astrolibcoords"
]
}
]
},
{
"name": "py-astrolibcoords",
"portdir": "python/py-astrolibcoords",
"version": "0.37",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.scipy.org/AstroLibCoordsHome",
"description": "A library for manipulation of astronomical coordinates, such as working with catalogs, preparing proposals, and preparing for observing runs.",
"long_description": "A library for manipulation of astronomical coordinates, such as working with catalogs, preparing proposals, and preparing for observing runs.",
"active": false,
"categories": [
"devel",
"science",
"python"
],
"maintainers": [
{
"name": "mperrin",
"github": "mperrin",
"ports_count": 12
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"py27-astrolibcoords"
]
}
],
"depends_on": []
},
{
"name": "py27-authkit",
"portdir": "python/py-authkit",
"version": "0.3.0pre5",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.org/project/AuthKit/",
"description": "An authentication and authorization toolkit for WSGI applications and frameworks",
"long_description": "An authentication and authorization toolkit for WSGI applications and frameworks",
"active": false,
"categories": [
"www",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py27-setuptools",
"clang-14"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"python27"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-authkit"
]
}
]
},
{
"name": "py-authkit",
"portdir": "python/py-authkit",
"version": "0.3.0pre5",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.org/project/AuthKit/",
"description": "An authentication and authorization toolkit for WSGI applications and frameworks",
"long_description": "An authentication and authorization toolkit for WSGI applications and frameworks",
"active": false,
"categories": [
"www",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"py27-authkit"
]
}
],
"depends_on": []
},
{
"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": "py-amqplib",
"portdir": "python/py-amqplib",
"version": "1.0.2",
"license": "LGPL-2.1+",
"platforms": "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": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"py27-amqplib"
]
}
],
"depends_on": []
},
{
"name": "py27-checker",
"portdir": "python/py-checker",
"version": "0.8.19",
"license": "BSD",
"platforms": "{darwin any} freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "http://pychecker.sourceforge.net/",
"description": "python source code checker for finding bugs",
"long_description": "PyChecker is a tool for finding bugs in python source code. It finds problems that are typically caught by a compiler for less dynamic languages, like C and C++. It is similar to lint. Because of the dynamic nature of python, some warnings may be incorrect. However, spurious warnings should be fairly infrequent.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"python27"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-checker"
]
},
{
"type": "test",
"ports": [
"createrepo",
"yum-createrepo"
]
}
]
},
{
"name": "py-checker",
"portdir": "python/py-checker",
"version": "0.8.19",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://pychecker.sourceforge.net/",
"description": "python source code checker for finding bugs",
"long_description": "PyChecker is a tool for finding bugs in python source code. It finds problems that are typically caught by a compiler for less dynamic languages, like C and C++. It is similar to lint. Because of the dynamic nature of python, some warnings may be incorrect. However, spurious warnings should be fairly infrequent.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"py27-checker"
]
}
],
"depends_on": []
},
{
"name": "py27-cdb",
"portdir": "python/py-cdb",
"version": "0.35",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/acg/python-cdb",
"description": "python module for using the constant database package",
"long_description": "The python-cdb extension module is an adaptation of D. J. Bernstein's constant database package (see https://cr.yp.to/cdb.html) The cdb files are mappings of keys to values, designed for wickedly fast lookups and atomic updates. This module mimics the normal cdb utilities, cdb(get|dump|make), via convenient, high-level Python objects.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"python27"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-cdb"
]
}
]
},
{
"name": "py-cdb",
"portdir": "python/py-cdb",
"version": "0.35",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/acg/python-cdb",
"description": "python module for using the constant database package",
"long_description": "The python-cdb extension module is an adaptation of D. J. Bernstein's constant database package (see https://cr.yp.to/cdb.html) The cdb files are mappings of keys to values, designed for wickedly fast lookups and atomic updates. This module mimics the normal cdb utilities, cdb(get|dump|make), via convenient, high-level Python objects.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"py27-cdb"
]
}
],
"depends_on": []
},
{
"name": "py27-PyQGLViewer",
"portdir": "python/py-PyQGLViewer",
"version": "0.11",
"license": "(GPL-2+ or Commercial)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://pyqglviewer.gforge.inria.fr/",
"description": "PyQGLViewer is a set of Python bindings for libQGLViewer",
"long_description": "PyQGLViewer is a set of Python bindings for the libQGLViewer C++ class library which ease the creation of OpenGL 3D viewers. It provides some of the typical 3D viewer functionalities, such as the possibility to move the camera using the mouse, which lacks in most of the other APIs. Other features include mouse manipulated frames, interpolated keyFrames, object selection, stereo display, screenshot saving and much more. It can be used by OpenGL beginners as well as to create complex applications, being fully customizable and easy to extend.",
"active": false,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "christophe.pradal",
"github": "",
"ports_count": 2
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"mesa"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"libQGLViewer",
"py27-sip4",
"python27",
"py27-pyqt4"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-PyQGLViewer"
]
}
]
},
{
"name": "py-PyQGLViewer",
"portdir": "python/py-PyQGLViewer",
"version": "0.11",
"license": "(GPL-2+ or Commercial)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://pyqglviewer.gforge.inria.fr/",
"description": "PyQGLViewer is a set of Python bindings for libQGLViewer",
"long_description": "PyQGLViewer is a set of Python bindings for the libQGLViewer C++ class library which ease the creation of OpenGL 3D viewers. It provides some of the typical 3D viewer functionalities, such as the possibility to move the camera using the mouse, which lacks in most of the other APIs. Other features include mouse manipulated frames, interpolated keyFrames, object selection, stereo display, screenshot saving and much more. It can be used by OpenGL beginners as well as to create complex applications, being fully customizable and easy to extend.",
"active": false,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "christophe.pradal",
"github": "",
"ports_count": 2
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"py27-PyQGLViewer"
]
}
],
"depends_on": []
},
{
"name": "py27-chm2pdf",
"portdir": "python/py-chm2pdf",
"version": "0.9.1",
"license": "GPL-2+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "http://gnochm.sourceforge.net/pychm.html",
"description": "chm2pdf is a convenient wrapper around chmlib and htmldoc for quickly converting chm files.",
"long_description": "chm2pdf is a convenient wrapper around chmlib and htmldoc for quickly converting chm files.",
"active": false,
"categories": [
"textproc",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python27"
]
},
{
"type": "run",
"ports": [
"py27-chm",
"chmlib",
"htmldoc"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-chm2pdf"
]
}
]
},
{
"name": "py-chm2pdf",
"portdir": "python/py-chm2pdf",
"version": "0.9.1",
"license": "GPL-2+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://gnochm.sourceforge.net/pychm.html",
"description": "chm2pdf is a convenient wrapper around chmlib and htmldoc for quickly converting chm files.",
"long_description": "chm2pdf is a convenient wrapper around chmlib and htmldoc for quickly converting chm files.",
"active": false,
"categories": [
"textproc",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"py27-chm2pdf"
]
}
],
"depends_on": []
},
{
"name": "py-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": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"py27-abjad"
]
}
],
"depends_on": []
},
{
"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": "py36-awesome_slugify",
"portdir": "python/py-awesome_slugify",
"version": "1.6.5",
"license": "GPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/awesome-slugify",
"description": "Flexible slugify function",
"long_description": "Flexible slugify function",
"active": false,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "esafak",
"github": "esafak",
"ports_count": 134
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py36-setuptools",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python36",
"py36-nose",
"py36-regex",
"py36-unidecode"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-awesome_slugify"
]
}
]
},
{
"name": "py35-awesome_slugify",
"portdir": "python/py-awesome_slugify",
"version": "1.6.5",
"license": "GPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/awesome-slugify",
"description": "Flexible slugify function",
"long_description": "Flexible slugify function",
"active": false,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "esafak",
"github": "esafak",
"ports_count": 134
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py35-setuptools",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python35",
"py35-nose",
"py35-regex",
"py35-unidecode"
]
}
],
"depends_on": []
},
{
"name": "py27-awesome_slugify",
"portdir": "python/py-awesome_slugify",
"version": "1.6.5",
"license": "GPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/awesome-slugify",
"description": "Flexible slugify function",
"long_description": "Flexible slugify function",
"active": false,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "esafak",
"github": "esafak",
"ports_count": 134
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py27-setuptools",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python27",
"py27-nose",
"py27-regex",
"py27-unidecode"
]
}
],
"depends_on": []
},
{
"name": "py-awesome_slugify",
"portdir": "python/py-awesome_slugify",
"version": "1.6.5",
"license": "GPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/awesome-slugify",
"description": "Flexible slugify function",
"long_description": "Flexible slugify function",
"active": false,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "esafak",
"github": "esafak",
"ports_count": 134
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"py36-awesome_slugify"
]
}
],
"depends_on": []
},
{
"name": "py27-clonedigger",
"portdir": "python/py-clonedigger",
"version": "1.1.0",
"license": "GPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "http://clonedigger.sourceforge.net/",
"description": "Clone Digger aimed to detect similar code in Python programs",
"long_description": "Clone Digger is the tool for finding software clones. Currently only Python language is supported, Java support will be added soon.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"python27",
"py27-setuptools"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-clonedigger"
]
}
]
},
{
"name": "py-clonedigger",
"portdir": "python/py-clonedigger",
"version": "1.1.0",
"license": "GPL-3+",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "http://clonedigger.sourceforge.net/",
"description": "Clone Digger aimed to detect similar code in Python programs",
"long_description": "Clone Digger is the tool for finding software clones. Currently only Python language is supported, Java support will be added soon.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"py27-clonedigger"
]
}
],
"depends_on": []
},
{
"name": "p5.26-mozilla-publicsuffix",
"portdir": "perl/p5-mozilla-publicsuffix",
"version": "1.0.2",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Mozilla::PublicSuffix",
"description": "Mozilla::PublicSuffix - Get a domain name's public suffix via the Mozilla Public Suffix List",
"long_description": "Mozilla::PublicSuffix - Get a domain name's public suffix via the Mozilla Public Suffix List",
"active": false,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"p5.26-http-tiny"
]
},
{
"type": "lib",
"ports": [
"perl5.26",
"p5.26-module-build",
"p5.26-uri"
]
}
],
"depends_on": []
},
{
"name": "p5.26-apache-authcookie",
"portdir": "perl/p5-apache-authcookie",
"version": "3.300.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Apache::AuthCookie",
"description": "perl interface to cookies in apache",
"long_description": "perl interface to cookies in apache",
"active": false,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"p5.26-apache-test"
]
},
{
"type": "lib",
"ports": [
"p5.26-hash-multivalue",
"p5.26-http-body",
"p5.26-uri",
"perl5.26",
"apache2",
"mod_perl2",
"p5.26-www-form-urlencoded",
"p5.26-class-load"
]
}
],
"depends_on": []
},
{
"name": "p5.26-extutils-config",
"portdir": "perl/p5-extutils-config",
"version": "0.8.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/ExtUtils::Config",
"description": "ExtUtils::Config - A wrapper for perl's configuration",
"long_description": "ExtUtils::Config is an abstraction around the %Config hash. By itself it is not a particularly interesting module by any measure, however it ties together a family of modern toolchain modules.",
"active": false,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"perl5.26"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.26-extutils-installpaths",
"p5.26-web-scraper"
]
},
{
"type": "lib",
"ports": [
"p5.26-module-build-tiny"
]
}
]
},
{
"name": "p5.26-try-tiny",
"portdir": "perl/p5-try-tiny",
"version": "0.300.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Try::Tiny",
"description": "Try::Tiny - minimal try/catch with proper preservation of $@",
"long_description": "The main focus of this module is to provide simple and reliable error handling for those having a hard time installing TryCatch, but who still want to write correct \"eval\" blocks without 5 lines of boilerplate each time. It's designed to work as correctly as possible in light of the various pathological edge cases and to be compatible with any style of error values (simple strings, references, objects, overloaded objects, etc).",
"active": false,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"p5.26-capture-tiny",
"p5.26-scalar-list-utils"
]
},
{
"type": "lib",
"ports": [
"perl5.26",
"p5.26-sub-name"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.26-cgi-compile",
"p5.26-iri",
"p5.26-software-license",
"p5.26-perl-prereqscanner",
"p5.26-lingua-en-number-isordinal",
"p5.26-dist-zilla-plugin-makemaker-fallback",
"p5.26-apache-logformat-compiler",
"p5.26-dist-zilla-plugin-checkextratests",
"p5.26-mouse",
"p5.26-dist-zilla-plugin-checkmetaresources",
"p5.26-crypt-ssleay",
"p5.26-www-shorten-googl",
"p5.26-http-message"
]
},
{
"type": "lib",
"ports": [
"p5.26-datetime",
"p5.26-datetime-format-strptime",
"p5.26-datetime-timezone",
"p5.26-dbix-admin-dsnmanager",
"p5.26-dbix-class",
"p5.26-dbix-class-schema-loader",
"p5.26-dist-zilla",
"p5.26-dist-zilla-plugin-dynamicprereqs",
"p5.26-dist-zilla-plugin-git",
"p5.26-dist-zilla-plugin-git-contributors",
"p5.26-dist-zilla-plugin-git-describe",
"p5.26-dist-zilla-plugin-git-pushinitial",
"p5.26-dist-zilla-plugin-github",
"p5.26-dist-zilla-plugin-githubmeta",
"p5.26-dist-zilla-plugin-promptifstale",
"p5.26-dist-zilla-plugin-twitter",
"p5.26-dist-zilla-pluginbundle-git-checkfor",
"p5.26-email-sender",
"p5.26-eval-closure",
"p5.26-log-any-adapter-tap",
"p5.26-log-dispatch",
"p5.26-log-dispatchouli",
"p5.26-lwp-consolelogger",
"p5.26-mail-sender",
"p5.26-mason",
"p5.26-module-implementation",
"p5.26-moose",
"p5.26-moosex-getopt",
"p5.26-moosex-meta-typeconstraint-mooish",
"p5.26-moosex-object-pluggable",
"p5.26-net-appliance-session",
"p5.26-net-twitter",
"p5.26-package-pkg",
"p5.26-path-iterator-rule",
"p5.26-plack",
"p5.26-pod-readme",
"p5.26-redis",
"p5.26-role-hasmessage",
"p5.26-search-elasticsearch",
"p5.26-search-elasticsearch-client-2_0",
"p5.26-search-elasticsearch-client-5_0",
"p5.26-search-elasticsearch-client-6_0",
"p5.26-set-array",
"p5.26-sql-translator",
"p5.26-statistics-covid",
"p5.26-test-class",
"p5.26-test-deep-type",
"p5.26-test-fatal",
"p5.26-test-lwp-useragent",
"p5.26-test-www-mechanize-psgi",
"p5.26-www-shorten",
"p5.26-zmq-ffi",
"p5.26-libwww-perl",
"p5.26-catalyst-authentication-store-dbix-class",
"p5.26-catalyst-model-dbic-schema",
"p5.26-catalyst-plugin-authentication",
"p5.26-catalyst-runtime",
"p5.26-catalyst-view-html-mason",
"p5.26-chi",
"p5.26-class-load",
"p5.26-class-refresh",
"p5.26-code-tidyall",
"p5.26-config-mvp",
"p5.26-dancer"
]
}
]
},
{
"name": "p5.26-email-send",
"portdir": "perl/p5-email-send",
"version": "2.201.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Email::Send",
"description": "This module provides a very simple, specific interface to multiple Email mailers.",
"long_description": "This module provides a very simple, specific interface to multiple Email mailers. However, it's officially considered to be 'out of favor'. Please consider using Email::Sender instead.",
"active": false,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"p5.26-capture-tiny",
"p5.26-mime-tools"
]
},
{
"type": "lib",
"ports": [
"p5.26-email-simple",
"perl5.26",
"p5.26-return-value",
"p5.26-module-pluggable",
"p5.26-email-abstract",
"p5.26-email-address"
]
}
],
"depends_on": []
},
{
"name": "p5.26-json-maybexs",
"portdir": "perl/p5-json-maybexs",
"version": "1.4.3",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/JSON::MaybeXS",
"description": "Use Cpanel::JSON::XS with a fallback to JSON::XS and JSON::PP",
"long_description": "Use Cpanel::JSON::XS with a fallback to JSON::XS and JSON::PP",
"active": false,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"p5.26-json-xs",
"p5.26-test-needs"
]
},
{
"type": "lib",
"ports": [
"perl5.26",
"p5.26-cpanel-json-xs"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"p5.26-string-errf",
"p5.26-dist-zilla-pluginbundle-git-versionmanager",
"p5.26-sql-translator",
"p5.26-yaml-tiny"
]
},
{
"type": "lib",
"ports": [
"p5.26-catalyst-view-json",
"p5.26-chi",
"p5.26-dancer2",
"p5.26-devel-cover",
"p5.26-devel-nytprof",
"p5.26-dist-zilla",
"p5.26-dist-zilla-plugin-checkissues",
"p5.26-dist-zilla-plugin-github",
"p5.26-http-entity-parser",
"p5.26-lwp-consolelogger",
"p5.26-app-nopaste",
"p5.26-module-install",
"p5.26-moosex-storage",
"p5.26-net-github",
"p5.26-net-twitter",
"p5.26-pithub",
"p5.26-search-elasticsearch",
"p5.26-string-flogger",
"p5.26-test-deep-json",
"p5.26-test2-harness",
"p5.26-twitter-api",
"p5.26-www-shorten-googl",
"p5.26-metacpan-client",
"p5.26-boolean",
"p5.26-catalyst-action-rest",
"p5.26-catalyst-runtime"
]
}
]
},
{
"name": "p5.26-crypt-openssl-x509",
"portdir": "perl/p5-crypt-openssl-x509",
"version": "1.902.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Crypt::OpenSSL::X509",
"description": "Perl extension to OpenSSL's X509 API.",
"long_description": "Perl extension to OpenSSL's X509 API.",
"active": false,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"openssl",
"perl5.26"
]
}
],
"depends_on": []
},
{
"name": "p5.26-regexp-common",
"portdir": "perl/p5-regexp-common",
"version": "2017060201",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Regexp::Common",
"description": "Provide commonly requested regular expressions",
"long_description": "Provide commonly requested regular expressions",
"active": false,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"p5.26-test-regexp"
]
},
{
"type": "lib",
"ports": [
"perl5.26"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.26-finance-quotehist"
]
}
]
},
{
"name": "py27-stfio",
"portdir": "python/py-stfio",
"version": "0.15.8",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://www.stimfit.org",
"description": "Electrophysiology file support for Python",
"long_description": "A Python module to read common electrophysiology file formats.",
"active": false,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "christsc",
"github": "neurodroid",
"ports_count": 7
}
],
"variants": [
"biosig",
"biosiglite",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"swig-python",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"py27-numpy",
"py27-cvxopt",
"boost176",
"hdf5",
"py27-matplotlib"
]
}
],
"depends_on": []
}
]
}