HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50429,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=643",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=641",
"results": [
{
"name": "py36-pypdf2",
"portdir": "python/py-pypdf2",
"version": "1.26.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mstamy2/PyPDF2",
"description": "A utility to read and write pdfs with Python",
"long_description": "A Pure-Python PDF toolkit. It is capable of extracting document information, splitting documents page by page, merging documents page by page, cropping pages, merging multiple pages into a single page, and encrypting and decrypting PDF files.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1989
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"python36"
]
}
],
"depends_on": []
},
{
"name": "py36-pypeg2",
"portdir": "python/py-pypeg2",
"version": "2.15.2",
"license": "GPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://fdik.org/pyPEG/",
"description": "An intrinsic PEG Parser-Interpreter for Python",
"long_description": "An intrinsic PEG Parser-Interpreter for Python",
"active": false,
"categories": [
"lang",
"python"
],
"maintainers": [
{
"name": "mojca",
"github": "mojca",
"ports_count": 57
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"python36"
]
},
{
"type": "run",
"ports": [
"py36-lxml"
]
}
],
"depends_on": []
},
{
"name": "py36-pyperclip",
"portdir": "python/py-pyperclip",
"version": "1.8.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/asweigart/pyperclip",
"description": "A cross-platform clipboard module for Python",
"long_description": "A cross-platform clipboard module for Python. It currently handles only plain text.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 604
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py36-setuptools"
]
},
{
"type": "lib",
"ports": [
"python36"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py36-cmd2"
]
}
]
},
{
"name": "py36-pyplusplus",
"portdir": "python/py-pyplusplus",
"version": "1.8.5",
"license": "Boost-1",
"platforms": "darwin",
"epoch": 8,
"replaced_by": null,
"homepage": "https://github.com/ompl/pyplusplus",
"description": "Py++ is a framework for creating a code generator for Boost.Python library and ctypes package",
"long_description": "Py++ is a framework for creating a code generator for Boost.Python library and ctypes package",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "mmoll",
"github": "mamoll",
"ports_count": 13
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"python36",
"py36-pygccxml",
"py36-setuptools"
]
}
],
"depends_on": []
},
{
"name": "py36-pypostal",
"portdir": "python/py-pypostal",
"version": "1.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/openvenues/pypostal",
"description": "International address parsing/normalization",
"long_description": "Python bindings to libpostal for fast international address parsing/normalization",
"active": false,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "amake",
"github": "amake",
"ports_count": 155
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py36-nose",
"py36-setuptools"
]
},
{
"type": "lib",
"ports": [
"python36",
"py36-six",
"libpostal"
]
}
],
"depends_on": []
},
{
"name": "py36-pyproj",
"portdir": "python/py-pyproj",
"version": "3.0.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pyproj4.github.io/pyproj",
"description": "Python interfaces to PROJ.4 functions.",
"long_description": "Pyrex wrapper to provide python interfaces to PROJ.4 (http://proj.maptools.org) functions. Performs cartographic transformations and geodetic computations.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2863
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py36-cython",
"py36-setuptools"
]
},
{
"type": "lib",
"ports": [
"proj8",
"python36",
"py36-certifi"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py36-owslib",
"py36-pygrib",
"py36-matplotlib-basemap",
"py36-geopandas"
]
},
{
"type": "run",
"ports": [
"py36-obspy"
]
}
]
},
{
"name": "py36-pyqt4",
"portdir": "python/py-pyqt4",
"version": "4.12.1",
"license": "GPL-3",
"platforms": "macosx",
"epoch": 1,
"replaced_by": null,
"homepage": "https://www.riverbankcomputing.com/software/pyqt/intro",
"description": "PyQt4 is a set of Python bindings for the Qt4 toolkit",
"long_description": "PyQt4 is a set of Python bindings for the Qt4 toolkit. The bindings are implemented as a set of Python modules: qt, qtcanvas, qtgl, qtnetwork, qtsql, qttable, qtui and qtxml, and contains 300 classes and over 5,750 functions and methods.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 464
}
],
"variants": [
"phonon",
"scintilla",
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"qt4-mac",
"dbus-python36",
"python36",
"py36-sip4"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py36-poppler-qt4",
"py36-qscintilla-qt4"
]
}
]
},
{
"name": "py36-pyqt5",
"portdir": "python/py-pyqt5",
"version": "5.15.10",
"license": "(GPL-3 or OpenSSLException)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.riverbankcomputing.com/software/pyqt/intro",
"description": "PyQt5 is a set of Python bindings for the Qt5 toolkit",
"long_description": "PyQt5 is a set of Python bindings for the Qt5 toolkit. The bindings are implemented as a set of Python modules and contain over 620 classes.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1989
}
],
"variants": [
"webkit",
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"py36-sip",
"py36-pyqt-builder",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"dbus-python36",
"python36",
"qt5",
"qt5-qtbase",
"qt5-qtscript",
"qt5-qt3d"
]
},
{
"type": "run",
"ports": [
"py36-pyqt5-sip"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py36-pyqt5-webengine",
"py36-qpageview",
"py36-poppler-qt5",
"py36-gpilab-framework",
"py36-pyqtgraph",
"py36-pyface",
"py36-pyqt5-chart",
"py36-pyqt5-scintilla"
]
},
{
"type": "run",
"ports": [
"py36-spyder-devel",
"py36-qimage2ndarray",
"py36-spyder"
]
}
]
},
{
"name": "py36-pyqt5-chart",
"portdir": "python/py-pyqt5-chart",
"version": "5.15.5",
"license": "(GPL-3 or OpenSSLException)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.riverbankcomputing.com/software/pyqtchart",
"description": "PyQt5 Chart bindings",
"long_description": "PyQtChart is a set of Python bindings for The Qt Company's Qt Charts library. The bindings sit on top of PyQt5 and are implemented as a single module..",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1989
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"py36-pyqt-builder",
"pkgconfig",
"clang-9.0",
"py36-sip"
]
},
{
"type": "lib",
"ports": [
"qt5-qtbase",
"qt5-qtcharts",
"python36",
"py36-pyqt5"
]
}
],
"depends_on": []
},
{
"name": "py36-pyqt5-scintilla",
"portdir": "python/py-pyqt5-scintilla",
"version": "2.13.1",
"license": "(GPL-3 or OpenSSLException)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.riverbankcomputing.com/software/qscintilla",
"description": "PyQt5 bindings for the QScintilla programmers editor widget",
"long_description": "QScintilla is a port to Qt of the Scintilla programmers editor widget. It supports the traditional low-level Scintilla API and implements a high-level API covering such things as auto-completion, code folding and lexer configuration.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1989
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"py36-pyqt-builder",
"pkgconfig",
"clang-9.0",
"py36-sip"
]
},
{
"type": "lib",
"ports": [
"qt5-qtbase",
"qscintilla-qt5",
"python36",
"py36-pyqt5"
]
}
],
"depends_on": []
},
{
"name": "py36-pyqt5-sip",
"portdir": "python/py-pyqt5-sip",
"version": "12.9.1",
"license": "(GPL-2 or GPL-3 or PSF)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.riverbankcomputing.com/software/sip/",
"description": "The sip module support for PyQt5",
"long_description": "The sip module support for PyQt5",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1989
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py36-setuptools",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python36"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py36-pyqt5"
]
}
]
},
{
"name": "py36-pyqt5-webengine",
"portdir": "python/py-pyqt5-webengine",
"version": "5.15.5",
"license": "(GPL-3 or OpenSSLException)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.riverbankcomputing.com/software/pyqtwebengine",
"description": "PyQt5 Webengine bindings",
"long_description": "PyQtWebEngine is a set of Python bindings for The Qt Company's Qt WebEngine framework. The framework provides the ability to embed web content in applications and is based on the Chrome browser. The bindings sit on top of PyQt5 and are implemented as three separate modules corresponding to the different libraries that make up the framework.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1989
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"py36-pyqt-builder",
"pkgconfig",
"clang-9.0",
"py36-sip"
]
},
{
"type": "lib",
"ports": [
"qt5-qtbase",
"qt5-qtwebengine",
"python36",
"py36-pyqt5"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py36-spyder",
"py36-spyder-devel"
]
}
]
},
{
"name": "py36-pyqt-builder",
"portdir": "python/py-pyqt-builder",
"version": "1.12.2",
"license": "(GPL-2 or GPL-3 or PSF)",
"platforms": "{darwin any}",
"epoch": 1,
"replaced_by": null,
"homepage": "https://www.riverbankcomputing.com/software/pyqt-builder/",
"description": "The PEP 517 compliant PyQt build system",
"long_description": "The PEP 517 compliant PyQt build system",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1989
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py36-setuptools",
"py36-setuptools_scm",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python36",
"py36-sip",
"py36-importlib-metadata",
"py36-packaging"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py36-pyqt5-chart",
"py36-pyqt5-scintilla",
"py36-pyqt5-webengine",
"py36-poppler-qt5",
"py36-pyqt5"
]
}
]
},
{
"name": "py36-pyqtgraph",
"portdir": "python/py-pyqtgraph",
"version": "0.11.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pyqtgraph.org/",
"description": "Scientific Graphics and Qt GUI library for Python",
"long_description": "PyQtGraph is a pure-python graphics and GUI library built on PyQt4/PyQt5 and numpy. It is intended for use in mathematics / scientific / engineering applications. It is very fast due to its heavy leverage of numpy for number crunching and Qt’s GraphicsView framework for fast display.",
"active": false,
"categories": [
"graphics",
"math",
"python"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 464
}
],
"variants": [
"pyqt4",
"pyqt5",
"pyside",
"opengl"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"python36",
"py36-opengl",
"py36-pyqt5",
"py36-scipy"
]
}
],
"depends_on": []
},
{
"name": "py36-pyquery",
"portdir": "python/py-pyquery",
"version": "1.4.3",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/gawel/pyquery",
"description": "A jQuery-like library for Python",
"long_description": "Pyquery allows you to make jQuery queries on XML documents.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py36-setuptools",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"python36"
]
},
{
"type": "run",
"ports": [
"py36-cssselect",
"py36-lxml"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py36-webtest"
]
}
]
},
{
"name": "py36-pyregion",
"portdir": "python/py-pyregion",
"version": "2.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/astropy/pyregion",
"description": "pyregion is a Python module to parse ds9 region files",
"long_description": "pyregion is a Python module to parse ds9 region files",
"active": false,
"categories": [
"science",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py36-numpy"
]
},
{
"type": "lib",
"ports": [
"python36"
]
},
{
"type": "run",
"ports": [
"py36-astropy",
"py36-matplotlib",
"py36-parsing"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py36-aplpy"
]
}
]
},
{
"name": "py36-pyrfc3339",
"portdir": "python/py-pyrfc3339",
"version": "1.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/pyRFC3339/",
"description": "pyRFC3339 parses and generates RFC 3339-compliant timestamps using Python datetime.datetime objects.",
"long_description": "pyRFC3339 parses and generates RFC 3339-compliant timestamps using Python datetime.datetime objects.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py36-setuptools"
]
},
{
"type": "lib",
"ports": [
"python36",
"py36-tz"
]
},
{
"type": "test",
"ports": [
"py36-nose"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py36-acme"
]
}
]
},
{
"name": "py36-pyro",
"portdir": "python/py-pyro",
"version": "4.77",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/irmen/Pyro4",
"description": "Distributed object middleware for Python (RPC)",
"long_description": "Pyro means PYthon Remote Objects. It is a library that enables you to build applications in which objects can talk to each other over the network, with minimal programming effort. You can just use normal Python method calls, with almost every possible parameter and return value type, and Pyro takes care of locating the right object on the right computer to execute the method. It is designed to be very easy to use, and to generally stay out of your way. But it also provides a set of powerful features that enables you to build distributed applications rapidly and effortlessly. Pyro is written in 100% pure Python.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "smithsp",
"github": "smithsp",
"ports_count": 32
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py36-setuptools"
]
},
{
"type": "lib",
"ports": [
"python36",
"py36-serpent"
]
}
],
"depends_on": []
},
{
"name": "py36-pyrsistent",
"portdir": "python/py-pyrsistent",
"version": "0.19.3",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tobgu/pyrsistent/",
"description": "Pyrsistent is a number of persistent collections.",
"long_description": "Pyrsistent is a number of persistent collections.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2863
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py36-setuptools",
"clang-15"
]
},
{
"type": "lib",
"ports": [
"python36"
]
},
{
"type": "test",
"ports": [
"py36-hypothesis",
"py36-pytest",
"py36-pytest-runner"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py36-jsonschema"
]
}
]
},
{
"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": "py36-pyrxp",
"portdir": "python/py-pyrxp",
"version": "2.2.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/pyRXP",
"description": "Fast validating XML parser for python",
"long_description": "Fast validating XML parser for python",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1513
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py36-setuptools"
]
},
{
"type": "lib",
"ports": [
"python36"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py36-lscsoft-glue"
]
}
]
},
{
"name": "py36-pysal",
"portdir": "python/py-pysal",
"version": "1.14.4",
"license": "MIT and BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pysal/pysal",
"description": "Python Spatial Analysis Library",
"long_description": "PySAL is a Python module providing several spatial analysis tools",
"active": false,
"categories": [
"python",
"gis"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14"
]
},
{
"type": "lib",
"ports": [
"python36",
"py36-numpy",
"py36-scipy"
]
}
],
"depends_on": []
},
{
"name": "py36-pysam",
"portdir": "python/py-pysam",
"version": "0.15.4",
"license": "MIT and BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pysam-developers/pysam",
"description": "Python interface for the SAM/BAM sequence alignment and mapping format",
"long_description": "Pysam is a python module for reading and manipulating Samfiles. It's a lightweight wrapper of the samtools C-API.",
"active": false,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "git",
"github": "SoapZA",
"ports_count": 23
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py36-cython",
"py36-setuptools"
]
},
{
"type": "lib",
"ports": [
"python36",
"bzip2",
"curl",
"xz",
"zlib"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py36-htseq"
]
}
]
},
{
"name": "py36-pyscard",
"portdir": "python/py-pyscard",
"version": "2.0.3",
"license": "GPL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pyscard.sourceforge.io/",
"description": "Smartcard module for Python.",
"long_description": "Smartcard module for Python.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "amake",
"github": "amake",
"ports_count": 155
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py36-setuptools",
"clang-13"
]
},
{
"type": "lib",
"ports": [
"swig-python",
"python36"
]
}
],
"depends_on": []
},
{
"name": "py36-pyshp",
"portdir": "python/py-pyshp",
"version": "2.1.3",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/GeospatialPython/pyshp",
"description": "Python Shapefile Library",
"long_description": "PyShp library provides read and write support for the ESRI shapefile format in pure Python. This format is a popular Geographic Information System vector data format created by ESRI. You can read and write shp, shx, and dbf files with all types of geometry. Everything in the public ESRI shapefile specification is implemented.",
"active": false,
"categories": [
"python",
"gis"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 604
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py36-setuptools"
]
},
{
"type": "lib",
"ports": [
"python36"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py36-cartopy",
"py36-matplotlib-basemap",
"py36-obspy"
]
}
]
},
{
"name": "py36-pyside",
"portdir": "python/py-pyside",
"version": "1.2.4",
"license": "LGPL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pyside/PySide",
"description": "LGPL-licensed Python bindings for Qt",
"long_description": "The PySide project provides LGPL-licensed Python bindings for the Qt cross-platform application and UI framework. PySide Qt bindings allow both free open source and proprietary software development and ultimately aim to support all of the platforms as Qt itself.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"qt4-mac",
"python36",
"py36-shiboken"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py36-pyside-tools"
]
}
]
},
{
"name": "py36-pyside2",
"portdir": "python/py-pyside2",
"version": "5.15.3",
"license": "(GPL-2 or GPL-3+ or LGPL-3)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://wiki.qt.io/Qt_for_Python",
"description": "Python bindings for the Qt cross-platform application and UI framework",
"long_description": "Python bindings for the Qt cross-platform application and UI framework",
"active": false,
"categories": [
"aqua",
"devel",
"python"
],
"maintainers": [
{
"name": "pmetzger",
"github": "pmetzger",
"ports_count": 23
},
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1513
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-14",
"qt5-sqlite-plugin",
"cmake",
"pkgconfig",
"py36-setuptools",
"py36-sphinx",
"py36-wheel"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"qt5-qtsvg",
"qt5-qtmacextras",
"qt5-qtlocation",
"qt5-qtxmlpatterns",
"qt5-qtmultimedia",
"qt5-qtdatavis3d",
"qt5-qtscript",
"qt5-qtremoteobjects",
"qt5-qtscxml",
"qt5-qt3d",
"qt5-qtquickcontrols2",
"qt5-qtspeech",
"qt5-qttools",
"qt5-qtwebsockets",
"python36",
"py36-numpy",
"libxml2",
"libxslt",
"llvm-13",
"clang-13",
"qt5-qtgamepad",
"qt5-qtbase",
"qt5-qtwebengine",
"qt5-qtdeclarative",
"qt5-qtserialport",
"qt5-qtsensors",
"qt5-qtcharts",
"qt5-qtwebchannel"
]
}
],
"depends_on": []
},
{
"name": "py36-pyside-tools",
"portdir": "python/py-pyside-tools",
"version": "0.2.15",
"license": "LGPL",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://qt-project.org/wiki/PySide",
"description": "Tools for developing PySide applications",
"long_description": "Tools for developing PySide applications",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"debug",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"cmake",
"pkgconfig",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"qt4-mac",
"python36",
"py36-pyside"
]
}
],
"depends_on": []
},
{
"name": "py36-pystache",
"portdir": "python/py-pystache",
"version": "0.5.4",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/defunkt/pystache",
"description": "Mustache for Python",
"long_description": "Pystache is a Python implementation of Mustache. Mustache is a framework-agnostic, logic-free templating system inspired by ctemplate and et.",
"active": false,
"categories": [
"devel",
"textproc",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2863
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py36-setuptools"
]
},
{
"type": "lib",
"ports": [
"python36"
]
}
],
"depends_on": []
},
{
"name": "py36-pysvn",
"portdir": "python/py-pysvn",
"version": "1.9.16",
"license": "Apache-1.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pysvn.sourceforge.io/",
"description": "Python Subversion Extension (pysvn)",
"long_description": "The pysvn module is a python interface to the Subversion version control system. This API exposes client interfaces for managing a working copy, querying a repository, and synchronizing the two.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"apr",
"subversion",
"python36"
]
}
],
"depends_on": []
},
{
"name": "py36-pytest",
"portdir": "python/py-pytest",
"version": "7.0.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pytest.org",
"description": "py.test: simple powerful testing with Python",
"long_description": "The pytest framework makes it easy to write small tests, yet scales to support complex functional testing for applications and libraries.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py36-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"py36-importlib-metadata",
"py36-iniconfig",
"py36-packaging",
"py36-pluggy",
"python36",
"py36-setuptools",
"py36-tomli",
"py36-py",
"py36-attrs"
]
},
{
"type": "run",
"ports": [
"pytest_select"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py36-pytest-mpl",
"py36-visa",
"py36-blaze",
"py36-pytest-cov",
"py36-pyasdf",
"py36-cog",
"py36-pytest-forked",
"py36-pytest-xdist",
"py36-rpy2",
"py36-pytest-asyncio",
"py36-pytest-qt"
]
},
{
"type": "run",
"ports": [
"py36-pytest-html",
"py36-pyopencl",
"py36-nbval",
"py36-pytest-regressions",
"py36-cartopy",
"py36-pytest-datadir",
"py36-pytest-mock",
"py36-pytest-metadata"
]
},
{
"type": "test",
"ports": [
"py36-marisa-trie",
"py36-gsd",
"py36-watchdog",
"py36-asteval",
"py36-astroML",
"py36-behave",
"py36-bqplot",
"py36-brotlipy",
"py36-cookies",
"py36-cucumber-tag-expressions",
"py36-datrie",
"py36-patsy",
"py36-fuzzywuzzy",
"py36-geopy",
"py36-iminuit",
"py36-json-rpc",
"py36-parse-type",
"py36-requests-cache",
"py36-inflection",
"py36-simpy",
"py36-lxml",
"py36-intervaltree",
"py36-spaCy",
"py36-sybil",
"py36-wrapt",
"py36-tvdb",
"py36-setuptools_scm_git_archive",
"py36-text-unidecode",
"py36-wurlitzer",
"py36-json-tricks",
"py36-qtpy",
"py36-recommonmark",
"py36-typed-ast",
"py36-python-lsp-server",
"py36-scikit-hep-boost-histogram",
"py36-parsel",
"py36-pyicu",
"py36-columnize",
"py36-flake8-mccabe",
"py36-kaptan",
"py36-lazy_object_proxy",
"py36-neovim",
"py36-poyo",
"py36-python-lsp-jsonrpc",
"py36-qstylizer",
"py36-uncertainties",
"py36-lmfit",
"py36-html2text",
"py36-spark_parser",
"py36-uncompyle6",
"py36-scikit-hep-mplhep_data",
"py36-isort",
"py36-pyficache",
"py36-GridDataFormats",
"py36-jaraco.functools",
"py36-tempora",
"py36-ddt",
"py36-testfixtures",
"py36-cymem",
"py36-murmurhash",
"py36-preshed",
"py36-srsly",
"py36-queuelib",
"py36-lz4",
"py36-async_generator",
"py36-xmltodict",
"py36-arpeggio",
"py36-h11",
"py36-parver",
"py36-hpack",
"py36-path",
"py36-texttable",
"py36-hyperframe",
"py36-language-server",
"py36-m2crypto",
"py36-imagesize",
"py36-qtawesome",
"py36-xdis",
"py36-parsedatetime",
"py36-dnspython",
"py36-outcome",
"py36-trio",
"py36-sqlparse",
"py36-pint",
"py36-numpydoc",
"py36-ujson",
"py36-portend",
"py36-cachetools",
"py36-black",
"py36-mutagen",
"py36-blis",
"py36-emcee3",
"py36-cairocffi",
"py36-oct2py",
"py36-scikit-hep-hepunits",
"py36-scikit-hep-particle",
"py36-country",
"py36-jellyfish",
"py36-flask-script",
"py36-scikit-hep-uproot4",
"py36-scikit-hep-hist",
"py36-scikit-hep-awkward1",
"py36-flake8",
"py36-astroid",
"py36-bcrypt",
"py36-filelock",
"py36-appdirs",
"py36-hyperlink",
"py36-webencodings",
"py36-entrypoints",
"py36-netcdf4",
"py36-iso8601",
"py36-latexcodec",
"py36-netaddr",
"py36-cppy",
"py36-roman",
"py36-contextlib2",
"py36-webtest",
"py36-asn1-modules",
"py36-tomlkit",
"py36-cairo",
"py36-pyavm",
"py36-pytools",
"py36-jwt",
"py36-mdp-toolkit",
"py36-prompt_toolkit",
"py36-ipaddress",
"py36-zopeinterface",
"py36-urwid",
"py36-opengl",
"py36-backports.entry-points-selectable",
"py36-distlib",
"py36-simplejson",
"py36-m2r",
"py36-wcwidth",
"py36-sip4",
"py36-pycryptodome",
"py36-itsdangerous",
"py36-cssselect",
"py36-babel",
"py36-freezegun",
"py36-future",
"py36-cycler",
"py36-kiwisolver",
"py36-contextvars",
"py36-immutables",
"py36-greenlet",
"py36-pyrsistent",
"py36-automat",
"py36-asn1",
"py36-atomicwrites",
"py36-cftime",
"py36-chardet",
"py36-iniconfig",
"py36-more-itertools",
"py36-parso",
"py36-markupsafe",
"py36-packaging",
"py36-pluggy",
"py36-pretend",
"py36-six",
"py36-dateutil",
"py36-nose",
"py36-importlib-resources",
"py36-attrs",
"py36-mock",
"py36-natsort",
"py36-beautifulsoup4",
"py36-pythonz",
"py36-resumable-urlretrieve",
"py36-myst-parser",
"py36-scikit-hep-hepstats",
"py36-scikit-hep-mplhep",
"py36-tabulate",
"py36-xarray",
"py36-catalogue",
"py36-rope",
"py36-scipy",
"py36-nmrglue",
"py36-nmrglue-devel",
"py36-libcloud",
"py36-seaborn",
"py36-trustme",
"py36-pastedeploy",
"py36-cryptography",
"py36-python-jsonrpc-server"
]
}
]
},
{
"name": "py36-pytest-asyncio",
"portdir": "python/py-pytest-asyncio",
"version": "0.14.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pytest-dev/pytest-asyncio",
"description": "pytest support for asyncio",
"long_description": "asyncio code is usually written in the form of coroutines, which makes it slightly more difficult to test using normal testing tools. pytest-asyncio provides useful fixtures and markers to make testing easier.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "jan",
"github": "jandemter",
"ports_count": 71
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py36-setuptools",
"clang-12"
]
},
{
"type": "lib",
"ports": [
"python36",
"py36-pytest"
]
},
{
"type": "test",
"ports": [
"py36-async_generator",
"py36-hypothesis"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py36-outcome",
"py36-cssselect"
]
}
]
},
{
"name": "py36-pytest-cov",
"portdir": "python/py-pytest-cov",
"version": "4.1.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pytest-dev/pytest-cov",
"description": "Pytest plugin for measuring coverage.",
"long_description": "Pytest plugin for measuring coverage.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1989
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py36-setuptools",
"py36-toml",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python36",
"py36-coverage",
"py36-pytest"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py36-myst-parser",
"py36-nbval",
"py36-cryptography",
"py36-sybil",
"py36-jaraco.functools"
]
}
]
},
{
"name": "py36-pytest-datadir",
"portdir": "python/py-pytest-datadir",
"version": "1.3.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://github.com/gabrielcnr/pytest-datadir",
"description": "pytest plugin for manipulating test data directories and files.",
"long_description": "pytest plugin for manipulating test data directories and files.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 644
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py36-setuptools",
"py36-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"python36"
]
},
{
"type": "run",
"ports": [
"py36-pytest"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py36-pytest-regressions"
]
}
]
},
{
"name": "py36-pytest-forked",
"portdir": "python/py-pytest-forked",
"version": "1.3.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pytest-dev/pytest-forked",
"description": "run tests in isolated forked subprocesses",
"long_description": "run tests in isolated forked subprocesses",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py36-setuptools",
"py36-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"python36",
"py36-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py36-pytest-xdist"
]
}
]
},
{
"name": "py36-pytest-html",
"portdir": "python/py-pytest-html",
"version": "3.1.1",
"license": "MPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pytest-dev/pytest-html",
"description": "Plugin for generating HTML reports for pytest results",
"long_description": "pytest-html is a plugin for pytest that generates a HTML report for the test results.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py36-setuptools",
"py36-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"python36"
]
},
{
"type": "run",
"ports": [
"py36-pytest",
"py36-pytest-metadata"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py36-behave",
"py36-cucumber-tag-expressions"
]
}
]
},
{
"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": "py36-pytest-metadata",
"portdir": "python/py-pytest-metadata",
"version": "1.11.0",
"license": "MPL-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pytest-dev/pytest-metadata",
"description": "Plugin for accessing test session metadata",
"long_description": "pytest-metadata is a plugin for pytest that provides access to test session metadata.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py36-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"python36"
]
},
{
"type": "run",
"ports": [
"py36-pytest"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py36-pytest-html"
]
}
]
},
{
"name": "py36-pytest-mock",
"portdir": "python/py-pytest-mock",
"version": "3.5.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pytest-dev/pytest-mock/",
"description": "Thin-wrapper around the mock package for easier use with py.test",
"long_description": "Thin-wrapper around the mock package for easier use with py.test. This plugin installs a mocker fixture which is a thin-wrapper around the patching API provided by the mock package, but with the benefit of not having to worry about undoing patches at the end of a test.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py36-setuptools",
"py36-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"python36"
]
},
{
"type": "run",
"ports": [
"py36-mock",
"py36-pytest"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py36-natsort",
"py36-qstylizer"
]
}
]
},
{
"name": "py36-pytest-mpl",
"portdir": "python/py-pytest-mpl",
"version": "0.12",
"license": "BSD",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/matplotlib/pytest-mpl",
"description": "pytest plugin to for testing figures output from Matplotlib",
"long_description": "This is a plugin to faciliate image comparison for Matplotlib figures in pytest. Matplotlib includes a number of test utilities and decorators, but these are geared towards the nose testing framework. Pytest-mpl makes it easy to compare figures produced by tests to reference images when using pytest.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "aronnax",
"github": "lpsinger",
"ports_count": 432
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py36-setuptools",
"py36-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"python36",
"py36-matplotlib",
"py36-pytest"
]
}
],
"depends_on": []
},
{
"name": "py36-pytest-qt",
"portdir": "python/py-pytest-qt",
"version": "4.0.2",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pytest-dev/pytest-qt",
"description": "pytest support for PyQt and PySide applications",
"long_description": "pytest support for PyQt and PySide applications",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1989
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py36-setuptools",
"py36-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"python36",
"py36-pytest"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py36-qtawesome"
]
}
]
},
{
"name": "py36-pytest-regressions",
"portdir": "python/py-pytest-regressions",
"version": "2.3.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ESSS/pytest-regressions",
"description": "Fixtures to write regression tests.",
"long_description": "Fixtures to write regression tests.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 644
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py36-setuptools",
"py36-setuptools_scm",
"clang-12"
]
},
{
"type": "lib",
"ports": [
"python36"
]
},
{
"type": "run",
"ports": [
"py36-pytest-datadir",
"py36-pytest",
"py36-yaml"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py36-myst-parser"
]
}
]
},
{
"name": "py36-pytest-runner",
"portdir": "python/py-pytest-runner",
"version": "5.3.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pytest-dev/pytest-runner",
"description": "pytest-runner adds test support to setup.py scripts",
"long_description": "pytest-runner adds test support to setup.py scripts. Setup scripts can use pytest-runner to invoke py.test as distutils command and provices dependency resolution.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 604
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py36-setuptools_scm",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python36",
"py36-setuptools"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py36-arpeggio",
"py36-astroid",
"py36-cairocffi",
"py36-healpy",
"py36-datacite",
"py36-tinycss",
"py36-parsel",
"py36-neovim",
"py36-numdifftools",
"py36-datrie"
]
},
{
"type": "lib",
"ports": [
"py36-grako"
]
},
{
"type": "test",
"ports": [
"py36-pyrsistent",
"py36-iminuit",
"py36-lz4",
"py36-libcloud"
]
}
]
},
{
"name": "py36-pytest-subtests",
"portdir": "python/py-pytest-subtests",
"version": "0.4.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pytest-dev/pytest-subtests",
"description": "unittest subTest() support and subtests fixture.",
"long_description": "unittest subTest() support and subtests fixture.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py36-setuptools_scm_git_archive"
]
},
{
"type": "lib",
"ports": [
"python36",
"py36-setuptools"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py36-cryptography"
]
}
]
},
{
"name": "py36-pytest-xdist",
"portdir": "python/py-pytest-xdist",
"version": "2.2.1",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pytest-dev/pytest-xdist",
"description": "The pytest-xdist plugin extends py.test with some unique test execution modes",
"long_description": "The pytest-xdist plugin extends py.test with some unique test execution modes",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py36-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"py36-pytest",
"py36-pytest-forked",
"python36",
"py36-six",
"py36-setuptools",
"py36-execnet"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py36-cryptography"
]
}
]
},
{
"name": "py36-python-augeas",
"portdir": "python/py-python-augeas",
"version": "1.1.0",
"license": "LGPL-2.1+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/python-augeas/",
"description": "Python bindings for Augeas",
"long_description": "Python bindings for Augeas",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"python36",
"py36-cffi",
"py36-pycparser",
"libffi",
"augeas",
"libxml2",
"py36-setuptools"
]
}
],
"depends_on": []
},
{
"name": "py36-python-dotenv",
"portdir": "python/py-python-dotenv",
"version": "0.17.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/theskumar/python-dotenv",
"description": "Add .env support to your django/flask apps in development and deployments",
"long_description": "Add .env support to your django/flask apps in development and deployments Reads the key-value pair from .env file and adds them to environment variable. It is great for managing app settings during development and in production using 12-factor principles.",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "emcrisostomo",
"github": "emcrisostomo",
"ports_count": 167
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py36-setuptools"
]
},
{
"type": "lib",
"ports": [
"python36",
"py36-click"
]
}
],
"depends_on": []
},
{
"name": "py36-python-install",
"portdir": "python/py-python-install",
"version": "0.0.3",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/python-install/",
"description": "A simple, correct PEP427 wheel installer.",
"long_description": "A simple, correct PEP427 wheel installer.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "jmr",
"github": "jmroot",
"ports_count": 349
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py36-setuptools",
"py36-bootstrap-modules",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python36",
"py36-importlib-metadata",
"py36-importlib-resources"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py36-sphinx",
"py36-passlib",
"py36-qtpy",
"py36-pendulum",
"py36-zopfli",
"py36-utidylib",
"py36-sqlparse",
"py36-psycopg",
"py36-tinycss2",
"py36-SDL2",
"py36-altgraph",
"py36-igraph",
"py36-phonenumbers",
"py36-bcrypt",
"py36-python-json-logger",
"py36-pybind11",
"py36-modulegraph",
"py36-cppy",
"py36-psycopg2",
"py36-contextlib2",
"py36-testpath",
"py36-poetry-core",
"py36-distlib",
"py36-cryptography_vectors",
"py36-threadpoolctl",
"py36-tables",
"py36-gnureadline",
"py36-more-itertools",
"py36-sphinxcontrib-applehelp",
"py36-sphinxcontrib-htmlhelp",
"py36-sphinxcontrib-jsmath",
"py36-zmq",
"py36-tempita",
"py36-flit_core"
]
},
{
"type": "lib",
"ports": [
"py-python-install"
]
}
]
},
{
"name": "py36-python-json-logger",
"portdir": "python/py-python-json-logger",
"version": "2.0.7",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "http://github.com/madzak/python-json-logger",
"description": "A python library adding a json log formatter",
"long_description": "A python library adding a json log formatter",
"active": false,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py36-python-install",
"py36-setuptools",
"py36-wheel",
"py36-build",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python36"
]
}
],
"depends_on": []
},
{
"name": "py36-python-jsonrpc-server",
"portdir": "python/py-python-jsonrpc-server",
"version": "0.4.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/palantir/python-jsonrpc-server",
"description": "JSON RPC 2.0 server library",
"long_description": "JSON RPC 2.0 server library",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1989
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py36-setuptools"
]
},
{
"type": "lib",
"ports": [
"python36",
"py36-ujson"
]
},
{
"type": "test",
"ports": [
"py36-mock",
"py36-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py36-language-server"
]
}
]
}
]
}