HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 51974,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=889",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-updated_at&page=887",
"results": [
{
"name": "py36-pendulum",
"portdir": "python/py-pendulum",
"version": "2.1.2",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/pendulum/",
"description": "Python datetimes made easy",
"long_description": "Pendulum is a Python package to ease datetimes manipulation. It provides classes that are drop-in replacements for the native ones (they inherit from them).",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "xeron.oskom",
"github": "xeron",
"ports_count": 20
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py36-build",
"py36-python-install",
"py36-wheel",
"clang-12",
"py36-poetry-core"
]
},
{
"type": "lib",
"ports": [
"py36-dateutil",
"py36-pytzdata",
"python36"
]
}
],
"depends_on": []
},
{
"name": "py39-asdf-standard",
"portdir": "python/py-asdf-standard",
"version": "1.4.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/asdf-format/asdf-standard",
"description": "This document describes the Advanced Scientific Data Format (ASDF), pronounced AZ-diff.",
"long_description": "This document describes the Advanced Scientific Data Format (ASDF), pronounced AZ-diff.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1419
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-wheel",
"py39-setuptools",
"py39-setuptools_scm",
"clang-18",
"py39-build",
"py39-installer"
]
},
{
"type": "lib",
"ports": [
"python39"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-asdf-transform-schemas",
"py39-asdf-unit-schemas",
"py39-asdf"
]
}
]
},
{
"name": "py38-asdf-standard",
"portdir": "python/py-asdf-standard",
"version": "1.1.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/asdf-format/asdf-standard",
"description": "This document describes the Advanced Scientific Data Format (ASDF), pronounced AZ-diff.",
"long_description": "This document describes the Advanced Scientific Data Format (ASDF), pronounced AZ-diff.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1419
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-wheel",
"py38-setuptools",
"py38-setuptools_scm",
"clang-16",
"py38-build",
"py38-installer"
]
},
{
"type": "lib",
"ports": [
"python38"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-asdf-transform-schemas",
"py38-asdf-unit-schemas"
]
}
]
},
{
"name": "p5.26-netpacket",
"portdir": "perl/p5-netpacket",
"version": "1.7.2",
"license": "Artistic-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/NetPacket",
"description": "Modules to assemble/disassemble network packets at the protocol level",
"long_description": "NetPacket provides a base class for a cluster of modules related to decoding and encoding of network protocols. Each NetPacket descendent module knows how to encode and decode packets for the network protocol it implements.",
"active": false,
"categories": [
"perl"
],
"maintainers": [
{
"name": "jpo",
"github": "jpoliv",
"ports_count": 60
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"perl5.26",
"p5.26-net-pcap",
"p5.26-net-pcaputils"
]
}
],
"depends_on": []
},
{
"name": "py39-asdf-coordinates-schemas",
"portdir": "python/py-asdf-coordinates-schemas",
"version": "0.4.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/asdf-format/asdf-coordinates-schemas",
"description": "This package provides ASDF schemas for validating coordinates tags.",
"long_description": "This package provides ASDF schemas for validating coordinates tags.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1419
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py39-build",
"py39-installer",
"py39-setuptools",
"py39-setuptools_scm",
"py39-toml",
"py39-wheel"
]
},
{
"type": "lib",
"ports": [
"py39-asdf",
"python39"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-asdf-astropy"
]
}
]
},
{
"name": "py38-asdf-coordinates-schemas",
"portdir": "python/py-asdf-coordinates-schemas",
"version": "0.3.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/asdf-format/asdf-coordinates-schemas",
"description": "This package provides ASDF schemas for validating coordinates tags.",
"long_description": "This package provides ASDF schemas for validating coordinates tags.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1419
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"py38-build",
"py38-installer",
"py38-setuptools",
"py38-setuptools_scm",
"py38-toml",
"py38-wheel"
]
},
{
"type": "lib",
"ports": [
"py38-asdf",
"python38"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-asdf-astropy"
]
}
]
},
{
"name": "p5.26-cgi-alternatives",
"portdir": "perl/p5-cgi-alternatives",
"version": "0.180.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/CGI::Alternatives",
"description": "Documentation for alternative solutions to CGI.pm",
"long_description": "Documentation for alternative solutions to CGI.pm",
"active": false,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"p5.26-test-pod",
"p5.26-test-pod-coverage"
]
},
{
"type": "lib",
"ports": [
"perl5.26"
]
}
],
"depends_on": []
},
{
"name": "p5.26-sub-handlesvia",
"portdir": "perl/p5-sub-handlesvia",
"version": "0.16.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Sub::HandlesVia",
"description": "Sub::HandlesVia - alternative handles_via implementation",
"long_description": "Sub::HandlesVia - alternative handles_via implementation",
"active": false,
"categories": [
"perl"
],
"maintainers": [
{
"name": "devans",
"github": "dbevans",
"ports_count": 2651
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"p5.26-test-fatal",
"p5.26-test-requires"
]
},
{
"type": "lib",
"ports": [
"p5.26-exporter-tiny",
"p5.26-role-tiny",
"perl5.26",
"p5.26-type-tiny",
"p5.26-scalar-list-utils",
"p5.26-class-method-modifiers",
"p5.26-class-tiny"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.26-moox-late"
]
}
]
},
{
"name": "p5.26-perl-tidy",
"portdir": "perl/p5-perl-tidy",
"version": "20201207",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Perl::Tidy",
"description": "Parses and beautifies perl source",
"long_description": "Perltidy reads a perl script and writes an indented, reformatted script. Perltidy can produce output on either of two modes, depending on the existence of an -html flag. Without this flag, the output is passed through a formatter.",
"active": false,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"perl5.26"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.26-devel-cover",
"p5.26-perl-critic",
"p5.26-test-perltidy",
"p5.26-text-template-simple"
]
}
]
},
{
"name": "py39-cloudflare2",
"portdir": "python/py-cloudflare2",
"version": "2.20.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/cloudflare/python-cloudflare",
"description": "Python interface to the CloudFlare API.",
"long_description": "Python interface to the CloudFlare API.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1419
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py39-setuptools",
"py39-wheel",
"py39-build",
"py39-installer"
]
},
{
"type": "lib",
"ports": [
"py39-requests",
"py39-yaml",
"py39-jsonlines",
"python39"
]
}
],
"depends_on": []
},
{
"name": "py39-digitalocean",
"portdir": "python/py-digitalocean",
"version": "1.17.0",
"license": "LGPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/koalalorenzo/python-digitalocean",
"description": "Easy access to Digital Ocean APIs to deploy droplets, images and more.",
"long_description": "Easy access to Digital Ocean APIs to deploy droplets, images and more.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1419
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py39-wheel",
"py39-build",
"py39-installer",
"py39-setuptools"
]
},
{
"type": "lib",
"ports": [
"py39-jsonpickle",
"py39-requests",
"python39"
]
}
],
"depends_on": []
},
{
"name": "py38-jsonlines",
"portdir": "python/py-jsonlines",
"version": "4.0.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/wbolster/jsonlines",
"description": "jsonlines is a Python library to simplify working with jsonlines and ndjson data.",
"long_description": "jsonlines is a Python library to simplify working with jsonlines and ndjson data.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1419
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"py38-wheel",
"py38-build",
"py38-installer",
"py38-setuptools"
]
},
{
"type": "lib",
"ports": [
"py38-attrs",
"py38-typing_extensions",
"python38"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-cloudflare"
]
}
]
},
{
"name": "py37-jsonlines",
"portdir": "python/py-jsonlines",
"version": "3.1.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/wbolster/jsonlines",
"description": "jsonlines is a Python library to simplify working with jsonlines and ndjson data.",
"long_description": "jsonlines is a Python library to simplify working with jsonlines and ndjson data.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1419
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py37-setuptools",
"clang-14"
]
},
{
"type": "lib",
"ports": [
"python37",
"py37-attrs",
"py37-typing_extensions"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py37-cloudflare"
]
}
]
},
{
"name": "py39-jsonlines",
"portdir": "python/py-jsonlines",
"version": "4.0.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/wbolster/jsonlines",
"description": "jsonlines is a Python library to simplify working with jsonlines and ndjson data.",
"long_description": "jsonlines is a Python library to simplify working with jsonlines and ndjson data.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1419
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py39-wheel",
"py39-build",
"py39-installer",
"py39-setuptools"
]
},
{
"type": "lib",
"ports": [
"py39-attrs",
"py39-typing_extensions",
"python39"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-maggma",
"py39-cloudflare2"
]
}
]
},
{
"name": "py38-python-augeas",
"portdir": "python/py-python-augeas",
"version": "1.1.0",
"license": "LGPL-2.1+",
"platforms": "{darwin any}",
"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": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-setuptools",
"py38-wheel",
"py38-build",
"py38-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"augeas",
"libffi",
"libxml2",
"python38",
"py38-cffi",
"py38-pycparser",
"py38-setuptools"
]
}
],
"depends_on": []
},
{
"name": "py37-python-augeas",
"portdir": "python/py-python-augeas",
"version": "1.1.0",
"license": "LGPL-2.1+",
"platforms": "{darwin any}",
"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": [],
"dependencies": [
{
"type": "build",
"ports": [
"py37-setuptools",
"py37-wheel",
"py37-build",
"py37-installer",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"augeas",
"libffi",
"libxml2",
"python37",
"py37-cffi",
"py37-pycparser",
"py37-setuptools"
]
}
],
"depends_on": []
},
{
"name": "py39-python-augeas",
"portdir": "python/py-python-augeas",
"version": "1.1.0",
"license": "LGPL-2.1+",
"platforms": "{darwin any}",
"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": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-setuptools",
"py39-wheel",
"py39-build",
"py39-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"augeas",
"libffi",
"libxml2",
"python39",
"py39-cffi",
"py39-pycparser",
"py39-setuptools"
]
}
],
"depends_on": []
},
{
"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": "py35-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": [
"python35",
"py35-cffi",
"py35-pycparser",
"libffi",
"augeas",
"libxml2",
"py35-setuptools"
]
}
],
"depends_on": []
},
{
"name": "py27-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": [
"python27",
"py27-cffi",
"py27-pycparser",
"libffi",
"augeas",
"libxml2",
"py27-setuptools"
]
}
],
"depends_on": []
},
{
"name": "py39-configobj",
"portdir": "python/py-configobj",
"version": "5.0.8",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/configobj/",
"description": "Config file reading, writing and validation.",
"long_description": "ConfigObj is a simple but powerful config file reader and writer: an ini file round tripper. Its main feature is that it is very easy to use, with a straightforward programmer's interface and a simple syntax for config files.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-wheel",
"py39-installer",
"clang-17",
"py39-setuptools",
"py39-build"
]
},
{
"type": "lib",
"ports": [
"py39-six",
"python39"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-cli-helpers",
"py39-apptools"
]
}
]
},
{
"name": "py38-configobj",
"portdir": "python/py-configobj",
"version": "5.0.8",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/configobj/",
"description": "Config file reading, writing and validation.",
"long_description": "ConfigObj is a simple but powerful config file reader and writer: an ini file round tripper. Its main feature is that it is very easy to use, with a straightforward programmer's interface and a simple syntax for config files.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-wheel",
"py38-installer",
"clang-16",
"py38-setuptools",
"py38-build"
]
},
{
"type": "lib",
"ports": [
"py38-six",
"python38"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-apptools",
"py38-cli-helpers"
]
}
]
},
{
"name": "py37-configobj",
"portdir": "python/py-configobj",
"version": "5.0.8",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/configobj/",
"description": "Config file reading, writing and validation.",
"long_description": "ConfigObj is a simple but powerful config file reader and writer: an ini file round tripper. Its main feature is that it is very easy to use, with a straightforward programmer's interface and a simple syntax for config files.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py37-wheel",
"py37-installer",
"clang-16",
"py37-setuptools",
"py37-build"
]
},
{
"type": "lib",
"ports": [
"py37-six",
"python37"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py37-cli-helpers",
"py37-apptools"
]
}
]
},
{
"name": "py36-configobj",
"portdir": "python/py-configobj",
"version": "5.0.8",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/configobj/",
"description": "Config file reading, writing and validation.",
"long_description": "ConfigObj is a simple but powerful config file reader and writer: an ini file round tripper. Its main feature is that it is very easy to use, with a straightforward programmer's interface and a simple syntax for config files.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py36-setuptools",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python36",
"py36-six"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py36-apptools",
"py36-cli-helpers"
]
}
]
},
{
"name": "py35-configobj",
"portdir": "python/py-configobj",
"version": "5.0.8",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/configobj/",
"description": "Config file reading, writing and validation.",
"long_description": "ConfigObj is a simple but powerful config file reader and writer: an ini file round tripper. Its main feature is that it is very easy to use, with a straightforward programmer's interface and a simple syntax for config files.",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py35-setuptools",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python35",
"py35-six"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py35-apptools"
]
}
]
},
{
"name": "py39-parsedatetime",
"portdir": "python/py-parsedatetime",
"version": "2.6",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/bear/parsedatetime",
"description": "Parse human-readable date/time text",
"long_description": "Parse human-readable date/time text",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-build",
"py39-setuptools",
"py39-wheel",
"py39-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python39"
]
},
{
"type": "test",
"ports": [
"py39-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-agate",
"py39-agate-sql"
]
}
]
},
{
"name": "py27-parsedatetime",
"portdir": "python/py-parsedatetime",
"version": "2.5",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/bear/parsedatetime",
"description": "Parse human-readable date/time text",
"long_description": "Parse human-readable date/time text",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py27-setuptools"
]
},
{
"type": "lib",
"ports": [
"python27"
]
},
{
"type": "test",
"ports": [
"py27-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py27-agate",
"py27-agate-sql"
]
}
]
},
{
"name": "py36-parsedatetime",
"portdir": "python/py-parsedatetime",
"version": "2.6",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/bear/parsedatetime",
"description": "Parse human-readable date/time text",
"long_description": "Parse human-readable date/time text",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py36-setuptools"
]
},
{
"type": "lib",
"ports": [
"python36"
]
},
{
"type": "test",
"ports": [
"py36-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py36-agate",
"py36-agate-sql"
]
}
]
},
{
"name": "py38-parsedatetime",
"portdir": "python/py-parsedatetime",
"version": "2.6",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/bear/parsedatetime",
"description": "Parse human-readable date/time text",
"long_description": "Parse human-readable date/time text",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-build",
"py38-setuptools",
"py38-wheel",
"py38-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python38"
]
},
{
"type": "test",
"ports": [
"py38-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-agate",
"py38-agate-sql"
]
}
]
},
{
"name": "py35-parsedatetime",
"portdir": "python/py-parsedatetime",
"version": "2.6",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/bear/parsedatetime",
"description": "Parse human-readable date/time text",
"long_description": "Parse human-readable date/time text",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py35-setuptools"
]
},
{
"type": "lib",
"ports": [
"python35"
]
},
{
"type": "test",
"ports": [
"py35-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py35-agate",
"py35-agate-sql"
]
}
]
},
{
"name": "py37-parsedatetime",
"portdir": "python/py-parsedatetime",
"version": "2.6",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/bear/parsedatetime",
"description": "Parse human-readable date/time text",
"long_description": "Parse human-readable date/time text",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py37-build",
"py37-setuptools",
"py37-wheel",
"py37-installer",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python37"
]
},
{
"type": "test",
"ports": [
"py37-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py37-agate",
"py37-agate-sql"
]
}
]
},
{
"name": "py39-pyrfc3339",
"portdir": "python/py-pyrfc3339",
"version": "2.1.0",
"license": "MIT",
"platforms": "{darwin any}",
"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": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1419
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-installer",
"clang-18",
"py39-setuptools",
"py39-setuptools_scm",
"py39-wheel",
"py39-build"
]
},
{
"type": "lib",
"ports": [
"python39",
"py39-tz"
]
},
{
"type": "test",
"ports": [
"py39-nose"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-acme"
]
}
]
},
{
"name": "py38-pyrfc3339",
"portdir": "python/py-pyrfc3339",
"version": "1.1",
"license": "MIT",
"platforms": "{darwin any}",
"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": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-installer",
"clang-16",
"py38-setuptools",
"py38-wheel",
"py38-build"
]
},
{
"type": "lib",
"ports": [
"python38",
"py38-tz"
]
},
{
"type": "test",
"ports": [
"py38-nose"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-acme"
]
}
]
},
{
"name": "py37-pyrfc3339",
"portdir": "python/py-pyrfc3339",
"version": "1.1",
"license": "MIT",
"platforms": "{darwin any}",
"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": [],
"dependencies": [
{
"type": "build",
"ports": [
"py37-installer",
"clang-16",
"py37-setuptools",
"py37-wheel",
"py37-build"
]
},
{
"type": "lib",
"ports": [
"python37",
"py37-tz"
]
},
{
"type": "test",
"ports": [
"py37-nose"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py37-acme"
]
}
]
},
{
"name": "py27-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",
"py27-setuptools"
]
},
{
"type": "lib",
"ports": [
"python27",
"py27-tz"
]
},
{
"type": "test",
"ports": [
"py27-nose"
]
}
],
"depends_on": []
},
{
"name": "py35-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",
"py35-setuptools"
]
},
{
"type": "lib",
"ports": [
"python35",
"py35-tz"
]
},
{
"type": "test",
"ports": [
"py35-nose"
]
}
],
"depends_on": []
},
{
"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": "py38-josepy",
"portdir": "python/py-josepy",
"version": "1.14.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/certbot/josepy",
"description": "JOSE protocol implementation in Python using cryptography",
"long_description": "JOSE protocol implementation in Python using cryptography",
"active": false,
"categories": [
"security",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1419
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-poetry-core",
"py38-build",
"py38-installer",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python38"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py38-acme"
]
}
]
},
{
"name": "py39-josepy",
"portdir": "python/py-josepy",
"version": "2.1.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 2,
"replaced_by": null,
"homepage": "https://github.com/certbot/josepy",
"description": "JOSE protocol implementation in Python using cryptography",
"long_description": "JOSE protocol implementation in Python using cryptography",
"active": false,
"categories": [
"security",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1419
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-poetry-core",
"py39-build",
"py39-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python39",
"py39-cryptography"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py39-acme"
]
}
]
},
{
"name": "py27-josepy",
"portdir": "python/py-josepy",
"version": "1.8.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/certbot/josepy",
"description": "JOSE protocol implementation in Python using cryptography",
"long_description": "JOSE protocol implementation in Python using cryptography",
"active": false,
"categories": [
"security",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1419
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"python27",
"py27-setuptools"
]
}
],
"depends_on": []
},
{
"name": "py36-josepy",
"portdir": "python/py-josepy",
"version": "1.11.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/certbot/josepy",
"description": "JOSE protocol implementation in Python using cryptography",
"long_description": "JOSE protocol implementation in Python using cryptography",
"active": false,
"categories": [
"security",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1419
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"python36",
"py36-setuptools"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py36-acme"
]
}
]
},
{
"name": "py37-josepy",
"portdir": "python/py-josepy",
"version": "1.14.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/certbot/josepy",
"description": "JOSE protocol implementation in Python using cryptography",
"long_description": "JOSE protocol implementation in Python using cryptography",
"active": false,
"categories": [
"security",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1419
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py37-poetry-core",
"py37-build",
"py37-installer",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python37"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py37-acme"
]
}
]
},
{
"name": "p5.26-berkeleydb",
"portdir": "perl/p5-berkeleydb",
"version": "0.640.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/BerkeleyDB",
"description": "BerkeleyDB - Perl extension for Berkeley DB version 2, 3, 4, 5 or 6",
"long_description": "BerkeleyDB - Perl extension for Berkeley DB version 2, 3, 4, 5 or 6",
"active": false,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"db48",
"db53",
"db60",
"db62",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"db62",
"perl5.26"
]
}
],
"depends_on": []
},
{
"name": "p5.26-db_file",
"portdir": "perl/p5-db_file",
"version": "1.855.0",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/DB_File",
"description": "DB_File - Perl5 access to Berkeley DB version 1.x",
"long_description": "DB_File - Perl5 access to Berkeley DB version 1.x",
"active": false,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"db48",
"perl5.26"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.26-bioperl"
]
}
]
},
{
"name": "pdfgrep-legacy",
"portdir": "textproc/pdfgrep",
"version": "1.3.2",
"license": "GPL-2+",
"platforms": "darwin",
"epoch": 0,
"replaced_by": "pdfgrep",
"homepage": "https://pdfgrep.org",
"description": "Obsolete port, replaced by pdfgrep",
"long_description": "This port has been replaced by pdfgrep.",
"active": false,
"categories": [
"textproc"
],
"maintainers": [
{
"name": "raimue",
"github": "raimue",
"ports_count": 56
}
],
"variants": [
"unac"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-13"
]
},
{
"type": "extract",
"ports": [
null
]
},
{
"type": "fetch",
"ports": [
null
]
},
{
"type": "lib",
"ports": [
"poppler",
"pcre",
"libgcrypt"
]
},
{
"type": "patch",
"ports": [
null
]
},
{
"type": "run",
"ports": [
null
]
},
{
"type": "test",
"ports": [
null
]
}
],
"depends_on": []
},
{
"name": "py35-wxpython-4.0",
"portdir": "python/py-wxpython-4.0",
"version": "4.1.1",
"license": "wxwidgets-3.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.wxpython.org/",
"description": "Python interface to the wxWidgets 4.1 cross platform GUI",
"long_description": "wxPython is a GUI toolkit for the Python programming language. It allows Python programmers to create programs with a robust, highly functional graphical user interface, simply and easily. It is implemented as a Python extension module (native code) that wraps the wxWidgets cross platform GUI library, written in C++.",
"active": false,
"categories": [
"devel",
"graphics",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py35-setuptools",
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"py35-importlib-metadata",
"wxWidgets-3.2",
"python35"
]
},
{
"type": "run",
"ports": [
"py35-six",
"py35-numpy",
"py35-Pillow"
]
}
],
"depends_on": []
},
{
"name": "py27-wxpython-4.0",
"portdir": "python/py-wxpython-4.0",
"version": "4.1.1",
"license": "wxwidgets-3.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.wxpython.org/",
"description": "Python interface to the wxWidgets 4.1 cross platform GUI",
"long_description": "wxPython is a GUI toolkit for the Python programming language. It allows Python programmers to create programs with a robust, highly functional graphical user interface, simply and easily. It is implemented as a Python extension module (native code) that wraps the wxWidgets cross platform GUI library, written in C++.",
"active": false,
"categories": [
"devel",
"graphics",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-12",
"py27-setuptools"
]
},
{
"type": "lib",
"ports": [
"python27",
"py27-importlib-metadata"
]
},
{
"type": "run",
"ports": [
"py27-pathlib2",
"py27-six",
"py27-sip4",
"py27-numpy",
"py27-Pillow"
]
}
],
"depends_on": []
},
{
"name": "py39-wxpython-4.0",
"portdir": "python/py-wxpython-4.0",
"version": "4.2.2",
"license": "wxwidgets-3.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.wxpython.org/",
"description": "Python interface to the wxWidgets 3.2 cross platform GUI",
"long_description": "wxPython is a GUI toolkit for the Python programming language. It allows Python programmers to create programs with a robust, highly functional graphical user interface, simply and easily. It is implemented as a Python extension module (native code) that wraps the wxWidgets cross platform GUI library, written in C++.",
"active": false,
"categories": [
"devel",
"graphics",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py39-wheel",
"py39-build",
"clang-18",
"py39-installer",
"py39-cython",
"py39-requests",
"py39-setuptools",
"py39-sip"
]
},
{
"type": "lib",
"ports": [
"tiff",
"python39"
]
},
{
"type": "run",
"ports": [
"py39-numpy",
"py39-Pillow"
]
},
{
"type": "test",
"ports": [
"py39-pytest"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py39-wxmplot",
"py39-wxutils",
"py39-xraylarch"
]
}
]
},
{
"name": "py38-wxpython-4.0",
"portdir": "python/py-wxpython-4.0",
"version": "4.2.1",
"license": "wxwidgets-3.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.wxpython.org/",
"description": "Python interface to the wxWidgets 3.2 cross platform GUI",
"long_description": "wxPython is a GUI toolkit for the Python programming language. It allows Python programmers to create programs with a robust, highly functional graphical user interface, simply and easily. It is implemented as a Python extension module (native code) that wraps the wxWidgets cross platform GUI library, written in C++.",
"active": false,
"categories": [
"devel",
"graphics",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py38-setuptools",
"py38-wheel",
"py38-build",
"py38-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python38",
"tiff"
]
},
{
"type": "run",
"ports": [
"py38-six",
"py38-Pillow",
"py38-numpy",
"py38-pathlib2",
"py38-sip"
]
},
{
"type": "test",
"ports": [
"py38-pytest"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py38-wxutils",
"py38-wxmplot",
"py38-xraylarch"
]
}
]
},
{
"name": "py37-wxpython-4.0",
"portdir": "python/py-wxpython-4.0",
"version": "4.2.1",
"license": "wxwidgets-3.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.wxpython.org/",
"description": "Python interface to the wxWidgets 3.2 cross platform GUI",
"long_description": "wxPython is a GUI toolkit for the Python programming language. It allows Python programmers to create programs with a robust, highly functional graphical user interface, simply and easily. It is implemented as a Python extension module (native code) that wraps the wxWidgets cross platform GUI library, written in C++.",
"active": false,
"categories": [
"devel",
"graphics",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py37-setuptools",
"py37-wheel",
"py37-build",
"py37-installer",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python37",
"py37-importlib-metadata",
"tiff"
]
},
{
"type": "run",
"ports": [
"py37-six",
"py37-Pillow",
"py37-numpy",
"py37-pathlib2",
"py37-sip"
]
},
{
"type": "test",
"ports": [
"py37-pytest"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py37-wxmplot",
"py37-wxutils",
"py37-xraylarch"
]
}
]
}
]
}