HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 53720,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=660",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=658",
"results": [
{
"name": "py315-requests-cache",
"portdir": "python/py-requests-cache",
"version": "1.3.3",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://requests-cache.readthedocs.io/en/stable/",
"description": "Transparent persistent cache for py-requests",
"long_description": "Transparent persistent cache for py-requests",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py315-build",
"py315-installer",
"py315-hatchling"
]
},
{
"type": "lib",
"ports": [
"py315-attrs",
"py315-cattrs",
"py315-url-normalize",
"python315",
"py315-requests",
"py315-urllib3",
"py315-platformdirs"
]
},
{
"type": "test",
"ports": [
"py315-pytest",
"py315-requests-mock",
"py315-responses",
"py315-rich",
"py315-time-machine"
]
}
],
"depends_on": []
},
{
"name": "py315-requests-mock",
"portdir": "python/py-requests-mock",
"version": "1.12.1",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://requests-mock.readthedocs.io/",
"description": "Mock out responses from the requests package",
"long_description": "requests-mock provides a building block to stub out the HTTP requests portions of your testing code.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 636
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py315-pbr",
"py315-wheel",
"py315-setuptools_scm",
"clang-18",
"py315-build",
"py315-installer",
"py315-setuptools"
]
},
{
"type": "lib",
"ports": [
"py315-requests",
"python315"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py315-requests-cache",
"py315-requests-oauthlib"
]
}
]
},
{
"name": "py315-requests-oauthlib",
"portdir": "python/py-requests-oauthlib",
"version": "2.0.0",
"license": "ISC",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/requests/requests-oauthlib",
"description": "OAuth for Humans",
"long_description": "OAuth for Humans: an easy-to-use Python interface for building OAuth1 and OAuth2 clients.",
"active": true,
"categories": [
"devel",
"net",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py315-installer",
"py315-setuptools",
"py315-wheel",
"clang-18",
"py315-build"
]
},
{
"type": "lib",
"ports": [
"python315",
"py315-requests",
"py315-oauthlib"
]
},
{
"type": "test",
"ports": [
"py315-pytest",
"py315-mock",
"py315-requests-mock",
"py315-selenium"
]
}
],
"depends_on": []
},
{
"name": "py315-requests-toolbelt",
"portdir": "python/py-requests-toolbelt",
"version": "1.0.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/requests/toolbelt",
"description": "Collection of utilities for python-requests",
"long_description": "This is just a collection of utilities for python-requests, but do not really belong in requests proper.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "jjstickel",
"github": "jjstickel",
"ports_count": 146
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py315-build",
"py315-setuptools",
"py315-wheel",
"clang-18",
"py315-installer"
]
},
{
"type": "lib",
"ports": [
"python315"
]
},
{
"type": "run",
"ports": [
"py315-requests"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py315-dnspython"
]
}
]
},
{
"name": "py315-responses",
"portdir": "python/py-responses",
"version": "0.26.3",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/getsentry/responses",
"description": "A utility library for mocking out the requests library",
"long_description": "A utility library for mocking out the requests library",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 636
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py315-build",
"py315-installer",
"py315-setuptools",
"py315-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python315",
"py315-requests",
"py315-urllib3",
"py315-yaml"
]
},
{
"type": "test",
"ports": [
"py315-pytest",
"py315-pytest-asyncio",
"py315-pytest-httpserver",
"py315-tomli-w"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py315-requests-cache"
]
}
]
},
{
"name": "py315-resvg_py",
"portdir": "python/py-resvg_py",
"version": "0.5.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://resvg-py.readthedocs.io",
"description": "High level wrapper of resvg for Python",
"long_description": "High level wrapper of resvg for Python",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2439
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py315-setuptools-rust",
"clang-18",
"py315-build",
"py315-installer",
"py315-maturin"
]
},
{
"type": "lib",
"ports": [
"python315"
]
},
{
"type": "test",
"ports": [
"py315-pytest",
"py315-pyperclip"
]
}
],
"depends_on": []
},
{
"name": "py315-rich",
"portdir": "python/py-rich",
"version": "15.0.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://rich.readthedocs.io",
"description": "Python library for rich text and beautiful formatting in the terminal",
"long_description": "Python library for rich text and beautiful formatting in the terminal. The Rich API makes it easy to add color and style to terminal output. Rich can also render pretty tables, progress bars, markdown, syntax highlighted source code, tracebacks, and more out of the box.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "harens",
"github": "harens",
"ports_count": 172
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py315-build",
"py315-installer",
"py315-poetry-core"
]
},
{
"type": "lib",
"ports": [
"python315"
]
},
{
"type": "run",
"ports": [
"py315-pygments",
"py315-markdown-it-py"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py315-httpx"
]
},
{
"type": "run",
"ports": [
"py315-cmd2",
"py315-rich-argparse"
]
},
{
"type": "test",
"ports": [
"py315-requests-cache"
]
}
]
},
{
"name": "py315-rich-argparse",
"portdir": "python/py-rich-argparse",
"version": "1.8.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/hamdanal/rich-argparse",
"description": "Format argparse and optparse help using rich",
"long_description": "Format argparse and optparse help using rich. rich-argparse improves the look and readability of argparse's help while requiring minimal changes to the code",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py315-build",
"py315-installer",
"py315-hatchling"
]
},
{
"type": "lib",
"ports": [
"python315"
]
},
{
"type": "run",
"ports": [
"py315-rich"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py315-cmd2"
]
}
]
},
{
"name": "py315-rlpycairo",
"portdir": "python/py-rlpycairo",
"version": "0.4.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.org/project/rlPyCairo/#description",
"description": "This is a plugin for the ReportLab PDF Toolkit.",
"long_description": "This is a plugin for the ReportLab PDF Toolkit. which constructs rich PDF documents, and also creation of charts in a variety of bitmap and vector formats.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1679
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py315-wheel",
"py315-build",
"py315-installer",
"py315-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py315-cairo",
"py315-freetype",
"python315"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py315-svglib"
]
}
]
},
{
"name": "py315-roman",
"portdir": "python/py-roman",
"version": "5.2",
"license": "ZPL-2.1",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/zopefoundation/roman",
"description": "Integer to Roman numerals converter",
"long_description": "Integer to Roman numerals converter.",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "aronnax",
"github": "lpsinger",
"ports_count": 448
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py315-installer",
"clang-18",
"py315-build",
"py315-setuptools",
"py315-wheel"
]
},
{
"type": "lib",
"ports": [
"python315"
]
},
{
"type": "test",
"ports": [
"py315-pytest"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py315-docutils"
]
}
]
},
{
"name": "py315-roman_numerals",
"portdir": "python/py-roman_numerals",
"version": "4.1.0",
"license": "(BSD or public-domain)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.org/project/roman_numerals/",
"description": "Manipulate well-formed Roman numerals",
"long_description": "A library for manipulating well-formed Roman numerals.",
"active": true,
"categories": [
"textproc",
"math",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py315-build",
"py315-flit_core",
"py315-installer"
]
},
{
"type": "lib",
"ports": [
"python315"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py315-sphinx"
]
}
]
},
{
"name": "py315-rope",
"portdir": "python/py-rope",
"version": "1.15.2",
"license": "LGPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-rope/rope",
"description": "python refactoring library",
"long_description": "Rope is a Python refactoring library that can be used with several editors and IDEs. It provides many refactoring operations as well as forms of code assistance like auto-completion and access to documentation.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2439
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py315-installer",
"py315-setuptools",
"py315-wheel",
"clang-18",
"py315-build"
]
},
{
"type": "lib",
"ports": [
"python315",
"py315-pytoolconfig",
"py315-appdirs"
]
},
{
"type": "test",
"ports": [
"py315-pytest"
]
}
],
"depends_on": []
},
{
"name": "py315-ruamel-yaml",
"portdir": "python/py-ruamel-yaml",
"version": "0.19.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://yaml.readthedocs.io/",
"description": "YAML 1.2 loader/dumper package for Python",
"long_description": "YAML 1.2 loader/dumper package for Python. It is a derivative of Kirill Simonov’s PyYAML 3.11.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 441
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py315-build",
"py315-installer",
"py315-setuptools",
"py315-wheel"
]
},
{
"type": "lib",
"ports": [
"python315"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py315-pyftdi"
]
}
]
},
{
"name": "py315-scikit-build-core",
"portdir": "python/py-scikit-build-core",
"version": "1.1.1",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/scikit-build/scikit-build-core/",
"description": "A bridge between Python package build systems and CMake (a rewrite of the classic Scikit-build).",
"long_description": "Scikit-build-core is a ground-up rewrite of the classic Scikit-build, a bridge between Python package build systems and CMake, the most popular compiled language build system. Scikit-build-core was built using Python packaging standards developed after scikit-build (classic) was written.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2960
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py315-hatch-vcs",
"clang-18",
"py315-build",
"py315-installer",
"py315-hatchling"
]
},
{
"type": "lib",
"ports": [
"cmake",
"ninja",
"python315",
"py315-packaging",
"py315-pathspec"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py315-pybind11",
"py315-gemmi",
"py315-nanobind",
"py315-openbabel",
"py315-pikepdf",
"py315-spiceypy",
"py315-zmq"
]
}
]
},
{
"name": "py315-scikit-umfpack",
"portdir": "python/py-scikit-umfpack",
"version": "0.4.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.org/project/scikit-umfpack/",
"description": "scikit-umfpack provides wrapper of UMFPACK sparse direct solver to SciPy.",
"long_description": "scikit-umfpack provides wrapper of UMFPACK sparse direct solver to SciPy.",
"active": true,
"categories": [
"math",
"python"
],
"maintainers": [
{
"name": "jjstickel",
"github": "jjstickel",
"ports_count": 146
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py315-meson-python",
"swig-python",
"clang-18",
"py315-build",
"py315-installer",
"pkgconfig"
]
},
{
"type": "lib",
"ports": [
"python315",
"py315-numpy",
"py315-scipy",
"SuiteSparse_UMFPACK"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py315-scipy"
]
}
]
},
{
"name": "py315-scipy",
"portdir": "python/py-scipy",
"version": "1.18.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.scipy.org/",
"description": "An opensource library of scientific tools for Python",
"long_description": "An opensource library of scientific tools for Python",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2439
}
],
"variants": [
"gcc10",
"gcc11",
"gcc12",
"gcc13",
"gcc14",
"gcc15",
"gccdevel",
"gfortran",
"accelerate",
"openblas",
"flexiblas",
"blis"
],
"dependencies": [
{
"type": "build",
"ports": [
"py315-cython",
"py315-meson-python",
"py315-pybind11",
"py315-pythran",
"pkgconfig",
"clang-20",
"gcc15",
"py315-build",
"py315-installer"
]
},
{
"type": "lib",
"ports": [
"libgcc",
"boost181",
"python315",
"py315-numpy"
]
},
{
"type": "test",
"ports": [
"py315-pytest",
"py315-hypothesis",
"py315-gmpy2",
"py315-mpmath",
"py315-pooch",
"py315-scikit-umfpack",
"py315-threadpoolctl"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py315-algopy",
"py315-scikit-umfpack",
"py315-peakutils",
"py315-nmrglue-devel",
"py315-astropy",
"py315-nmrglue"
]
},
{
"type": "run",
"ports": [
"py315-imagehash"
]
},
{
"type": "test",
"ports": [
"py315-svgelements"
]
}
]
},
{
"name": "py315-selenium",
"portdir": "python/py-selenium",
"version": "4.51.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.seleniumhq.org/",
"description": "Python language bindings for Selenium WebDriver",
"long_description": "The selenium package is used to automate web browser interaction from Python. Several browsers/drivers are supported (Firefox, Chrome, Internet Explorer), as well as the Remote protocol.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "dstrubbe",
"github": "dstrubbe",
"ports_count": 39
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py315-build",
"py315-installer"
]
},
{
"type": "lib",
"ports": [
"python315"
]
},
{
"type": "run",
"ports": [
"py315-urllib3",
"py315-websocket-client"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py315-requests-oauthlib"
]
}
]
},
{
"name": "py315-semantic_version",
"portdir": "python/py-semantic_version",
"version": "2.10.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rbarrois/python-semanticversion",
"description": "A library implementing the 'SemVer' scheme.",
"long_description": "This small python library provides a few tools to handle SemVer in Python. It follows strictly the 2.0.0 version of the SemVer scheme.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py315-build",
"py315-installer",
"py315-setuptools",
"py315-wheel"
]
},
{
"type": "lib",
"ports": [
"python315"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py315-setuptools-rust"
]
}
]
},
{
"name": "py315-serial",
"portdir": "python/py-serial",
"version": "3.5",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pyserial/pyserial",
"description": "Python Serial Port Extension",
"long_description": "This module encapsulates the access for the serial port. It provides backends for standard Python running on Windows, Linux, BSD (possibly any POSIX compliant system) and Jython. The module named serial automatically selects the appropriate backend.",
"active": true,
"categories": [
"python",
"comms"
],
"maintainers": [
{
"name": "fw",
"github": "fhgwright",
"ports_count": 33
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py315-build",
"py315-setuptools",
"py315-wheel",
"clang-18",
"py315-installer"
]
},
{
"type": "lib",
"ports": [
"py315-setuptools",
"python315"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py315-pyftdi"
]
}
]
},
{
"name": "py315-service_identity",
"portdir": "python/py-service_identity",
"version": "24.2.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pyca/service_identity",
"description": "Service Identity Verification for pyOpenSSL",
"long_description": "service_identity aspires to give you all the tools you need for verifying whether a certificate is valid for the intended purposes.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "khindenburg",
"github": "kurthindenburg",
"ports_count": 438
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py315-build",
"py315-installer",
"py315-hatchling"
]
},
{
"type": "lib",
"ports": [
"py315-hatch-fancy-pypi-readme",
"py315-attrs",
"python315",
"py315-openssl",
"py315-asn1-modules",
"py315-asn1",
"py315-hatch-vcs",
"py315-idna",
"py315-cryptography"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py315-aioquic"
]
}
]
},
{
"name": "py315-setupmeta",
"portdir": "python/py-setupmeta",
"version": "4.0.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/zsimic/setupmeta",
"description": "Simplify your setup.py",
"long_description": "Simplify your setup.py",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2439
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py315-build",
"py315-installer",
"py315-setuptools",
"py315-wheel"
]
},
{
"type": "lib",
"ports": [
"python315"
]
}
],
"depends_on": []
},
{
"name": "py315-setuptools",
"portdir": "python/py-setuptools",
"version": "84.2.1",
"license": "MIT and (PSF or ZPL) and (Apache-2 or BSD)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.org/project/setuptools/",
"description": "distutils enhancement for build and distribution",
"long_description": "setuptools is a collection of enhancements to the Python distutils that allow you to more easily build and distribute Python packages, especially ones that have dependencies on other packages.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "jmr",
"github": "jmroot",
"ports_count": 370
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py315-build",
"py315-installer"
]
},
{
"type": "lib",
"ports": [
"python315"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py315-zmq",
"py315-cmd2",
"py315-macholib",
"py315-prompt_toolkit",
"py315-construct",
"py315-toml",
"py315-skyfield",
"py315-maturin",
"py315-requests-toolbelt",
"py315-asn1-modules",
"py315-outcome",
"py315-trio",
"py315-aioquic",
"py315-defusedxml",
"py315-pyvo",
"py315-imageio",
"py315-freetype",
"py315-rlpycairo",
"py315-altgraph",
"py315-cython",
"py315-dateutil",
"py315-freezegun",
"py315-geographiclib",
"py315-lxml",
"py315-meson",
"py315-meson-python",
"py315-mock",
"py315-six",
"py315-sortedcontainers",
"py315-tz",
"py315-requests",
"py315-librt",
"py315-pretend",
"py315-types-psutil",
"py315-types-setuptools",
"py315-inflate64",
"py315-yaml",
"py315-multivolumefile",
"py315-beniget",
"py315-bcrypt",
"py315-pybcj",
"py315-cpuinfo",
"py315-cryptography",
"py315-gast",
"py315-gmpy2",
"py315-mpmath",
"py315-paramiko",
"py315-pyppmd",
"py315-ply",
"py315-pooch",
"py315-pytest-remotedata",
"py315-pynacl",
"py315-pytest-benchmark",
"py315-pythran",
"py315-tqdm",
"py315-texttable",
"py315-algopy",
"py315-asteval",
"py315-py7zr",
"py315-fastjsonschema",
"py315-pyqt-builder",
"py315-wurlitzer",
"py315-ujson",
"py315-atomicwrites",
"py315-asyncssh",
"py315-autocommand",
"py315-bigfloat",
"py315-gdal",
"py315-cymruwhois",
"py315-pycares",
"py315-aiodns",
"py315-cairo",
"py315-uncertainties",
"py315-versioneer",
"py315-aiosignal",
"py315-yapf",
"py315-frozenlist",
"py315-multidict",
"py315-colorlog",
"py315-columnize",
"py315-propcache",
"py315-cppy",
"py315-deprecation",
"py315-docstring-to-markdown",
"py315-importlib-metadata",
"py315-webencodings",
"py315-zipp",
"py315-yarl",
"py315-aiohttp",
"py315-asn1crypto",
"py315-oscrypto",
"py315-barcode",
"py315-editorconfig",
"py315-snowballstemmer",
"py315-pypng",
"py315-tzlocal",
"py315-toposort",
"py315-xsdata",
"py315-hanko-certvalidator",
"py315-cbor2",
"py315-game",
"py315-luma.emulator",
"py315-luma.core",
"py315-pyftdi",
"py315-pyusb",
"py315-ruamel-yaml",
"py315-serial",
"py315-smbus2",
"py315-hanko",
"py315-jq",
"py315-charset-normalizer",
"py315-cftime",
"py315-enchant",
"py315-filetype",
"py315-fisx",
"py315-httpx-sse",
"py315-inflection",
"py315-jaraco.classes",
"py315-jaraco.collections",
"py315-jaraco.context",
"py315-jaraco.functools",
"py315-jaraco.text",
"py315-keyring",
"py315-kiwisolver",
"py315-pyicu",
"py315-pytest-asyncio",
"py315-pytest-mock",
"py315-distlib",
"py315-pbr",
"py315-peakutils",
"py315-periodictable",
"py315-jsonpointer",
"py315-py3dmol",
"py315-pynose",
"py315-pytest-qt",
"py315-pytest-runner",
"py315-pytest-timeout",
"py315-pyuca",
"py315-qstylizer",
"py315-olefile",
"py315-appdirs",
"py315-pyperclip",
"py315-spdx",
"py315-term-background",
"py315-text-unidecode",
"py315-three-merge",
"py315-tokenize-rt",
"py315-whatthepatch",
"py315-Pillow",
"py315-cycler",
"py315-lz4",
"py315-psutil",
"py315-reportlab",
"py315-sympy",
"py315-unicodedata2",
"py315-xattr",
"py315-zopfli",
"py315-pyobjc",
"py315-flatbuffers",
"py315-protobuf3",
"py315-xxhash",
"py315-lxml_html_clean",
"py315-cligj",
"py315-markupsafe",
"py315-railroad-diagrams",
"py315-zopeinterface",
"py315-zope-event",
"py315-rasterio",
"py315-pycryptodome",
"py315-pycryptodomex",
"py315-wrapt",
"py315-uharfbuzz",
"py315-stagger",
"py315-imagecodecs",
"py315-anyio",
"py315-tifffile",
"py315-sniffio",
"py315-xyzservices",
"py315-cachetools",
"py315-coverage",
"py315-rope",
"py315-types-docutils",
"py315-uritools",
"py315-tzdata",
"py315-gdbm",
"py315-tkinter",
"py315-certifi",
"py315-cdflib",
"py315-parameterized",
"py315-fs",
"py315-pyfatfs",
"py315-roman",
"py315-wcwidth",
"py315-calver",
"py315-trove-classifiers",
"py315-pluggy",
"py315-brotli",
"py315-fonttools",
"py315-XlsxWriter",
"py315-hsluv",
"py315-pylsqpack",
"py315-ephemeral-port-reserve",
"py315-flaky",
"py315-iocapture",
"py315-linkify-it-py",
"py315-pytest-xprocess",
"py315-requests-mock",
"py315-responses",
"py315-time-machine",
"py315-url-normalize",
"py315-uc-micro-py",
"py315-watchdog",
"py315-xarray",
"py315-cmweather",
"py315-imagehash",
"py315-jwt",
"py315-oauthlib",
"py315-pybind11-stubgen",
"py315-pyproj",
"py315-requests-oauthlib",
"py315-socks",
"py315-svgelements",
"py315-websocket-client",
"py315-pkcs11",
"py315-mypy",
"py315-semantic_version",
"py315-setuptools-rust",
"py315-bitarray",
"py315-zipfile-deflate64",
"py315-powerline",
"py315-powerline-exitstatus-kai",
"py315-powerline-gitstatus",
"py315-iniconfig",
"py315-pytest-xdist",
"py315-pefile",
"py315-pytest-subtests",
"py315-crcmod",
"py315-asn1",
"py315-openssl",
"py315-ndg_httpsclient",
"py315-pynamecheap",
"py315-pytest",
"py315-setupmeta",
"py315-setuptools_scm",
"py315-sip",
"py315-cffi",
"py315-pycparser",
"py315-cfgv",
"py315-fastprogress",
"py315-identify",
"py315-natsort",
"py315-nmrglue",
"py315-nmrglue-devel",
"py315-nodeenv",
"py315-pdbecif",
"py315-pkce",
"py315-poyo",
"py315-spdx-lookup",
"py315-textdistance",
"py315-awscrt",
"py315-vcs-versioning",
"py315-vcrpy",
"py315-brotlicffi",
"py315-hpack",
"py315-hyperframe",
"py315-h2",
"py315-h11",
"py315-pytest-random-order",
"py315-types-pyyaml",
"py315-astropy",
"py315-babel",
"py315-extension-helpers",
"py315-h5py",
"py315-html5lib",
"py315-imagesize",
"py315-jplephem",
"py315-pyerfa",
"py315-pyflakes",
"py315-sgp4",
"py315-skyfield-data",
"py315-spktype21"
]
},
{
"type": "lib",
"ports": [
"py315-serial",
"py315-setuptools_scm",
"py315-awscrt",
"py315-cligj",
"py315-pytest-runner",
"py315-pbr",
"py315-cython",
"py315-sip",
"py315-meson-python",
"py315-pip",
"py315-pyflakes",
"py315-watchdog",
"py315-hatch-mypyc"
]
},
{
"type": "run",
"ports": [
"py315-meson"
]
}
]
},
{
"name": "py315-setuptools-rust",
"portdir": "python/py-setuptools-rust",
"version": "1.13.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/PyO3/setuptools-rust",
"description": "Setuptools Rust extension plugin",
"long_description": "Setuptools Rust extension plugin",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "toby",
"github": "tobypeterson",
"ports_count": 269
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py315-setuptools_scm",
"clang-18",
"py315-build",
"py315-installer",
"py315-setuptools",
"py315-wheel"
]
},
{
"type": "lib",
"ports": [
"python315"
]
},
{
"type": "run",
"ports": [
"cargo",
"rust",
"py315-semantic_version",
"py315-typing_extensions"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py315-hypothesis",
"py315-bcrypt",
"py315-cryptography",
"py315-uv-build",
"py315-pydantic_core",
"py315-cbor2",
"py315-resvg_py",
"py315-ast_serialize",
"py315-bidi",
"py315-jiter",
"py315-arro3-compute",
"py315-arro3-core",
"py315-arro3-io",
"py315-orjson",
"py315-obstore",
"py315-maturin"
]
}
]
},
{
"name": "py315-setuptools_scm",
"portdir": "python/py-setuptools_scm",
"version": "10.3.4",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pypa/setuptools_scm/",
"description": "Package to manage versions by scm tags.",
"long_description": "Package to manage versions by scm tags.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2960
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py315-wheel",
"clang-18",
"py315-build",
"py315-installer",
"py315-setuptools"
]
},
{
"type": "lib",
"ports": [
"py315-packaging",
"py315-setuptools",
"py315-vcs-versioning",
"python315"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py315-freetype",
"py315-dateutil",
"py315-inflate64",
"py315-multivolumefile",
"py315-pybcj",
"py315-gmpy2",
"py315-mpmath",
"py315-pyppmd",
"py315-pooch",
"py315-pytest-remotedata",
"py315-tqdm",
"py315-asteval",
"py315-py7zr",
"py315-pyqt-builder",
"py315-ujson",
"py315-uncertainties",
"py315-cppy",
"py315-importlib-metadata",
"py315-zipp",
"py315-barcode",
"py315-cbor2",
"py315-pyusb",
"py315-charset-normalizer",
"py315-httpx-sse",
"py315-jaraco.classes",
"py315-jaraco.collections",
"py315-jaraco.context",
"py315-jaraco.functools",
"py315-jaraco.text",
"py315-keyring",
"py315-kiwisolver",
"py315-pytest-asyncio",
"py315-pytest-mock",
"py315-openbabel",
"py315-pytest-qt",
"py315-pytest-runner",
"py315-lz4",
"py315-matplotlib",
"py315-zopfli",
"py315-xxhash",
"py315-uharfbuzz",
"py315-anyio",
"py315-sniffio",
"py315-xyzservices",
"py315-cachetools",
"py315-numcodecs",
"py315-uritools",
"py315-cdflib",
"py315-pyfatfs",
"py315-pluggy",
"py315-pytest-xprocess",
"py315-requests-mock",
"py315-xarray",
"py315-cmweather",
"py315-pkcs11",
"py315-setuptools-rust",
"py315-zipfile-deflate64",
"py315-cmd2",
"py315-iniconfig",
"py315-pytest-xdist",
"py315-pytest-subtests",
"py315-pytest",
"py315-sip",
"py315-nodeenv",
"py315-astropy",
"py315-extension-helpers",
"py315-pyerfa",
"py315-pyvo"
]
},
{
"type": "lib",
"ports": [
"py315-hatch-vcs"
]
}
]
},
{
"name": "py315-sgp4",
"portdir": "python/py-sgp4",
"version": "2.27",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/brandon-rhodes/python-sgp4",
"description": "Most recent SGP4 satellite tracking algorithm in Python.",
"long_description": "This Python package computes the position and velocity of an earth-orbiting satellite, given the satellite's TLE orbital elements from a source like Celestrak. Algorithm described in paper AIAA 2006-6753; see http://goo.gl/OaVlLh",
"active": true,
"categories": [
"science",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1679
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py315-build",
"py315-installer",
"py315-setuptools",
"py315-wheel"
]
},
{
"type": "lib",
"ports": [
"python315"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py315-skyfield"
]
}
]
},
{
"name": "py315-shapely",
"portdir": "python/py-shapely",
"version": "2.2.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://shapely.readthedocs.io/en/stable/",
"description": "Shapely is a Python package for manipulation and analysis of 2D geospatial geometries",
"long_description": "Shapely is a Python package for manipulation and analysis of 2D geospatial geometries. It is based on GEOS (http://geos.refractions.net) Shapely 1.0 is not concerned with data formats or coordinate reference systems.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "snc",
"github": "nerdling",
"ports_count": 159
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py315-installer",
"py315-cython",
"py315-meson-python",
"pkgconfig",
"clang-18",
"py315-build"
]
},
{
"type": "lib",
"ports": [
"geos",
"python315",
"py315-numpy"
]
},
{
"type": "test",
"ports": [
"py315-pytest"
]
}
],
"depends_on": []
},
{
"name": "py315-signxml",
"portdir": "python/py-signxml",
"version": "5.2.0",
"license": "Apache",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/XML-Security/signxml",
"description": "SignXML is an implementation of the W3C XML Signature standard in Python.",
"long_description": "SignXML is an implementation of the W3C XML Signature standard in Python. This standard (also known as \"XMLDSig\") is used to provide payload security in SAML 2.0, XAdES, EBICS, and WS-Security, among other uses.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1679
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py315-hatch-vcs",
"clang-18",
"py315-build",
"py315-installer",
"py315-hatchling"
]
},
{
"type": "lib",
"ports": [
"py315-certifi",
"py315-lxml",
"py315-cryptography",
"python315"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py315-hanko"
]
}
]
},
{
"name": "py315-sip",
"portdir": "python/py-sip",
"version": "6.17.2",
"license": "(GPL-2 or GPL-3 or PSF)",
"platforms": "{darwin any}",
"epoch": 1,
"replaced_by": null,
"homepage": "https://www.riverbankcomputing.com/software/sip/",
"description": "A Python bindings generator for C/C++ libraries",
"long_description": "SIP is a tool that makes it very easy to create Python bindings for C and C++ libraries. It was originally developed to create PyQt, the Python bindings for the Qt toolkit, but can be used to create bindings for any C or C++ library.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "michaelld",
"github": "michaelld",
"ports_count": 441
},
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2439
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py315-setuptools_scm",
"py315-build",
"py315-installer",
"py315-setuptools",
"py315-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py315-packaging",
"py315-setuptools",
"py315-ply",
"python315"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py315-pyqt-builder"
]
}
]
},
{
"name": "py315-six",
"portdir": "python/py-six",
"version": "1.17.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/six/",
"description": "py-six is a Python 2 and 3 compatibility library.",
"long_description": "py-six is a Python 2 and 3 compatibility library. It provides utility functions for smoothing over the differences between the Python versions with the goal of writing Python code that is compatible on both Python versions.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py315-installer",
"clang-18",
"py315-build",
"py315-setuptools",
"py315-wheel"
]
},
{
"type": "lib",
"ports": [
"python315"
]
},
{
"type": "test",
"ports": [
"py315-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py315-dateutil",
"py315-freezegun",
"py315-pynacl",
"py315-bigfloat",
"py315-qrcode",
"py315-fs",
"py315-html5lib",
"py315-protobuf3"
]
},
{
"type": "test",
"ports": [
"py315-pyicu",
"py315-iocapture"
]
}
]
},
{
"name": "py315-skyfield",
"portdir": "python/py-skyfield",
"version": "1.55",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://rhodesmill.org/skyfield/",
"description": "Skyfield is a pure-Python astronomy package that makes it easy to generate high precision research-grade positions for planets and Earth satellites.",
"long_description": "Skyfield is a pure-Python astronomy package that makes it easy to generate high precision research-grade positions for planets and Earth satellites.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1679
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py315-build",
"py315-installer",
"py315-setuptools",
"py315-wheel"
]
},
{
"type": "lib",
"ports": [
"py315-tz",
"py315-numpy",
"py315-pandas",
"py315-matplotlib",
"py315-astropy",
"py315-beautifulsoup4",
"python315",
"py315-jplephem",
"py315-pyflakes",
"py315-sgp4",
"py315-sphinx",
"py315-spktype21",
"py315-html5lib",
"py315-certifi",
"py315-dateutil",
"py315-lxml",
"py315-mock"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py315-skyfield-data"
]
}
]
},
{
"name": "py315-skyfield-data",
"portdir": "python/py-skyfield-data",
"version": "7.0.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/brunobord/skyfield-data",
"description": "Data files for py-skyfield",
"long_description": "Data files for py-skyfield",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1679
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py315-build",
"py315-setuptools",
"py315-wheel",
"clang-18",
"py315-installer"
]
},
{
"type": "lib",
"ports": [
"py315-skyfield",
"python315"
]
}
],
"depends_on": []
},
{
"name": "py315-smbus2",
"portdir": "python/py-smbus2",
"version": "0.6.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/kplindegaard/smbus2",
"description": "A drop-in replacement for smbus-cffi/smbus-python in pure Python",
"long_description": "smbus2 is (yet another) pure Python implementation of of the python-smbus package.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py315-installer",
"clang-18",
"py315-build",
"py315-setuptools",
"py315-wheel"
]
},
{
"type": "lib",
"ports": [
"python315"
]
},
{
"type": "test",
"ports": [
"py315-pytest"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py315-luma.core"
]
}
]
},
{
"name": "py315-sniffio",
"portdir": "python/py-sniffio",
"version": "1.3.1",
"license": "(Apache-2 or MIT)",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-trio/sniffio",
"description": "Sniff out which async library your code is running under",
"long_description": "This is a tiny package whose only purpose is to let you detect which async library your code is running under.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "jan",
"github": "jandemter",
"ports_count": 76
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py315-installer",
"clang-18",
"py315-build",
"py315-setuptools_scm",
"py315-setuptools",
"py315-wheel"
]
},
{
"type": "lib",
"ports": [
"python315"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py315-anyio",
"py315-httpcore",
"py315-httpx",
"py315-trio",
"py315-dnspython"
]
}
]
},
{
"name": "py315-snowballstemmer",
"portdir": "python/py-snowballstemmer",
"version": "3.1.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/snowballstem/snowball",
"description": "This package provides 23 stemmer algorithms for 22 languages generated from Snowball algorithms.",
"long_description": "This package provides 23 stemmer algorithms for 22 languages generated from Snowball algorithms.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py315-build",
"py315-installer",
"py315-setuptools",
"py315-wheel"
]
},
{
"type": "lib",
"ports": [
"python315"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py315-docstyle"
]
},
{
"type": "run",
"ports": [
"py315-sphinx"
]
}
]
},
{
"name": "py315-socks",
"portdir": "python/py-socks",
"version": "1.7.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Anorov/PySocks",
"description": "python SOCKS client module",
"long_description": "PySOCKS is a SOCKS client module, branched off several earlier abandoned projects",
"active": true,
"categories": [
"devel",
"net",
"python"
],
"maintainers": [
{
"name": "aronnax",
"github": "lpsinger",
"ports_count": 448
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py315-build",
"py315-installer",
"py315-setuptools",
"py315-wheel"
]
},
{
"type": "lib",
"ports": [
"python315"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py315-websocket-client"
]
}
]
},
{
"name": "py315-socksio",
"portdir": "python/py-socksio",
"version": "1.0.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/sethmlarson/socksio",
"description": "Sans-I/O implementation of SOCKS4, SOCKS4A, and SOCKS5.",
"long_description": "Sans-I/O implementation of SOCKS4, SOCKS4A, and SOCKS5.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py315-build",
"py315-flit_core",
"py315-installer"
]
},
{
"type": "lib",
"ports": [
"python315"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py315-httpcore",
"py315-httpx"
]
}
]
},
{
"name": "py315-sortedcontainers",
"portdir": "python/py-sortedcontainers",
"version": "2.4.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://grantjenks.com/docs/sortedcontainers/",
"description": "Python sorted container types.",
"long_description": "Python sorted container types.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2960
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py315-build",
"py315-installer",
"py315-setuptools",
"py315-wheel"
]
},
{
"type": "lib",
"ports": [
"python315"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py315-hypothesis",
"py315-trio"
]
}
]
},
{
"name": "py315-soupsieve",
"portdir": "python/py-soupsieve",
"version": "4.0.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/facelessuser/soupsieve",
"description": "Soup Sieve is a CSS selector library designed to be used with Beautiful Soup 4",
"long_description": "Soup Sieve is a CSS selector library designed to be used with Beautiful Soup 4 It aims to provide selecting, matching, and filtering using modern CSS selectors. Soup Sieve currently provides selectors from the CSS level 1 specifications up through the latest CSS level 4 drafts and beyond.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1679
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py315-build",
"py315-installer",
"py315-hatchling"
]
},
{
"type": "lib",
"ports": [
"python315"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py315-beautifulsoup4"
]
}
]
},
{
"name": "py315-spdx",
"portdir": "python/py-spdx",
"version": "2.5.1",
"license": "public-domain",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/bbqsrc/spdx-python",
"description": "SPDX license list database",
"long_description": "SPDX license list database",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "karan.sheth",
"github": "korusuke",
"ports_count": 66
},
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2439
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py315-build",
"py315-installer",
"py315-setuptools",
"py315-wheel"
]
},
{
"type": "lib",
"ports": [
"python315"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py315-spdx-lookup"
]
}
]
},
{
"name": "py315-spdx-lookup",
"portdir": "python/py-spdx-lookup",
"version": "0.3.3",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/bbqsrc/spdx-lookup-python",
"description": "SPDX license list query tool",
"long_description": "SPDX license list query tool",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "karan.sheth",
"github": "korusuke",
"ports_count": 66
},
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 2439
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py315-build",
"py315-setuptools",
"py315-wheel",
"clang-18",
"py315-installer"
]
},
{
"type": "lib",
"ports": [
"py315-spdx",
"python315"
]
}
],
"depends_on": []
},
{
"name": "py315-sphinx",
"portdir": "python/py-sphinx",
"version": "9.2.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.sphinx-doc.org/",
"description": "Python documentation generator",
"long_description": "Sphinx is a tool that makes it easy to create intelligent and beautiful documentation for Python projects (or other documents consisting of multiple reStructuredText sources), written by Georg Brandl. It was originally created to translate the new Python documentation, but has now been cleaned up in the hope that it will be useful to many other projects.",
"active": true,
"categories": [
"devel",
"textproc",
"python"
],
"maintainers": [
{
"name": "jmr",
"github": "jmroot",
"ports_count": 370
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py315-build",
"clang-18",
"py315-installer",
"py315-flit_core"
]
},
{
"type": "lib",
"ports": [
"python315",
"py315-docutils"
]
},
{
"type": "run",
"ports": [
"py315-snowballstemmer",
"py315-jinja2",
"py315-alabaster",
"py315-babel",
"py315-imagesize",
"py315-roman_numerals",
"py315-sphinxcontrib-applehelp",
"py315-sphinxcontrib-devhelp",
"py315-sphinxcontrib-htmlhelp",
"py315-sphinxcontrib-jsmath",
"py315-sphinxcontrib-qthelp",
"py315-sphinxcontrib-serializinghtml",
"py315-requests",
"py315-pygments",
"py315-packaging",
"sphinx_select"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py315-skyfield"
]
}
]
},
{
"name": "py315-sphinxcontrib-applehelp",
"portdir": "python/py-sphinxcontrib-applehelp",
"version": "2.0.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sphinx-doc.org/",
"description": "sphinx extension which outputs Apple help books",
"long_description": "sphinxcontrib-applehelp is a sphinx extension which outputs Apple help books.",
"active": true,
"categories": [
"devel",
"textproc",
"python"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1685
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py315-build",
"py315-flit_core",
"py315-installer"
]
},
{
"type": "lib",
"ports": [
"python315"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py315-sphinx"
]
}
]
},
{
"name": "py315-sphinxcontrib-devhelp",
"portdir": "python/py-sphinxcontrib-devhelp",
"version": "2.0.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sphinx-doc.org/",
"description": "sphinx extension which outputs Devhelp document",
"long_description": "sphinxcontrib-devhelp is a sphinx extension which outputs Devhelp document.",
"active": true,
"categories": [
"devel",
"textproc",
"python"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1685
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py315-build",
"py315-flit_core",
"py315-installer"
]
},
{
"type": "lib",
"ports": [
"python315"
]
},
{
"type": "run",
"ports": [
"py315-docutils"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py315-sphinx"
]
}
]
},
{
"name": "py315-sphinxcontrib-htmlhelp",
"portdir": "python/py-sphinxcontrib-htmlhelp",
"version": "2.1.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.sphinx-doc.org/",
"description": "a sphinx extension which renders HTML help files",
"long_description": "sphinxcontrib-htmlhelp is a sphinx extension which renders HTML help files.",
"active": true,
"categories": [
"devel",
"textproc",
"python"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1685
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py315-build",
"py315-flit_core",
"py315-installer"
]
},
{
"type": "lib",
"ports": [
"python315"
]
},
{
"type": "run",
"ports": [
"py315-docutils"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py315-sphinx"
]
}
]
},
{
"name": "py315-sphinxcontrib-jsmath",
"portdir": "python/py-sphinxcontrib-jsmath",
"version": "2.0.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sphinx-doc.org/",
"description": "sphinx extension which renders display math in HTML via JavaScript",
"long_description": "sphinxcontrib-jsmath is a sphinx extension which renders display math in HTML via JavaScript.",
"active": true,
"categories": [
"devel",
"textproc",
"python"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1685
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py315-build",
"py315-flit_core",
"py315-installer"
]
},
{
"type": "lib",
"ports": [
"python315"
]
},
{
"type": "run",
"ports": [
"py315-docutils"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py315-sphinx"
]
}
]
},
{
"name": "py315-sphinxcontrib-qthelp",
"portdir": "python/py-sphinxcontrib-qthelp",
"version": "2.0.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sphinx-doc.org/",
"description": "sphinx extension which outputs QtHelp document",
"long_description": "sphinxcontrib-qthelp is a sphinx extension which outputs QtHelp document.",
"active": true,
"categories": [
"devel",
"textproc",
"python"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1685
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py315-build",
"py315-flit_core",
"py315-installer"
]
},
{
"type": "lib",
"ports": [
"python315"
]
},
{
"type": "run",
"ports": [
"py315-docutils"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py315-sphinx"
]
}
]
},
{
"name": "py315-sphinxcontrib-serializinghtml",
"portdir": "python/py-sphinxcontrib-serializinghtml",
"version": "2.0.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sphinx-doc.org/",
"description": "sphinx extension which outputs serialized HTML files (json and pickle)",
"long_description": "sphinxcontrib-serializinghtml is a sphinx extension which outputs serialized HTML files (json and pickle).",
"active": true,
"categories": [
"devel",
"textproc",
"python"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1685
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py315-build",
"py315-flit_core",
"py315-installer"
]
},
{
"type": "lib",
"ports": [
"python315"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py315-sphinx"
]
}
]
},
{
"name": "py315-spiceypy",
"portdir": "python/py-spiceypy",
"version": "8.3.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://spiceypy.readthedocs.io/",
"description": "SpiceyPy is a python wrapper for the SPICE Toolkit.",
"long_description": "SpiceyPy is a python wrapper for the SPICE Toolkit. SPICE provides access and tools to interact with planetary and spacecraft ephemeris and ancillary engineering information.",
"active": true,
"categories": [
"science",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py315-installer",
"py315-cython",
"py315-scikit-build-core",
"ninja",
"clang-18",
"py315-build"
]
},
{
"type": "lib",
"ports": [
"cspice",
"python315",
"py315-numpy"
]
},
{
"type": "test",
"ports": [
"py315-pytest",
"py315-pytest-benchmark",
"py315-pandas"
]
}
],
"depends_on": []
},
{
"name": "py315-spktype21",
"portdir": "python/py-spktype21",
"version": "0.1.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/whiskie14142/spktype21",
"description": "A supporting module for jplephem to handle data type 21",
"long_description": "A supporting module for jplephem to handle data type 21",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1679
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py315-build",
"py315-setuptools",
"py315-wheel",
"clang-18",
"py315-installer"
]
},
{
"type": "lib",
"ports": [
"py315-jplephem",
"python315"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py315-skyfield"
]
}
]
},
{
"name": "py315-sqlite-anyio",
"portdir": "python/py-sqlite-anyio",
"version": "0.3.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/davidbrochart/sqlite-anyio?tab=readme-ov-file",
"description": "Asynchronous client for SQLite using AnyIO",
"long_description": "Asynchronous client for SQLite using AnyIO",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1679
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py315-build",
"py315-installer",
"py315-hatchling"
]
},
{
"type": "lib",
"ports": [
"py315-typing_extensions",
"py315-anyio",
"python315"
]
}
],
"depends_on": []
}
]
}