{"count":53511,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=917","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=915","results":[{"name":"p5.26-json","portdir":"perl/p5-json","version":"4.30.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/JSON","description":"parse and convert to JSON (JavaScript Object Notation).","long_description":"This module converts between JSON (JavaScript Object Notation) and Perl data structure into each other. For JSON, See to http://www.crockford.com/JSON/.","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-json-xs"]}],"depends_on":[{"type":"build","ports":["p5.26-cpanel-json-xs","p5.26-time-y2038","p5.26-www-form-urlencoded-xs","p5.26-xml-xml2json","p5.26-dancer"]},{"type":"lib","ports":["p5.26-data-serializer","p5.26-data-stag","p5.26-finance-quote","p5.26-geo-coder-osm","p5.26-geo-webservice-elevation-usgs","p5.26-json-any","p5.26-json-webtoken","p5.26-mail-authenticationresults","p5.26-mason","p5.26-moosex-storage","p5.26-moosex-storage-format-jsonpm","p5.26-net-openid-consumer","p5.26-net-twitter","p5.26-net-twitter-lite","p5.26-perl-languageserver","p5.26-perl-ldap","p5.26-pod-projectdocs","p5.26-rdf-query","p5.26-test-cpan-meta-json","p5.26-anyevent","p5.26-zeromq","p5.26-astro-satpass","p5.26-astro-spacetrack","p5.26-bio-phylo","p5.26-config-json"]}]},{"name":"p5.26-extutils-makemaker","portdir":"perl/p5-extutils-makemaker","version":"7.600.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/ExtUtils::MakeMaker","description":"Create a module Makefile","long_description":"This utility is designed to write a Makefile for an extension module from a Makefile.PL.","active":false,"categories":["perl"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["perl5.26","p5.26-cpan-meta-requirements","p5.26-extutils-manifest"]}],"depends_on":[{"type":"build","ports":["p5.26-test-requires","p5.26-gimp","p5.26-musicbrainz-discid","p5.26-net","p5.26-net-twitter","p5.26-metacpan-client"]},{"type":"lib","ports":["p5.26-inline-c","p5.26-local-lib","p5.26-devel-checkbin"]}]},{"name":"p5.26-timedate","portdir":"perl/p5-timedate","version":"2.330.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/TimeDate","description":"Time & date parsing and formatting perl library","long_description":"Time & date parsing and formatting perl library","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-string-errf","p5.26-chi","p5.26-http-xscookies"]},{"type":"lib","ports":["p5.26-datetime-format-dateparse","p5.26-email-date","p5.26-http-date","p5.26-mail-box","p5.26-mail-box-imap4","p5.26-mail-message","p5.26-mailtools","p5.26-svn-mirror","p5.26-aws-signature4","p5.26-time-mock","p5.26-cgi-ssi","p5.26-code-tidyall"]}]},{"name":"py27-obspy","portdir":"python/py-obspy","version":"1.2.2","license":"LGPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/obspy/obspy/wiki/","description":"Python framework for processing seismological data","long_description":"ObsPy is an open-source project dedicated to provide a Python framework for processing seismological data. It provides support for file formats and signal processing routines which allow the manipulation, analysis and visualization of seismological time series. The goal of the ObsPy project is to facilitate rapid application development for seismology.","active":false,"categories":["science","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":629}],"variants":[],"dependencies":[{"type":"build","ports":["help2man","py27-setuptools","py27-numpy","clang-9.0"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["py27-lxml","py27-matplotlib","py27-numpy","py27-pyshp","py27-requests","py27-scipy","python27","py27-sqlalchemy","py27-decorator","py27-future","py27-gdal","py27-geographiclib"]},{"type":"run","ports":["py27-pyproj","py27-mock","py27-flake8-pep8-naming","py27-flake8","obspy_select"]}],"depends_on":[]},{"name":"py37-obspy","portdir":"python/py-obspy","version":"1.2.2","license":"LGPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/obspy/obspy/wiki/","description":"Python framework for processing seismological data","long_description":"ObsPy is an open-source project dedicated to provide a Python framework for processing seismological data. It provides support for file formats and signal processing routines which allow the manipulation, analysis and visualization of seismological time series. The goal of the ObsPy project is to facilitate rapid application development for seismology.","active":false,"categories":["science","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":629}],"variants":[],"dependencies":[{"type":"build","ports":["clang-13","help2man","py37-setuptools","py37-numpy"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["py37-lxml","py37-matplotlib","py37-numpy","py37-pyshp","py37-requests","python37","py37-sqlalchemy","py37-scipy","py37-decorator","py37-future","py37-gdal","py37-geographiclib"]},{"type":"run","ports":["py37-pyproj","py37-flake8-pep8-naming","py37-flake8","obspy_select"]}],"depends_on":[{"type":"lib","ports":["py37-pyasdf"]}]},{"name":"py39-obspy","portdir":"python/py-obspy","version":"1.4.0","license":"LGPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/obspy/obspy/wiki/","description":"Python framework for processing seismological data","long_description":"ObsPy is an open-source project dedicated to provide a Python framework for processing seismological data. It provides support for file formats and signal processing routines which allow the manipulation, analysis and visualization of seismological time series. The goal of the ObsPy project is to facilitate rapid application development for seismology.","active":false,"categories":["science","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":629}],"variants":[],"dependencies":[{"type":"build","ports":["py39-wheel","clang-17","py39-setuptools","py39-installer","help2man","py39-build"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["py39-sqlalchemy","python39","py39-decorator","py39-lxml","py39-matplotlib","py39-numpy","py39-requests","py39-scipy"]},{"type":"run","ports":["obspy_select"]},{"type":"test","ports":["py39-packaging","py39-pyproj","py39-pytest","py39-pytest-json-report"]}],"depends_on":[{"type":"lib","ports":["py39-pyasdf"]}]},{"name":"py36-obspy","portdir":"python/py-obspy","version":"1.2.2","license":"LGPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/obspy/obspy/wiki/","description":"Python framework for processing seismological data","long_description":"ObsPy is an open-source project dedicated to provide a Python framework for processing seismological data. It provides support for file formats and signal processing routines which allow the manipulation, analysis and visualization of seismological time series. The goal of the ObsPy project is to facilitate rapid application development for seismology.","active":false,"categories":["science","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":629}],"variants":[],"dependencies":[{"type":"build","ports":["help2man","py36-setuptools","py36-numpy","clang-9.0"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["py36-lxml","py36-matplotlib","py36-numpy","py36-pyshp","py36-requests","python36","py36-sqlalchemy","py36-scipy","py36-decorator","py36-future","py36-gdal","py36-geographiclib"]},{"type":"run","ports":["py36-pyproj","py36-flake8-pep8-naming","py36-flake8","obspy_select"]}],"depends_on":[{"type":"lib","ports":["py36-pyasdf"]}]},{"name":"py38-obspy","portdir":"python/py-obspy","version":"1.4.0","license":"LGPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/obspy/obspy/wiki/","description":"Python framework for processing seismological data","long_description":"ObsPy is an open-source project dedicated to provide a Python framework for processing seismological data. It provides support for file formats and signal processing routines which allow the manipulation, analysis and visualization of seismological time series. The goal of the ObsPy project is to facilitate rapid application development for seismology.","active":false,"categories":["science","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":629}],"variants":[],"dependencies":[{"type":"build","ports":["py38-wheel","clang-17","py38-setuptools","py38-installer","help2man","py38-build"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["py38-pyshp","py38-requests","py38-scipy","py38-sqlalchemy","python38","py38-cartopy","py38-decorator","py38-geographiclib","py38-lxml","py38-matplotlib","py38-numpy"]},{"type":"run","ports":["obspy_select"]},{"type":"test","ports":["py38-packaging","py38-pyproj","py38-pytest","py38-pytest-json-report"]}],"depends_on":[{"type":"lib","ports":["py38-pyasdf"]}]},{"name":"py35-obspy","portdir":"python/py-obspy","version":"1.2.2","license":"LGPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/obspy/obspy/wiki/","description":"Python framework for processing seismological data","long_description":"ObsPy is an open-source project dedicated to provide a Python framework for processing seismological data. It provides support for file formats and signal processing routines which allow the manipulation, analysis and visualization of seismological time series. The goal of the ObsPy project is to facilitate rapid application development for seismology.","active":false,"categories":["science","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":629}],"variants":[],"dependencies":[{"type":"build","ports":["help2man","py35-setuptools","py35-numpy","clang-9.0"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["py35-lxml","py35-matplotlib","py35-numpy","py35-pyshp","py35-requests","python35","py35-sqlalchemy","py35-scipy","py35-decorator","py35-future","py35-gdal","py35-geographiclib"]},{"type":"run","ports":["py35-pyproj","py35-flake8-pep8-naming","py35-flake8","obspy_select"]}],"depends_on":[]},{"name":"py39-fdsnwsscripts","portdir":"python/py-fdsnwsscripts","version":"2025.286","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://geofon.gfz-potsdam.de/software/fdsnws_scripts","description":"Scripts for working with (EIDA) FDSN web services","long_description":"Scripts for working with (EIDA) FDSN web services","active":false,"categories":["science","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":629}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py39-setuptools","py39-wheel","py39-build","py39-installer"]},{"type":"lib","ports":["python39","py39-dateutil","py39-requests","py39-sphinx_rtd_theme"]},{"type":"run","ports":["fdsnwsscripts_select"]}],"depends_on":[]},{"name":"py37-fdsnwsscripts","portdir":"python/py-fdsnwsscripts","version":"2022.17","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://geofon.gfz-potsdam.de/software/fdsnws_scripts","description":"Scripts for working with (EIDA) FDSN web services","long_description":"Scripts for working with (EIDA) FDSN web services","active":false,"categories":["science","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":629}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py37-wheel","py37-build","py37-installer","py37-setuptools"]},{"type":"lib","ports":["py37-dateutil","python37"]},{"type":"run","ports":["fdsnwsscripts_select"]}],"depends_on":[]},{"name":"py38-fdsnwsscripts","portdir":"python/py-fdsnwsscripts","version":"2023.191","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://geofon.gfz-potsdam.de/software/fdsnws_scripts","description":"Scripts for working with (EIDA) FDSN web services","long_description":"Scripts for working with (EIDA) FDSN web services","active":false,"categories":["science","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":629}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py38-setuptools","py38-wheel","py38-build","py38-installer"]},{"type":"lib","ports":["python38","py38-dateutil","py38-requests","py38-sphinx_rtd_theme"]},{"type":"run","ports":["fdsnwsscripts_select"]}],"depends_on":[]},{"name":"py27-fdsnwsscripts","portdir":"python/py-fdsnwsscripts","version":"2022.17","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://geofon.gfz-potsdam.de/software/fdsnws_scripts","description":"Scripts for working with (EIDA) FDSN web services","long_description":"Scripts for working with (EIDA) FDSN web services","active":false,"categories":["science","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":629}],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-16"]},{"type":"lib","ports":["python27","py27-dateutil"]},{"type":"run","ports":["fdsnwsscripts_select"]}],"depends_on":[]},{"name":"py39-pytest-metadata","portdir":"python/py-pytest-metadata","version":"3.1.1","license":"MPL-2","platforms":"{darwin any}","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":["py39-installer","clang-17","py39-build","py39-hatchling","py39-hatch-vcs"]},{"type":"lib","ports":["python39"]},{"type":"run","ports":["py39-pytest"]},{"type":"test","ports":["py39-pytest"]}],"depends_on":[{"type":"lib","ports":["py39-pytest-json-report"]},{"type":"run","ports":["py39-pytest-html"]},{"type":"test","ports":["py39-tensorflow-addons"]}]},{"name":"py38-pytest-metadata","portdir":"python/py-pytest-metadata","version":"1.11.0","license":"MPL-2","platforms":"{darwin any}","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":["py38-installer","clang-17","py38-setuptools","py38-setuptools_scm","py38-wheel","py38-build"]},{"type":"lib","ports":["python38"]},{"type":"run","ports":["py38-pytest"]},{"type":"test","ports":["py38-pytest"]}],"depends_on":[{"type":"lib","ports":["py38-pytest-json-report"]},{"type":"run","ports":["py38-pytest-html"]},{"type":"test","ports":["py38-tensorflow-addons"]}]},{"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":"py37-pytest-metadata","portdir":"python/py-pytest-metadata","version":"1.11.0","license":"MPL-2","platforms":"{darwin any}","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":["py37-setuptools_scm","clang-15"]},{"type":"lib","ports":["python37"]},{"type":"run","ports":["py37-pytest"]},{"type":"test","ports":["py37-pytest"]}],"depends_on":[{"type":"lib","ports":["py37-pytest-json-report"]},{"type":"run","ports":["py37-pytest-html"]},{"type":"test","ports":["py37-tensorflow-addons"]}]},{"name":"py27-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","py27-setuptools_scm"]},{"type":"lib","ports":["python27"]},{"type":"run","ports":["py27-pytest"]}],"depends_on":[{"type":"run","ports":["py27-pytest-html"]}]},{"name":"py38-pytest-json-report","portdir":"python/py-pytest-json-report","version":"1.5.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/numirias/pytest-json-report","description":"A pytest plugin to creates test reports as JSON","long_description":"This pytest plugin creates test reports as JSON. This makes it easy to process test results in other applications. It can report a summary, test details, captured output, logs, exception tracebacks and more. Additionally, you can use the available fixtures and hooks to add metadata and customize the report as you like.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py38-wheel","py38-build","py38-installer","py38-setuptools"]},{"type":"lib","ports":["py38-pytest","py38-pytest-metadata","python38"]}],"depends_on":[{"type":"test","ports":["py38-obspy"]}]},{"name":"py39-pytest-json-report","portdir":"python/py-pytest-json-report","version":"1.5.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/numirias/pytest-json-report","description":"A pytest plugin to creates test reports as JSON","long_description":"This pytest plugin creates test reports as JSON. This makes it easy to process test results in other applications. It can report a summary, test details, captured output, logs, exception tracebacks and more. Additionally, you can use the available fixtures and hooks to add metadata and customize the report as you like.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py39-wheel","py39-build","py39-installer","py39-setuptools"]},{"type":"lib","ports":["py39-pytest","py39-pytest-metadata","python39"]}],"depends_on":[{"type":"test","ports":["py39-obspy"]}]},{"name":"py37-pytest-json-report","portdir":"python/py-pytest-json-report","version":"1.5.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/numirias/pytest-json-report","description":"A pytest plugin to creates test reports as JSON","long_description":"This pytest plugin creates test reports as JSON. This makes it easy to process test results in other applications. It can report a summary, test details, captured output, logs, exception tracebacks and more. Additionally, you can use the available fixtures and hooks to add metadata and customize the report as you like.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-14"]},{"type":"lib","ports":["python37","py37-pytest","py37-pytest-metadata"]}],"depends_on":[]},{"name":"py39-setproctitle","portdir":"python/py-setproctitle","version":"1.3.5","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/setproctitle/","description":"A Python module to customize the process title","long_description":"The setproctitle module allows a process to change its title (as displayed by system tools such as ps and top).","active":false,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py39-setuptools","py39-wheel","py39-build","py39-installer","clang-17"]},{"type":"lib","ports":["python39"]}],"depends_on":[]},{"name":"py36-setproctitle","portdir":"python/py-setproctitle","version":"1.2.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/setproctitle/","description":"A Python module to customize the process title","long_description":"The setproctitle module allows a process to change its title (as displayed by system tools such as ps and top).","active":false,"categories":["python"],"maintainers":[{"name":"xeron.oskom","github":"xeron","ports_count":20}],"variants":[],"dependencies":[{"type":"build","ports":["py36-setuptools","clang-12"]},{"type":"lib","ports":["python36"]}],"depends_on":[{"type":"lib","ports":["py36-openopt"]}]},{"name":"py38-setproctitle","portdir":"python/py-setproctitle","version":"1.3.5","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/setproctitle/","description":"A Python module to customize the process title","long_description":"The setproctitle module allows a process to change its title (as displayed by system tools such as ps and top).","active":false,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py38-setuptools","py38-wheel","py38-build","py38-installer","clang-17"]},{"type":"lib","ports":["python38"]}],"depends_on":[{"type":"lib","ports":["salt-minion","salt-master","salt-syndic","salt-api"]}]},{"name":"py37-setproctitle","portdir":"python/py-setproctitle","version":"1.3.3","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/setproctitle/","description":"A Python module to customize the process title","long_description":"The setproctitle module allows a process to change its title (as displayed by system tools such as ps and top).","active":false,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py37-setuptools","py37-wheel","py37-build","py37-installer","clang-16"]},{"type":"lib","ports":["python37"]}],"depends_on":[{"type":"lib","ports":["py37-openopt"]}]},{"name":"py27-setproctitle","portdir":"python/py-setproctitle","version":"1.1.10","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/setproctitle/","description":"A Python module to customize the process title","long_description":"The setproctitle module allows a process to change its title (as displayed by system tools such as ps and top).","active":false,"categories":["python"],"maintainers":[{"name":"xeron.oskom","github":"xeron","ports_count":20}],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-12"]},{"type":"lib","ports":["python27"]}],"depends_on":[{"type":"lib","ports":["py27-openopt"]}]},{"name":"py37-ldap3","portdir":"python/py-ldap3","version":"2.9","license":"LGPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/cannatag/ldap3","description":"A strictly RFC 4510 conforming LDAP V3 pure Python client library","long_description":"ldap3 is a strictly RFC 4510 conforming LDAP V3 pure Python client library. The same codebase runs in Python 2, Python 3, PyPy and PyPy3.","active":false,"categories":["net","www","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-wheel","py37-installer","clang-16","py37-setuptools","py37-build"]},{"type":"lib","ports":["py37-asn1","python37"]}],"depends_on":[{"type":"lib","ports":["py37-mitmproxy"]}]},{"name":"py39-ldap3","portdir":"python/py-ldap3","version":"2.9.1","license":"LGPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/cannatag/ldap3","description":"A strictly RFC 4510 conforming LDAP V3 pure Python client library","long_description":"ldap3 is a strictly RFC 4510 conforming LDAP V3 pure Python client library. The same codebase runs in Python 2, Python 3, PyPy and PyPy3.","active":false,"categories":["net","www","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-wheel","py39-installer","clang-17","py39-setuptools","py39-build"]},{"type":"lib","ports":["py39-asn1","python39"]}],"depends_on":[{"type":"lib","ports":["py39-mitmproxy"]}]},{"name":"py36-ldap3","portdir":"python/py-ldap3","version":"2.9","license":"LGPL-3+","platforms":"darwin","epoch":0,"replaced_by":"py37-ldap3","homepage":"https://www.macports.org","description":"Obsolete port, replaced by py37-ldap3","long_description":"This port has been replaced by py37-ldap3.","active":false,"categories":["net","www","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":["python36"]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"py38-ldap3","portdir":"python/py-ldap3","version":"2.9.1","license":"LGPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/cannatag/ldap3","description":"A strictly RFC 4510 conforming LDAP V3 pure Python client library","long_description":"ldap3 is a strictly RFC 4510 conforming LDAP V3 pure Python client library. The same codebase runs in Python 2, Python 3, PyPy and PyPy3.","active":false,"categories":["net","www","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-wheel","py38-installer","clang-16","py38-setuptools","py38-build"]},{"type":"lib","ports":["py38-asn1","python38"]}],"depends_on":[{"type":"lib","ports":["py38-mitmproxy"]}]},{"name":"py27-ldap3","portdir":"python/py-ldap3","version":"2.9","license":"LGPL-3+","platforms":"darwin","epoch":0,"replaced_by":"py37-ldap3","homepage":"https://www.macports.org","description":"Obsolete port, replaced by py37-ldap3","long_description":"This port has been replaced by py37-ldap3.","active":false,"categories":["net","www","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":["python27"]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"py38-hyperlink","portdir":"python/py-hyperlink","version":"21.0.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-hyper/hyperlink","description":"A pure-Python implementation of immutable URLs","long_description":"Hyperlink is a pure-Python package and requires nothing but Python.","active":false,"categories":["devel","net","python"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["py38-installer","clang-17","py38-setuptools","py38-wheel","py38-build"]},{"type":"lib","ports":["python38"]},{"type":"run","ports":["py38-idna"]},{"type":"test","ports":["py38-hypothesis","py38-pytest"]}],"depends_on":[{"type":"lib","ports":["py38-twisted"]}]},{"name":"py35-hyperlink","portdir":"python/py-hyperlink","version":"21.0.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-hyper/hyperlink","description":"A pure-Python implementation of immutable URLs","long_description":"Hyperlink is a pure-Python package and requires nothing but Python.","active":false,"categories":["devel","net","python"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["py35-setuptools","clang-16"]},{"type":"lib","ports":["python35"]},{"type":"run","ports":["py35-idna"]},{"type":"test","ports":["py35-hypothesis","py35-pytest"]}],"depends_on":[{"type":"lib","ports":["py35-twisted"]}]},{"name":"py36-hyperlink","portdir":"python/py-hyperlink","version":"21.0.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-hyper/hyperlink","description":"A pure-Python implementation of immutable URLs","long_description":"Hyperlink is a pure-Python package and requires nothing but Python.","active":false,"categories":["devel","net","python"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["py36-setuptools","clang-16"]},{"type":"lib","ports":["python36"]},{"type":"run","ports":["py36-idna"]},{"type":"test","ports":["py36-hypothesis","py36-pytest"]}],"depends_on":[{"type":"lib","ports":["py36-twisted"]}]},{"name":"py37-hyperlink","portdir":"python/py-hyperlink","version":"21.0.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-hyper/hyperlink","description":"A pure-Python implementation of immutable URLs","long_description":"Hyperlink is a pure-Python package and requires nothing but Python.","active":false,"categories":["devel","net","python"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["py37-installer","clang-17","py37-setuptools","py37-wheel","py37-build"]},{"type":"lib","ports":["python37"]},{"type":"run","ports":["py37-idna"]},{"type":"test","ports":["py37-hypothesis","py37-pytest"]}],"depends_on":[{"type":"lib","ports":["py37-twisted"]}]},{"name":"py39-hyperlink","portdir":"python/py-hyperlink","version":"21.0.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-hyper/hyperlink","description":"A pure-Python implementation of immutable URLs","long_description":"Hyperlink is a pure-Python package and requires nothing but Python.","active":false,"categories":["devel","net","python"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["py39-installer","clang-18","py39-setuptools","py39-wheel","py39-build"]},{"type":"lib","ports":["python39"]},{"type":"run","ports":["py39-idna"]},{"type":"test","ports":["py39-hypothesis","py39-pytest"]}],"depends_on":[{"type":"lib","ports":["py39-twisted"]}]},{"name":"py37-incremental","portdir":"python/py-incremental","version":"21.3.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/twisted/incremental","description":"A small library that versions your Python projects","long_description":"Incremental is a small library that versions your Python projects.","active":false,"categories":["devel","python"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["py37-wheel","py37-installer","clang-16","py37-setuptools","py37-build"]},{"type":"lib","ports":["py37-click","python37"]}],"depends_on":[{"type":"lib","ports":["py37-twisted"]}]},{"name":"py39-incremental","portdir":"python/py-incremental","version":"24.7.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/twisted/incremental","description":"A small library that versions your Python projects","long_description":"Incremental is a small library that versions your Python projects.","active":false,"categories":["devel","python"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["py39-wheel","py39-installer","clang-18","py39-setuptools","py39-build"]},{"type":"lib","ports":["py39-click","python39"]}],"depends_on":[{"type":"lib","ports":["py39-treq","py39-twisted"]}]},{"name":"py38-incremental","portdir":"python/py-incremental","version":"24.7.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/twisted/incremental","description":"A small library that versions your Python projects","long_description":"Incremental is a small library that versions your Python projects.","active":false,"categories":["devel","python"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["py38-wheel","py38-installer","clang-17","py38-setuptools","py38-build"]},{"type":"lib","ports":["py38-click","python38"]}],"depends_on":[{"type":"lib","ports":["py38-twisted","py38-treq"]}]},{"name":"py36-incremental","portdir":"python/py-incremental","version":"21.3.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/twisted/incremental","description":"A small library that versions your Python projects","long_description":"Incremental is a small library that versions your Python projects.","active":false,"categories":["devel","python"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["py36-setuptools","clang-14"]},{"type":"lib","ports":["python36","py36-click"]}],"depends_on":[{"type":"lib","ports":["py36-twisted"]}]},{"name":"py35-incremental","portdir":"python/py-incremental","version":"21.3.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/twisted/incremental","description":"A small library that versions your Python projects","long_description":"Incremental is a small library that versions your Python projects.","active":false,"categories":["devel","python"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["py35-setuptools","clang-14"]},{"type":"lib","ports":["python35","py35-click"]}],"depends_on":[{"type":"lib","ports":["py35-twisted"]}]},{"name":"py38-graphviz","portdir":"python/py-graphviz","version":"0.20.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/xflr6/graphviz","description":"Facilitates the creation and rendering of graph descriptions in the DOT language of the Graphviz graph drawing software from Python","long_description":"This package facilitates the creation and rendering of graph descriptions in the DOT language of the Graphviz graph drawing software (repo) from Python.","active":false,"categories":["devel","graphics","python"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["py38-installer","clang-16","py38-setuptools","py38-wheel","py38-build"]},{"type":"lib","ports":["python38"]},{"type":"run","ports":["graphviz"]},{"type":"test","ports":["py38-pytest","py38-pytest-mock"]}],"depends_on":[{"type":"lib","ports":["py38-eli5"]},{"type":"run","ports":["py38-colour"]}]},{"name":"py39-graphviz","portdir":"python/py-graphviz","version":"0.20.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/xflr6/graphviz","description":"Facilitates the creation and rendering of graph descriptions in the DOT language of the Graphviz graph drawing software from Python","long_description":"This package facilitates the creation and rendering of graph descriptions in the DOT language of the Graphviz graph drawing software (repo) from Python.","active":false,"categories":["devel","graphics","python"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["py39-installer","clang-18","py39-setuptools","py39-wheel","py39-build"]},{"type":"lib","ports":["python39"]},{"type":"run","ports":["graphviz"]},{"type":"test","ports":["py39-pytest","py39-pytest-mock"]}],"depends_on":[{"type":"lib","ports":["py39-eli5"]},{"type":"run","ports":["py39-colour","py39-objgraph"]},{"type":"test","ports":["py39-automat"]}]},{"name":"py27-graphviz","portdir":"python/py-graphviz","version":"0.16","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/xflr6/graphviz","description":"Facilitates the creation and rendering of graph descriptions in the DOT language of the Graphviz graph drawing software from Python","long_description":"This package facilitates the creation and rendering of graph descriptions in the DOT language of the Graphviz graph drawing software (repo) from Python.","active":false,"categories":["devel","graphics","python"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["python27"]},{"type":"run","ports":["graphviz"]}],"depends_on":[{"type":"run","ports":["py27-colour"]}]},{"name":"py35-graphviz","portdir":"python/py-graphviz","version":"0.16","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/xflr6/graphviz","description":"Facilitates the creation and rendering of graph descriptions in the DOT language of the Graphviz graph drawing software from Python","long_description":"This package facilitates the creation and rendering of graph descriptions in the DOT language of the Graphviz graph drawing software (repo) from Python.","active":false,"categories":["devel","graphics","python"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools"]},{"type":"lib","ports":["python35"]},{"type":"run","ports":["graphviz"]}],"depends_on":[{"type":"lib","ports":["py35-eli5"]}]},{"name":"py37-graphviz","portdir":"python/py-graphviz","version":"0.20.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/xflr6/graphviz","description":"Facilitates the creation and rendering of graph descriptions in the DOT language of the Graphviz graph drawing software from Python","long_description":"This package facilitates the creation and rendering of graph descriptions in the DOT language of the Graphviz graph drawing software (repo) from Python.","active":false,"categories":["devel","graphics","python"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-14"]},{"type":"lib","ports":["python37"]},{"type":"run","ports":["graphviz"]},{"type":"test","ports":["py37-pytest","py37-pytest-mock"]}],"depends_on":[{"type":"lib","ports":["py37-eli5"]},{"type":"run","ports":["py37-colour"]}]},{"name":"py36-graphviz","portdir":"python/py-graphviz","version":"0.16","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/xflr6/graphviz","description":"Facilitates the creation and rendering of graph descriptions in the DOT language of the Graphviz graph drawing software from Python","long_description":"This package facilitates the creation and rendering of graph descriptions in the DOT language of the Graphviz graph drawing software (repo) from Python.","active":false,"categories":["devel","graphics","python"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py36-setuptools"]},{"type":"lib","ports":["python36"]},{"type":"run","ports":["graphviz"]}],"depends_on":[{"type":"lib","ports":["py36-eli5"]},{"type":"run","ports":["py36-colour"]}]},{"name":"py37-automat","portdir":"python/py-automat","version":"20.2.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/glyph/automat","description":"A library for concise, idiomatic Python expression of finite-state automata","long_description":"Automat is a library for concise, idiomatic Python expression of finite-state automata (particularly deterministic finite-state transducers).","active":false,"categories":["devel","python"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["py37-wheel","py37-build","clang-16","py37-installer","py37-m2r","py37-setuptools","py37-setuptools_scm"]},{"type":"lib","ports":["python37","py37-setuptools"]},{"type":"run","ports":["py37-six","py37-attrs"]},{"type":"test","ports":["py37-pytest"]}],"depends_on":[{"type":"lib","ports":["py37-twisted"]}]},{"name":"py39-automat","portdir":"python/py-automat","version":"25.4.16","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/glyph/automat","description":"A library for concise, idiomatic Python expression of finite-state automata","long_description":"Automat is a library for concise, idiomatic Python expression of finite-state automata (particularly deterministic finite-state transducers).","active":false,"categories":["devel","python"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["py39-hatchling","py39-hatch-vcs","clang-18","py39-installer","py39-setuptools_scm","py39-wheel","py39-build"]},{"type":"lib","ports":["python39","py39-setuptools"]},{"type":"run","ports":["py39-six","py39-attrs"]},{"type":"test","ports":["py39-graphviz","py39-pytest","py39-pytest-benchmark","py39-twisted"]}],"depends_on":[{"type":"lib","ports":["py39-twisted"]}]},{"name":"py38-automat","portdir":"python/py-automat","version":"20.2.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/glyph/automat","description":"A library for concise, idiomatic Python expression of finite-state automata","long_description":"Automat is a library for concise, idiomatic Python expression of finite-state automata (particularly deterministic finite-state transducers).","active":false,"categories":["devel","python"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["py38-wheel","py38-build","clang-16","py38-installer","py38-m2r","py38-setuptools","py38-setuptools_scm"]},{"type":"lib","ports":["python38","py38-setuptools"]},{"type":"run","ports":["py38-six","py38-attrs"]},{"type":"test","ports":["py38-pytest"]}],"depends_on":[{"type":"lib","ports":["py38-twisted"]}]}]}