HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50375,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-created_at&page=56",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-created_at&page=54",
"results": [
{
"name": "py313-ndg_httpsclient",
"portdir": "python/py-ndg_httpsclient",
"version": "0.5.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "",
"description": "This is a HTTPS client implementation for httplib and urllib2 based on PyOpenSSL.",
"long_description": "This is a HTTPS client implementation for httplib and urllib2 based on PyOpenSSL. PyOpenSSL provides a more fully featured SSL implementation over the default provided with Python and importantly enables full verification of the SSL peer.",
"active": true,
"categories": [
"net",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"py313-build",
"py313-installer",
"py313-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-openssl",
"py313-asn1",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"certbot-dns-namecheap",
"py-ndg_httpsclient"
]
}
]
},
{
"name": "py313-sphinx-jsonschema",
"portdir": "python/py-sphinx-jsonschema",
"version": "1.19.2",
"license": "GPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/lnoor/sphinx-jsonschema",
"description": "Sphinx extension to display JSON Schema",
"long_description": "Sphinx extension to display JSON Schema",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-installer",
"py313-wheel",
"py313-setuptools",
"clang-18",
"py313-build"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "run",
"ports": [
"py313-jsonpointer",
"py313-sphinx"
]
},
{
"type": "test",
"ports": [
"py313-pytest"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"cabal"
]
},
{
"type": "lib",
"ports": [
"py-sphinx-jsonschema"
]
}
]
},
{
"name": "py313-sphinxnotes-strike",
"portdir": "python/py-sphinxnotes-strike",
"version": "1.2.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sphinx-notes.github.io/strike",
"description": "Sphinx extension for strikethrough text support",
"long_description": "Sphinx extension for strikethrough text support",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-setuptools_scm",
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-build",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "run",
"ports": [
"py313-sphinx"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"cabal"
]
},
{
"type": "lib",
"ports": [
"py-sphinxnotes-strike"
]
}
]
},
{
"name": "py313-repoze.sphinx.autointerface",
"portdir": "python/py-repoze.sphinx.autointerface",
"version": "1.0.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.org/project/repoze.sphinx.autointerface/",
"description": "An extension for the Sphinx documentation system to allow generation of API documentation by introspection of zope.interface instances in code.",
"long_description": "An extension for the Sphinx documentation system to allow generation of API documentation by introspection of zope.interface instances in code.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"py313-build",
"py313-installer",
"py313-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-zopeinterface",
"py313-sphinx",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-repoze.sphinx.autointerface"
]
}
]
},
{
"name": "py313-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": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1181
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-setuptools_scm",
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-build",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"py313-tz",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-acme",
"certbot",
"certbot-apache",
"certbot-nginx",
"certbot-dns-digitalocean",
"certbot-dns-cloudflare",
"certbot-dns-dnsmadeeasy",
"certbot-dns-dnsimple",
"certbot-dns-gehirn",
"certbot-dns-google",
"certbot-dns-luadns",
"certbot-dns-linode",
"certbot-dns-nsone",
"certbot-dns-ovh",
"certbot-dns-rfc2136",
"certbot-dns-route53",
"certbot-dns-sakuracloud",
"py-pyrfc3339"
]
}
]
},
{
"name": "py313-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": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-installer",
"clang-18",
"py313-build",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "test",
"ports": [
"py313-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"certbot",
"certbot-apache",
"certbot-nginx",
"certbot-dns-digitalocean",
"certbot-dns-cloudflare",
"certbot-dns-dnsmadeeasy",
"certbot-dns-dnsimple",
"certbot-dns-gehirn",
"certbot-dns-google",
"certbot-dns-luadns",
"certbot-dns-linode",
"certbot-dns-nsone",
"certbot-dns-ovh",
"certbot-dns-rfc2136",
"certbot-dns-route53",
"certbot-dns-sakuracloud",
"py313-agate-sql",
"py313-agate",
"py-parsedatetime"
]
}
]
},
{
"name": "py313-josepy",
"portdir": "python/py-josepy",
"version": "2.2.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": true,
"categories": [
"security",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1181
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-poetry-core"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-cryptography"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-acme",
"py-josepy"
]
}
]
},
{
"name": "py313-funcsigs",
"portdir": "python/py-funcsigs",
"version": "1.0.2",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://funcsigs.readthedocs.org/",
"description": "Python function signatures from PEP362 for Python 2.7 and 3.2+",
"long_description": "Python function signatures from PEP362 for Python 2.7 and 3.2+",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2859
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py313-acme"
]
},
{
"type": "lib",
"ports": [
"py-funcsigs"
]
}
]
},
{
"name": "py313-configargparse",
"portdir": "python/py-configargparse",
"version": "1.7",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/zorro3/ConfigArgParse",
"description": "ConfigArgParse extends argparse with config files and environment variables support",
"long_description": "ConfigArgParse is a drop-in replacement for argparse that adds support for config files and environment variables. It allows options to also be set via config files and/or environment variables.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 601
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "test",
"ports": [
"py313-pytest",
"py313-mock",
"py313-yaml"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"certbot",
"certbot-apache",
"certbot-nginx",
"certbot-dns-digitalocean",
"certbot-dns-cloudflare",
"certbot-dns-dnsmadeeasy",
"certbot-dns-dnsimple",
"certbot-dns-gehirn",
"certbot-dns-google",
"certbot-dns-luadns",
"certbot-dns-linode",
"certbot-dns-nsone",
"certbot-dns-ovh",
"certbot-dns-rfc2136",
"certbot-dns-route53",
"certbot-dns-sakuracloud",
"py-configargparse"
]
}
]
},
{
"name": "py313-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": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"py313-six",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"mycli",
"litecli",
"pgcli",
"certbot",
"certbot-apache",
"certbot-nginx",
"certbot-dns-digitalocean",
"certbot-dns-cloudflare",
"certbot-dns-dnsmadeeasy",
"certbot-dns-dnsimple",
"certbot-dns-gehirn",
"certbot-dns-google",
"certbot-dns-luadns",
"certbot-dns-linode",
"certbot-dns-nsone",
"certbot-dns-ovh",
"certbot-dns-rfc2136",
"certbot-dns-route53",
"certbot-dns-sakuracloud",
"py313-cli-helpers",
"py-configobj"
]
}
]
},
{
"name": "py313-acme",
"portdir": "python/py-acme",
"version": "5.2.2",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://certbot.eff.org/",
"description": "ACME protocol implementation in Python.",
"long_description": "ACME protocol implementation in Python.",
"active": true,
"categories": [
"security",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1181
}
],
"variants": [
"docs"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-funcsigs",
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel",
"py313-mock"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-tz",
"py313-requests",
"py313-cryptography",
"py313-openssl",
"py313-josepy",
"py313-pyrfc3339"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"certbot-dns-namecheap",
"py-acme",
"certbot",
"certbot-apache",
"certbot-nginx",
"certbot-dns-digitalocean",
"certbot-dns-cloudflare",
"certbot-dns-dnsmadeeasy",
"certbot-dns-dnsimple",
"certbot-dns-gehirn",
"certbot-dns-google",
"certbot-dns-luadns",
"certbot-dns-linode",
"certbot-dns-nsone",
"certbot-dns-ovh",
"certbot-dns-rfc2136",
"certbot-dns-route53",
"certbot-dns-sakuracloud"
]
}
]
},
{
"name": "py313-dashing",
"portdir": "python/py-dashing",
"version": "0.1.0",
"license": "LGPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/FedericoCeratto/dashing",
"description": "Terminal dashboards for Python",
"long_description": "Dashing is a library to quickly create terminal-based dashboards in Python",
"active": true,
"categories": [
"python",
"sysutil"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 224
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "run",
"ports": [
"py313-blessed"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"asitop",
"py-dashing"
]
}
]
},
{
"name": "py313-imageio",
"portdir": "python/py-imageio",
"version": "2.37.2",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://imageio.github.io/",
"description": "Easy interface to read and write a wide range of image data.",
"long_description": "Easy interface to read and write a wide range of image data.",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2859
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"py313-build",
"py313-installer",
"py313-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-numpy",
"py313-Pillow",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"napari",
"py-imageio",
"py313-napari-svg"
]
},
{
"type": "run",
"ports": [
"py313-xraylarch",
"py313-scikit-image"
]
},
{
"type": "test",
"ports": [
"py313-zbar"
]
}
]
},
{
"name": "libtatsu-devel",
"portdir": "devel/libtatsu",
"version": "20250922",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.libimobiledevice.org/",
"description": "Library handling the communication with Apple's Tatsu Signing Server (TSS).",
"long_description": "This library is part of the libimobiledevice project. The main purpose of this library is to allow creating TSS request payloads, sending them to Apple's TSS server, and retrieving and processing the response. The code was originally part of idevicerestore and has been split out to its own library, while obviously idevicerestore will remain the main consumer.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "turbocool3r",
"github": "turbocool3r",
"ports_count": 4
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"autoconf",
"automake",
"libtool",
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libplist-devel"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"libimobiledevice-devel"
]
}
]
},
{
"name": "libtatsu",
"portdir": "devel/libtatsu",
"version": "1.0.5",
"license": "LGPL-2.1",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.libimobiledevice.org/",
"description": "Library handling the communication with Apple's Tatsu Signing Server (TSS).",
"long_description": "This library is part of the libimobiledevice project. The main purpose of this library is to allow creating TSS request payloads, sending them to Apple's TSS server, and retrieving and processing the response. The code was originally part of idevicerestore and has been split out to its own library, while obviously idevicerestore will remain the main consumer.",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "turbocool3r",
"github": "turbocool3r",
"ports_count": 4
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"libplist"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"libimobiledevice"
]
}
]
},
{
"name": "py313-poetry-plugin-shell",
"portdir": "python/py-poetry-plugin-shell",
"version": "1.0.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://python-poetry.org",
"description": "Poetry plugin to run subshell with virtual environment activated",
"long_description": "Poetry plugin to run subshell with virtual environment activated",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "davidgilman1",
"github": "dgilman",
"ports_count": 142
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-poetry-core"
]
},
{
"type": "lib",
"ports": [
"py313-pexpect",
"py313-shellingham",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-poetry-plugin-shell",
"poetry"
]
}
]
},
{
"name": "py312-poetry-plugin-shell",
"portdir": "python/py-poetry-plugin-shell",
"version": "1.0.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://python-poetry.org",
"description": "Poetry plugin to run subshell with virtual environment activated",
"long_description": "Poetry plugin to run subshell with virtual environment activated",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "davidgilman1",
"github": "dgilman",
"ports_count": 142
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"py312-poetry-core",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py312-shellingham",
"py312-pexpect",
"python312"
]
}
],
"depends_on": []
},
{
"name": "py311-poetry-plugin-shell",
"portdir": "python/py-poetry-plugin-shell",
"version": "1.0.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://python-poetry.org",
"description": "Poetry plugin to run subshell with virtual environment activated",
"long_description": "Poetry plugin to run subshell with virtual environment activated",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "davidgilman1",
"github": "dgilman",
"ports_count": 142
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-poetry-core",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py311-pexpect",
"py311-shellingham",
"python311"
]
}
],
"depends_on": []
},
{
"name": "py310-poetry-plugin-shell",
"portdir": "python/py-poetry-plugin-shell",
"version": "1.0.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://python-poetry.org",
"description": "Poetry plugin to run subshell with virtual environment activated",
"long_description": "Poetry plugin to run subshell with virtual environment activated",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "davidgilman1",
"github": "dgilman",
"ports_count": 142
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-build",
"py310-poetry-core",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py310-pexpect",
"py310-shellingham",
"python310"
]
}
],
"depends_on": []
},
{
"name": "py39-poetry-plugin-shell",
"portdir": "python/py-poetry-plugin-shell",
"version": "1.0.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://python-poetry.org",
"description": "Poetry plugin to run subshell with virtual environment activated",
"long_description": "Poetry plugin to run subshell with virtual environment activated",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "davidgilman1",
"github": "dgilman",
"ports_count": 142
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py39-poetry-core",
"py39-build",
"py39-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"py39-pexpect",
"py39-shellingham",
"python39"
]
}
],
"depends_on": []
},
{
"name": "py-poetry-plugin-shell",
"portdir": "python/py-poetry-plugin-shell",
"version": "1.0.1",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://python-poetry.org",
"description": "Poetry plugin to run subshell with virtual environment activated",
"long_description": "Poetry plugin to run subshell with virtual environment activated",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "davidgilman1",
"github": "dgilman",
"ports_count": 142
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py313-poetry-plugin-shell"
]
}
],
"depends_on": []
},
{
"name": "semver-utils",
"portdir": "devel/semver-utils",
"version": "2.0.0",
"license": "GPL-3",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/emcrisostomo/semver-utils",
"description": "C/C++ semantic version parser",
"long_description": "A C/C++ library and an utility to parse, compare and manipulate versions numbers complying with Semantic Versioning (https://semver.org)",
"active": true,
"categories": [
"devel"
],
"maintainers": [
{
"name": "emcrisostomo",
"github": "emcrisostomo",
"ports_count": 167
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
}
],
"depends_on": []
},
{
"name": "py313-re2",
"portdir": "python/py-re2",
"version": "1.0.7",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/facebook/pyre2",
"description": "Python wrapper of Google's RE2 library.",
"long_description": "pyre2 is a Python extension that wraps Google's RE2 regular expression library. It implements many of the features of Python's built-in re module with compatible interfaces.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-installer",
"py313-wheel",
"clang-20",
"py313-build",
"py313-setuptools"
]
},
{
"type": "lib",
"ports": [
"python313",
"re2"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-re2"
]
},
{
"type": "run",
"ports": [
"mercurial"
]
}
]
},
{
"name": "py313-powerline-gitstatus",
"portdir": "python/py-powerline-gitstatus",
"version": "1.3.3",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jaspernbrouwer/powerline-gitstatus",
"description": "A Powerline segment for showing the status of a Git working copy",
"long_description": "A Powerline segment for showing the status of a Git working copy.",
"active": true,
"categories": [
"sysutils",
"python"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 224
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "run",
"ports": [
"py313-powerline"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-powerline-gitstatus"
]
}
]
},
{
"name": "py313-powerline",
"portdir": "python/py-powerline",
"version": "2.8.4",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/powerline/powerline",
"description": "The ultimate statusline/prompt utility",
"long_description": "Powerline is a statusline plugin for vim, and provides statuslines and prompts for several other applications, including zsh, bash, tmux, IPython, Awesome and Qtile.",
"active": true,
"categories": [
"sysutils",
"python"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 224
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-powerline"
]
},
{
"type": "run",
"ports": [
"py313-powerline-exitstatus-kai",
"py313-powerline-gitstatus"
]
}
]
},
{
"name": "py313-powerline-exitstatus-kai",
"portdir": "python/py-powerline-exitstatus-kai",
"version": "1.2.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/i0ntempest/powerline-exitstatus-kai",
"description": "A Powerline segment for showing exit status or code",
"long_description": "A Powerline segment for showing exit status or code. Modified from Powerline Exitstatus.",
"active": true,
"categories": [
"sysutils",
"python"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 224
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-build",
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"python313"
]
},
{
"type": "run",
"ports": [
"py313-powerline"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-powerline-exitstatus-kai"
]
}
]
},
{
"name": "py313-opencv4-devel",
"portdir": "graphics/opencv4-devel",
"version": "4.9.0",
"license": "BSD",
"platforms": "{darwin >= 11}",
"epoch": 1,
"replaced_by": null,
"homepage": "https://opencv.org",
"description": "Open Source Computer Vision Library",
"long_description": "OpenCV (Open Source Computer Vision Library) is an open source computer vision and machine learning software library. OpenCV was built to provide a common infrastructure for computer vision applications and to accelerate the use of machine perception in the commercial products. Being a BSD-licensed product, OpenCV makes it easy for businesses to utilize and modify the code.",
"active": true,
"categories": [
"graphics",
"science"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 350
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cctools",
"cmake",
"pkgconfig",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"openexr",
"openjpeg",
"tiff",
"webp",
"opencv4-devel",
"zlib",
"imath",
"python313",
"py313-numpy",
"ffmpeg4",
"libquirc",
"ade",
"libjpeg-turbo",
"libpng"
]
}
],
"depends_on": []
},
{
"name": "py313-opencv4",
"portdir": "graphics/opencv4",
"version": "4.9.0",
"license": "BSD",
"platforms": "{darwin >= 10}",
"epoch": 1,
"replaced_by": null,
"homepage": "https://opencv.org",
"description": "Open Source Computer Vision Library",
"long_description": "OpenCV (Open Source Computer Vision Library) is an open source computer vision and machine learning software library. OpenCV was built to provide a common infrastructure for computer vision applications and to accelerate the use of machine perception in the commercial products. Being a BSD-licensed product, OpenCV makes it easy for businesses to utilize and modify the code.",
"active": true,
"categories": [
"graphics",
"science"
],
"maintainers": [
{
"name": "mascguy",
"github": "mascguy",
"ports_count": 350
}
],
"variants": [
"debug"
],
"dependencies": [
{
"type": "build",
"ports": [
"cctools",
"cmake",
"pkgconfig",
"clang-20"
]
},
{
"type": "lib",
"ports": [
"opencv4",
"openexr",
"openjpeg",
"tiff",
"webp",
"zlib",
"imath",
"python313",
"py313-numpy",
"ffmpeg4",
"libquirc",
"ade",
"libjpeg-turbo",
"libpng"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"qgis3",
"qgis3-ltr"
]
}
]
},
{
"name": "py311-unpaddedbase64",
"portdir": "python/py-unpaddedbase64",
"version": "2.1.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/matrix-org/python-unpaddedbase64",
"description": "Encode and decode Base64 without = padding",
"long_description": "Encode and decode Base64 without = padding.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-poetry-core",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": []
},
{
"name": "py313-unpaddedbase64",
"portdir": "python/py-unpaddedbase64",
"version": "2.1.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/matrix-org/python-unpaddedbase64",
"description": "Encode and decode Base64 without = padding",
"long_description": "Encode and decode Base64 without = padding.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py313-build",
"py313-installer",
"py313-poetry-core"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-unpaddedbase64"
]
}
]
},
{
"name": "py312-unpaddedbase64",
"portdir": "python/py-unpaddedbase64",
"version": "2.1.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/matrix-org/python-unpaddedbase64",
"description": "Encode and decode Base64 without = padding",
"long_description": "Encode and decode Base64 without = padding.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py312-build",
"py312-installer",
"py312-poetry-core"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"matrix-nio"
]
}
]
},
{
"name": "py310-unpaddedbase64",
"portdir": "python/py-unpaddedbase64",
"version": "2.1.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/matrix-org/python-unpaddedbase64",
"description": "Encode and decode Base64 without = padding",
"long_description": "Encode and decode Base64 without = padding.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-build",
"py310-poetry-core",
"py310-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python310"
]
}
],
"depends_on": []
},
{
"name": "py-unpaddedbase64",
"portdir": "python/py-unpaddedbase64",
"version": "2.1.0",
"license": "Apache-2",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/matrix-org/python-unpaddedbase64",
"description": "Encode and decode Base64 without = padding",
"long_description": "Encode and decode Base64 without = padding.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"py313-unpaddedbase64"
]
}
],
"depends_on": []
},
{
"name": "py313-notify2",
"portdir": "python/py-notify2",
"version": "0.3.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://bitbucket.org/takluyver/pynotify2",
"description": "Python interface to DBus notifications",
"long_description": "Python interface to DBus notifications.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-notify2"
]
}
]
},
{
"name": "py312-notify2",
"portdir": "python/py-notify2",
"version": "0.3.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://bitbucket.org/takluyver/pynotify2",
"description": "Python interface to DBus notifications",
"long_description": "Python interface to DBus notifications.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"matrix-commander"
]
}
]
},
{
"name": "py311-notify2",
"portdir": "python/py-notify2",
"version": "0.3.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://bitbucket.org/takluyver/pynotify2",
"description": "Python interface to DBus notifications",
"long_description": "Python interface to DBus notifications.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python311"
]
}
],
"depends_on": []
},
{
"name": "py310-notify2",
"portdir": "python/py-notify2",
"version": "0.3.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://bitbucket.org/takluyver/pynotify2",
"description": "Python interface to DBus notifications",
"long_description": "Python interface to DBus notifications.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-setuptools",
"py310-wheel",
"py310-build",
"py310-installer",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"python310"
]
}
],
"depends_on": []
},
{
"name": "py-notify2",
"portdir": "python/py-notify2",
"version": "0.3.1",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://bitbucket.org/takluyver/pynotify2",
"description": "Python interface to DBus notifications",
"long_description": "Python interface to DBus notifications.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"py313-notify2"
]
}
],
"depends_on": []
},
{
"name": "py313-aiofiles",
"portdir": "python/py-aiofiles",
"version": "25.1.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Tinche/aiofiles",
"description": "File support for asyncio.",
"long_description": "File support for asyncio.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 642
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-hatchling"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-hatch-vcs"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-aiofiles"
]
}
]
},
{
"name": "py312-aiofiles",
"portdir": "python/py-aiofiles",
"version": "25.1.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Tinche/aiofiles",
"description": "File support for asyncio.",
"long_description": "File support for asyncio.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 642
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"py312-hatchling",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python312",
"py312-hatch-vcs"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"matrix-nio",
"matrix-commander"
]
}
]
},
{
"name": "matrix-commander",
"portdir": "net/matrix-commander",
"version": "8.0.4",
"license": "LGPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/8go/matrix-commander",
"description": "Simple command-line Matrix client",
"long_description": "Simple command-line Matrix client.",
"active": true,
"categories": [
"net",
"python",
"chat"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel"
]
},
{
"type": "lib",
"ports": [
"py312-aiohttp",
"py312-magic",
"py312-pyxdg",
"olm",
"matrix-nio",
"py312-aiofiles",
"py312-notify2",
"py312-emoji",
"python312",
"py312-markdown",
"py312-Pillow",
"py312-async-timeout"
]
}
],
"depends_on": []
},
{
"name": "matrix-nio",
"portdir": "net/matrix-nio",
"version": "0.25.2",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/matrix-nio/matrix-nio",
"description": "Matrix client library",
"long_description": "Matrix client library, designed according to sans I/O principles.",
"active": true,
"categories": [
"devel",
"net",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel"
]
},
{
"type": "lib",
"ports": [
"py312-pycryptodome",
"py312-aiohttp-socks",
"python312",
"py312-unpaddedbase64",
"py312-aiofiles",
"py312-aiohttp",
"py312-h11",
"py312-h2",
"py312-jsonschema"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"matrix-commander"
]
}
]
},
{
"name": "py313-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": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"py313-build",
"py313-installer",
"py313-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-cffi",
"libheif"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-pyheif",
"ocrmypdf"
]
}
]
},
{
"name": "py313-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": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "eborisch",
"github": "eborisch",
"ports_count": 221
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools"
]
},
{
"type": "lib",
"ports": [
"py313-charset-normalizer",
"py313-cryptography",
"py313-setuptools-git-versioning",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ocrmypdf",
"py-pdfminer"
]
}
]
},
{
"name": "py313-freetype",
"portdir": "python/py-freetype",
"version": "2.5.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rougier/freetype-py",
"description": "Freetype Python provides bindings for the FreeType library.",
"long_description": "Freetype Python provides bindings for the FreeType library. Only the high-level API is bound.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1181
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-toml",
"py313-installer",
"py313-setuptools",
"py313-wheel",
"py313-setuptools_scm",
"clang-18",
"py313-build"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-certifi",
"freetype"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-vispy",
"ocrmypdf",
"py313-rlpycairo"
]
}
]
},
{
"name": "tk-x11",
"portdir": "x11/tk",
"version": "8.6.17",
"license": "Tcl/Tk",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.tcl-lang.org/",
"description": "Tcl Tool Kit",
"long_description": "This is Tk version 8.6.17, a GUI toolkit for Tcl. The best way to get started with Tcl is to read ``Tcl and the Tk Toolkit'' by John K. Ousterhout, Addison-Wesley, ISBN 0-201-63337-X.",
"active": true,
"categories": [
"x11"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1511
},
{
"name": "chrischavez",
"github": "chrstphrchvz",
"ports_count": 95
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"fontconfig",
"tcl",
"Xft2",
"xorg-libXScrnSaver"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"blt",
"tktable"
]
},
{
"type": "lib",
"ports": [
"xcrysden",
"gvemod-labeler",
"xcircuit",
"R",
"magic"
]
}
]
},
{
"name": "tk-quartz",
"portdir": "x11/tk",
"version": "8.6.17",
"license": "Tcl/Tk",
"platforms": "{macosx >= 10}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.tcl-lang.org/",
"description": "Tcl Tool Kit",
"long_description": "This is Tk version 8.6.17, a GUI toolkit for Tcl. The best way to get started with Tcl is to read ``Tcl and the Tk Toolkit'' by John K. Ousterhout, Addison-Wesley, ISBN 0-201-63337-X.",
"active": true,
"categories": [
"x11"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1511
},
{
"name": "chrischavez",
"github": "chrstphrchvz",
"ports_count": 95
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"tcl"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"tkdnd",
"tkimg",
"Togl",
"tix",
"netgen",
"tk"
]
}
]
},
{
"name": "gcovr",
"portdir": "devel/gcovr",
"version": "8.4",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://gcovr.com",
"description": "A utility for generating summarizing code coverage results from gcov",
"long_description": "Gcovr provides a utility for managing the use of the GNU gcov utility and generating summarized code coverage results.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-hatch-fancy-pypi-readme",
"clang-18",
"py313-build",
"py313-installer",
"py313-hatchling",
"py313-hatch-vcs"
]
},
{
"type": "lib",
"ports": [
"py313-pygments",
"py313-lxml",
"py313-jinja2",
"py313-colorlog",
"python313"
]
}
],
"depends_on": []
},
{
"name": "py313-SDL2",
"portdir": "python/py-SDL2",
"version": "0.9.17",
"license": "public-domain",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.org/project/pysdl2",
"description": "a python wrapper around the SDL2 library",
"long_description": "PySDL2 is a wrapper around the SDL2 library and as such similar to the discontinued PySDL project. In contrast to PySDL, it has no licensing restrictions, nor does it rely on C code, but uses ctypes instead.",
"active": true,
"categories": [
"devel",
"multimedia",
"python"
],
"maintainers": [
{
"name": "jmr",
"github": "jmroot",
"ports_count": 349
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools"
]
},
{
"type": "lib",
"ports": [
"libsdl2_mixer",
"libsdl2",
"libsdl2_image",
"libsdl2_ttf",
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-SDL2"
]
}
]
},
{
"name": "py313-lazy_loader",
"portdir": "python/py-lazy_loader",
"version": "0.4",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://scientific-python.org/specs/spec-0001/",
"description": "load subpackages and functions on demand",
"long_description": "lazy_loader makes it easy to load subpackages and functions on demand.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-setuptools",
"py313-wheel",
"clang-18",
"py313-build",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-packaging"
]
},
{
"type": "test",
"ports": [
"py313-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-scikit-image"
]
},
{
"type": "run",
"ports": [
"py313-librosa"
]
}
]
}
]
}