HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 53292,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=139",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=137",
"results": [
{
"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": 1632
}
],
"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": "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": 1632
}
],
"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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": 1632
}
],
"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": "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": 1632
}
],
"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": "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": 1632
}
],
"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": "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": 1632
}
],
"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": "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": 1632
}
],
"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": "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": 2686
}
],
"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-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": "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": 1632
}
],
"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": "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": 1632
}
],
"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": "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": "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": 1632
}
],
"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": "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": 1632
}
],
"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": "py37-phonenumbers",
"portdir": "python/py-phonenumbers",
"version": "8.13.30",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/daviddrysdale/python-phonenumbers",
"description": "parsing, formatting, storing and validating international phone numbers",
"long_description": "Python version of the Google common library for parsing, formatting, storing and validating international phone numbers",
"active": false,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "aronnax",
"github": "lpsinger",
"ports_count": 444
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py37-setuptools",
"py37-wheel",
"py37-build",
"py37-installer",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python37"
]
}
],
"depends_on": []
},
{
"name": "py39-phonenumbers",
"portdir": "python/py-phonenumbers",
"version": "8.13.30",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/daviddrysdale/python-phonenumbers",
"description": "parsing, formatting, storing and validating international phone numbers",
"long_description": "Python version of the Google common library for parsing, formatting, storing and validating international phone numbers",
"active": false,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "aronnax",
"github": "lpsinger",
"ports_count": 444
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-setuptools",
"py39-wheel",
"py39-build",
"py39-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python39"
]
}
],
"depends_on": []
},
{
"name": "py38-phonenumbers",
"portdir": "python/py-phonenumbers",
"version": "8.13.30",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/daviddrysdale/python-phonenumbers",
"description": "parsing, formatting, storing and validating international phone numbers",
"long_description": "Python version of the Google common library for parsing, formatting, storing and validating international phone numbers",
"active": false,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "aronnax",
"github": "lpsinger",
"ports_count": 444
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py38-setuptools",
"py38-wheel",
"py38-build",
"py38-installer",
"clang-16"
]
},
{
"type": "lib",
"ports": [
"python38"
]
}
],
"depends_on": []
},
{
"name": "py27-phonenumbers",
"portdir": "python/py-phonenumbers",
"version": "8.12.44",
"license": "apache",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/daviddrysdale/python-phonenumbers",
"description": "parsing, formatting, storing and validating international phone numbers",
"long_description": "Python version of the Google common library for parsing, formatting, storing and validating international phone numbers",
"active": false,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "aronnax",
"github": "lpsinger",
"ports_count": 444
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py27-setuptools",
"py27-wheel",
"clang-13"
]
},
{
"type": "lib",
"ports": [
"python27"
]
}
],
"depends_on": []
},
{
"name": "py35-phonenumbers",
"portdir": "python/py-phonenumbers",
"version": "8.12.44",
"license": "apache",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/daviddrysdale/python-phonenumbers",
"description": "parsing, formatting, storing and validating international phone numbers",
"long_description": "Python version of the Google common library for parsing, formatting, storing and validating international phone numbers",
"active": false,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "aronnax",
"github": "lpsinger",
"ports_count": 444
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py35-setuptools",
"py35-wheel",
"clang-13"
]
},
{
"type": "lib",
"ports": [
"python35"
]
}
],
"depends_on": []
},
{
"name": "py36-phonenumbers",
"portdir": "python/py-phonenumbers",
"version": "8.12.44",
"license": "apache",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/daviddrysdale/python-phonenumbers",
"description": "parsing, formatting, storing and validating international phone numbers",
"long_description": "Python version of the Google common library for parsing, formatting, storing and validating international phone numbers",
"active": false,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "aronnax",
"github": "lpsinger",
"ports_count": 444
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py36-python-install",
"py36-setuptools",
"py36-wheel",
"py36-build",
"clang-13"
]
},
{
"type": "lib",
"ports": [
"python36"
]
}
],
"depends_on": []
},
{
"name": "py39-scour",
"portdir": "python/py-scour",
"version": "0.38.2",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/scour-project/scour",
"description": "SVG optimizer/cleaner written in Python",
"long_description": "Scour is an SVG optimizer/cleaner written in Python, that reduces the size of scalable vector graphics by optimizing structure and removing unnecessary data.",
"active": false,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 381
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-wheel",
"py39-installer",
"clang-16",
"py39-setuptools",
"py39-build"
]
},
{
"type": "lib",
"ports": [
"py39-six",
"python39"
]
}
],
"depends_on": []
},
{
"name": "py37-pyheif",
"portdir": "python/py-pyheif",
"version": "0.7.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/carsales/pyheif",
"description": "Python interface to libheif library",
"long_description": "Python interface to libheif library using CFFI",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py37-setuptools",
"clang-15"
]
},
{
"type": "lib",
"ports": [
"python37",
"libheif",
"py37-cffi"
]
}
],
"depends_on": []
},
{
"name": "py36-pyheif",
"portdir": "python/py-pyheif",
"version": "0.7.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/carsales/pyheif",
"description": "Python interface to libheif library",
"long_description": "Python interface to libheif library using CFFI",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py36-setuptools",
"clang-13"
]
},
{
"type": "lib",
"ports": [
"python36",
"libheif",
"py36-cffi"
]
}
],
"depends_on": []
},
{
"name": "py39-pyheif",
"portdir": "python/py-pyheif",
"version": "0.8.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/carsales/pyheif",
"description": "Python interface to libheif library",
"long_description": "Python interface to libheif library using CFFI",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py39-wheel",
"py39-build",
"py39-installer",
"py39-setuptools"
]
},
{
"type": "lib",
"ports": [
"libheif",
"py39-cffi",
"python39"
]
}
],
"depends_on": []
},
{
"name": "py38-pyheif",
"portdir": "python/py-pyheif",
"version": "0.7.1",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/carsales/pyheif",
"description": "Python interface to libheif library",
"long_description": "Python interface to libheif library using CFFI",
"active": false,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"py38-wheel",
"py38-build",
"py38-installer",
"py38-setuptools"
]
},
{
"type": "lib",
"ports": [
"libheif",
"py38-cffi",
"python38"
]
}
],
"depends_on": []
},
{
"name": "py37-pdfminer",
"portdir": "python/py-pdfminer",
"version": "20221105",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pdfminersix.readthedocs.io/",
"description": "Python pdf extraction package",
"long_description": "Pdfminer.six is a community maintained fork of the original PDFMiner. It is a tool for extracting information from PDF documents. It focuses on getting and analyzing text data. Pdfminer.six extracts the text from a page directly from the sourcecode of the PDF. It can also be used to get the exact location, font or color of the text. It is built in a modular way such that each component of pdfminer.six can be replaced easily. You can implement your own interpreter or rendering device to use the power of pdfminer.six for other purposes that text analysis.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "eborisch",
"github": "eborisch",
"ports_count": 228
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"py37-setuptools",
"py37-wheel",
"py37-build",
"py37-installer"
]
},
{
"type": "lib",
"ports": [
"py37-cryptography",
"py37-typing_extensions",
"py37-charset-normalizer",
"python37"
]
}
],
"depends_on": []
},
{
"name": "py36-pdfminer",
"portdir": "python/py-pdfminer",
"version": "20200118",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/euske/pdfminer",
"description": "Python pdf extraction package",
"long_description": "PDFMiner is a suite of programs that help extracting and analyzing text data of PDF documents. Unlike other PDF-related tools, it allows to obtain the exact location of texts in a page, as well as other extra information such as font information or ruled lines. It includes a PDF converter that can transform PDF files into other text formats (such as HTML). It has an extensible PDF parser that can be used for other purposes instead of text analysis. (Currently tracking pdfminer.six fork.)",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "eborisch",
"github": "eborisch",
"ports_count": 228
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"py36-setuptools"
]
},
{
"type": "lib",
"ports": [
"python36"
]
}
],
"depends_on": []
},
{
"name": "py39-pdfminer",
"portdir": "python/py-pdfminer",
"version": "20240706",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pdfminersix.readthedocs.io/",
"description": "Python pdf extraction package",
"long_description": "Pdfminer.six is a community maintained fork of the original PDFMiner. It is a tool for extracting information from PDF documents. It focuses on getting and analyzing text data. Pdfminer.six extracts the text from a page directly from the sourcecode of the PDF. It can also be used to get the exact location, font or color of the text. It is built in a modular way such that each component of pdfminer.six can be replaced easily. You can implement your own interpreter or rendering device to use the power of pdfminer.six for other purposes that text analysis.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "eborisch",
"github": "eborisch",
"ports_count": 228
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py39-setuptools",
"py39-wheel",
"py39-build",
"py39-installer"
]
},
{
"type": "lib",
"ports": [
"py39-cryptography",
"py39-charset-normalizer",
"py39-setuptools-git-versioning",
"python39"
]
}
],
"depends_on": []
},
{
"name": "py38-pdfminer",
"portdir": "python/py-pdfminer",
"version": "20240706",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pdfminersix.readthedocs.io/",
"description": "Python pdf extraction package",
"long_description": "Pdfminer.six is a community maintained fork of the original PDFMiner. It is a tool for extracting information from PDF documents. It focuses on getting and analyzing text data. Pdfminer.six extracts the text from a page directly from the sourcecode of the PDF. It can also be used to get the exact location, font or color of the text. It is built in a modular way such that each component of pdfminer.six can be replaced easily. You can implement your own interpreter or rendering device to use the power of pdfminer.six for other purposes that text analysis.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "eborisch",
"github": "eborisch",
"ports_count": 228
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py38-setuptools",
"py38-wheel",
"py38-build",
"py38-installer"
]
},
{
"type": "lib",
"ports": [
"py38-cryptography",
"py38-charset-normalizer",
"py38-setuptools-git-versioning",
"python38"
]
}
],
"depends_on": []
},
{
"name": "p5.26-libintl-perl",
"portdir": "perl/p5-libintl-perl",
"version": "1.320.0",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/release/libintl-perl",
"description": "Perl internationalization library",
"long_description": "An internationalization library for Perl compatible with the Uniforum message translations system such as the one in GNU gettext.",
"active": false,
"categories": [
"perl"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0"
]
},
{
"type": "lib",
"ports": [
"gettext",
"perl5.26",
"libiconv"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"p5.26-event-execflow"
]
}
]
},
{
"name": "p5.26-dancer-template-mason",
"portdir": "perl/p5-dancer-template-mason",
"version": "0.4.1",
"license": "(Artistic-1 or GPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://metacpan.org/pod/Dancer::Template::Mason",
"description": "Dancer::Template::Mason - Mason wrapper for Dancer",
"long_description": "Dancer::Template::Mason - Mason wrapper for Dancer",
"active": false,
"categories": [
"perl"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-9.0",
"p5.26-plack"
]
},
{
"type": "lib",
"ports": [
"p5.26-html-mason",
"perl5.26",
"p5.26-moo",
"p5.26-module-build",
"p5.26-dancer"
]
}
],
"depends_on": []
},
{
"name": "py37-napari-plugin-engine",
"portdir": "python/py-napari-plugin-engine",
"version": "0.2.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/napari/napari-plugin-engine",
"description": "napari-plugin-engine is a fork of pluggy, modified by the napari team.",
"long_description": "napari-plugin-engine is a fork of pluggy, modified by the napari team.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1632
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"py37-build",
"py37-installer",
"py37-setuptools",
"py37-setuptools_scm",
"py37-wheel"
]
},
{
"type": "lib",
"ports": [
"py37-importlib-metadata",
"python37"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py37-npe2",
"py37-napari-svg",
"py37-napari-console"
]
}
]
},
{
"name": "py38-napari-plugin-engine",
"portdir": "python/py-napari-plugin-engine",
"version": "0.2.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/napari/napari-plugin-engine",
"description": "napari-plugin-engine is a fork of pluggy, modified by the napari team.",
"long_description": "napari-plugin-engine is a fork of pluggy, modified by the napari team.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1632
}
],
"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-napari-console",
"py38-napari-svg"
]
}
]
}
]
}