HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50517,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=607",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=605",
"results": [
{
"name": "py314-pyrsistent",
"portdir": "python/py-pyrsistent",
"version": "0.20.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tobgu/pyrsistent/",
"description": "Pyrsistent is a number of persistent collections.",
"long_description": "Pyrsistent is a number of persistent collections.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2870
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py314-wheel",
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools"
]
},
{
"type": "lib",
"ports": [
"python314"
]
},
{
"type": "test",
"ports": [
"py314-pytest",
"py314-hypothesis",
"py314-pytest-runner"
]
}
],
"depends_on": []
},
{
"name": "py314-pyshp",
"portdir": "python/py-pyshp",
"version": "2.3.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/GeospatialPython/pyshp",
"description": "Python Shapefile Library",
"long_description": "PyShp library provides read and write support for the ESRI shapefile format in pure Python. This format is a popular Geographic Information System vector data format created by ESRI. You can read and write shp, shx, and dbf files with all types of geometry. Everything in the public ESRI shapefile specification is implemented.",
"active": true,
"categories": [
"python",
"gis"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 608
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-pyshp",
"py314-cartopy"
]
}
]
},
{
"name": "py314-pyside6",
"portdir": "python/py-pyside6",
"version": "6.10.0",
"license": "LGPL",
"platforms": "{darwin >= 23}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pyside.org/",
"description": "Python bindings for the Qt cross-platform application and UI framework",
"long_description": "PySide6 is the official Python module from the Qt for Python project, which provides access to the complete Qt 6.0+ framework. \nFor module details see https://doc.qt.io/qtforpython-6/package_details.html",
"active": true,
"categories": [
"aqua",
"devel",
"python"
],
"maintainers": [
{
"name": "johan.kytt",
"github": "johankytt",
"ports_count": 7
}
],
"variants": [
"addonmodules",
"extracmakepcfiles",
"qtlottie",
"qt5compat"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"cmake",
"ninja",
"py314-setuptools",
"clang-19",
"py314-packaging"
]
},
{
"type": "extract",
"ports": [
"xz"
]
},
{
"type": "lib",
"ports": [
"qt6-qtconnectivity",
"qt6-qttools",
"qt6-qtcharts",
"qt6-qtquicktimeline",
"qt6-qthttpserver",
"qt6-qtvirtualkeyboard",
"qt6-qtdatavis3d",
"qt6-qtbase",
"qt6-qtscxml",
"qt6-qtspeech",
"qt6-qtwebview",
"qt6-qtgraphs",
"qt6-qtquickeffectmaker",
"python314",
"py314-numpy",
"qt6-qtquick3dphysics",
"qt6-qtsensors",
"qt6-qtlocation",
"qt6-qtserialbus",
"qt6-qtnetworkauth",
"qt6-qtremoteobjects",
"qt6-qt3d"
]
}
],
"depends_on": []
},
{
"name": "py314-pysigma",
"portdir": "python/py-pysigma",
"version": "1.1.0",
"license": "LGPL-2.1",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/SigmaHQ/pySigma",
"description": "Sigma rule processing and conversion tools",
"long_description": "Sigma rule processing and conversion tools",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1212
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-poetry-core"
]
},
{
"type": "lib",
"ports": [
"py314-typing_extensions",
"py314-yaml",
"python314",
"py314-diskcache",
"py314-diskcache-stubs",
"py314-jinja2",
"py314-packaging",
"py314-requests",
"py314-parsing"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-pysigma",
"py314-sigma-cli"
]
}
]
},
{
"name": "py314-pysimdjson",
"portdir": "python/py-pysimdjson",
"version": "7.0.2",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/TkTech/pysimdjson",
"description": "SimdJson bindings for Python",
"long_description": "SimdJson bindings for Python",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py314-installer",
"clang-20",
"py314-build",
"py314-cython",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"python314"
]
}
],
"depends_on": []
},
{
"name": "py314-pyte",
"portdir": "python/py-pyte",
"version": "0.8.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/selectel/pyte",
"description": "an in memory VTXXX-compatible terminal emulator",
"long_description": "It’s an in memory VTXXX-compatible terminal emulator. XXX stands for a series of video terminals, developed by DEC between 1970 and 1995. The first, and probably the most famous one, was VT100 terminal, which is now a de-facto standard for all virtual terminal emulators. pyte follows the suit.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-wheel",
"py314-pytest-runner",
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools"
]
},
{
"type": "lib",
"ports": [
"python314",
"py314-wcwidth"
]
},
{
"type": "test",
"ports": [
"py314-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-pyte",
"thefuck"
]
}
]
},
{
"name": "py314-pytensor",
"portdir": "python/py-pytensor",
"version": "2.36.3",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pymc-devs/pytensor",
"description": "Optimizing compiler for evaluating mathematical expressions on CPUs and GPUs.",
"long_description": "Optimizing compiler for evaluating mathematical expressions on CPUs and GPUs.",
"active": true,
"categories": [
"math",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1989
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel",
"py314-cython",
"py314-versioneer",
"py314-toml"
]
},
{
"type": "lib",
"ports": [
"py314-logical-unification",
"python314",
"py314-minikanren",
"py314-setuptools",
"py314-filelock",
"py314-numpy",
"py314-scipy",
"py314-typing_extensions",
"py314-cons",
"py314-etuples"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-pymc",
"py-pytensor"
]
}
]
},
{
"name": "py314-pytest",
"portdir": "python/py-pytest",
"version": "8.4.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pytest.org",
"description": "py.test: simple powerful testing with Python",
"long_description": "The pytest framework makes it easy to write small tests, yet scales to support complex functional testing for applications and libraries.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-setuptools_scm",
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"python314",
"py314-packaging",
"py314-setuptools",
"py314-iniconfig",
"py314-pluggy",
"py314-pygments"
]
},
{
"type": "run",
"ports": [
"pytest_select"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-pytest-asyncio",
"py314-pytest-qt",
"py314-pytest-remotedata",
"py314-pytest-xprocess",
"py314-pytest-trio",
"py314-pytest-xdist",
"py314-pytest-describe",
"py314-pytest-cov"
]
},
{
"type": "run",
"ports": [
"py314-pytest-benchmark",
"py314-pytest-mock",
"py314-pytest-datadir",
"py314-pytest-regressions"
]
},
{
"type": "test",
"ports": [
"py314-asteval",
"py314-cachetools",
"py314-cairo",
"py314-emcee3",
"py314-contourpy",
"py314-id",
"py314-numdifftools",
"py314-kiwisolver",
"py314-looseversion",
"py314-python-lsp-server",
"py314-pytest-timeout",
"py314-h11",
"py314-hpack",
"py314-hyperframe",
"py314-atomicwrites",
"py314-hyperlink",
"py314-bcrypt",
"py314-tenacity",
"py314-tzlocal",
"py314-jsonpointer",
"py314-intervaltree",
"py314-freezegun",
"py314-more-itertools",
"py314-unicodedata2",
"py314-zopfli",
"py314-async_generator",
"py314-natsort",
"py314-outcome",
"py314-pytest-asyncio",
"py314-pytest-mock",
"py314-pytest-trio",
"py314-brotli",
"py314-autopep8",
"py314-typer",
"py314-jellyfish",
"py314-wrapt",
"py314-pyrsistent",
"py314-rope",
"py314-ujson",
"py314-webencodings",
"py314-wurlitzer",
"py314-tinydb",
"py314-poyo",
"py314-sphinx-jsonschema",
"py314-websocket-client",
"py314-pypdf",
"py314-cbor2",
"py314-click",
"py314-luma.core",
"py314-pyftdi",
"py314-requests-oauthlib",
"py314-smbus2",
"py314-luma.emulator",
"py314-colorlog",
"py314-xattr",
"py314-beautifulsoup4",
"py314-lazy_loader",
"py314-yapf",
"py314-pew",
"py314-toolz",
"py314-babel",
"py314-markupsafe",
"py314-decorator",
"py314-blinker",
"py314-nanobind",
"py314-shtab",
"py314-uncertainties",
"py314-numpy",
"py314-pytest-httpserver",
"py314-responses",
"py314-time-machine",
"py314-requests-cache",
"py314-beniget",
"py314-future",
"py314-xmltodict",
"py314-jschema_to_python",
"py314-jsonpatch",
"py314-junit-xml",
"py314-s3transfer",
"py314-rsa",
"poetry",
"py314-propcache",
"py314-pyperclip",
"py314-semver",
"py314-about-time",
"py314-findpython",
"py314-cryptography",
"py314-python-lsp-jsonrpc",
"diffoscope",
"py314-structlog",
"platformio",
"py314-appdirs",
"py314-ajsonrpc",
"py314-asgiref",
"py314-automat",
"py314-bottle",
"py314-libarchive-c",
"py314-graphviz",
"py314-pytest-benchmark",
"py314-mistune",
"py314-gsl",
"py314-pyelftools",
"py314-wsproto",
"py314-jaraco.functools",
"py314-jaraco.classes",
"py314-jwt",
"py314-oauthlib",
"py314-xkcdpass",
"py314-patsy",
"py314-inflection",
"py314-setuptools_scm_git_archive",
"py314-simplejson",
"py314-sphinx_rtd_theme",
"py314-whatthepatch",
"py314-text-unidecode",
"py314-typing-inspection",
"py314-unidecode",
"py314-proto-plus",
"py314-parse",
"py314-fasteners",
"py314-pyte",
"py314-lazy_object_proxy",
"py314-dateutil",
"py314-distlib",
"py314-lz4",
"py314-cpuinfo",
"py314-werkzeug",
"py314-mda-xdrlib",
"py314-pint",
"py314-DAWG",
"py314-cairocffi",
"py314-json5",
"py314-tabulate",
"py314-cssselect2",
"py314-scipy",
"py314-yaspin",
"py314-gast",
"py314-configargparse",
"linkchecker",
"py314-country",
"terminal_markdown_viewer",
"proselint",
"py314-crc32c",
"py314-aws-sam-translator",
"py314-aiodns",
"py314-allpairspy",
"py314-tcolorpy",
"py314-pathvalidate",
"py314-mutagen",
"py314-pyarrow",
"py314-geographiclib",
"py314-pyfatfs",
"py314-netcdf4",
"py314-term-background",
"py314-attrs",
"py314-autocommand",
"py314-chardet",
"py314-columnize",
"py314-cppy",
"py314-cycler",
"py314-hatch-fancy-pypi-readme",
"py314-mock",
"py314-zopeinterface",
"py314-docstring-to-markdown",
"py314-jaraco.collections",
"py314-stagger",
"py314-croniter",
"py314-Faker",
"py314-mslex",
"py314-mssql",
"py314-cfn-lint",
"py314-hcloud",
"py314-kaptan",
"py314-tomlkit",
"py314-lmfit",
"py314-nmrglue",
"py314-nmrglue-devel",
"py314-peakutils",
"py314-pyficache",
"py314-qstylizer",
"py314-xdis",
"py314-parso",
"py314-qtawesome",
"py314-pylzma",
"binwalk2",
"vulture",
"py314-black",
"py314-filelock",
"py314-numpydoc",
"py314-pyicu",
"py314-xarray",
"py314-argh",
"py314-inflate64",
"py314-iocapture",
"py314-multivolumefile",
"py314-py7zr",
"py314-pyannotate",
"py314-pybcj",
"py314-pyppmd",
"py314-pyzstd",
"py314-watchdog",
"tiptop",
"py314-protobuf3",
"py314-rich_rst",
"ranger",
"py314-neovim",
"py314-prompt_toolkit",
"py314-rdflib",
"py314-wcwidth",
"py314-pylast",
"py314-svgelements",
"py314-tinycss2",
"py314-geopy",
"py314-joblib",
"py314-cftime",
"py314-igraph",
"py314-charset-normalizer",
"py314-asn1",
"py314-dnspython"
]
}
]
},
{
"name": "py314-pytest-asyncio",
"portdir": "python/py-pytest-asyncio",
"version": "1.2.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pytest-asyncio.readthedocs.io/",
"description": "pytest support for asyncio",
"long_description": "asyncio code is usually written in the form of coroutines, which makes it slightly more difficult to test using normal testing tools. pytest-asyncio provides useful fixtures and markers to make testing easier.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "jan",
"github": "jandemter",
"ports_count": 71
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-wheel",
"py314-setuptools_scm",
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools"
]
},
{
"type": "lib",
"ports": [
"python314",
"py314-pytest"
]
},
{
"type": "test",
"ports": [
"py314-pytest",
"py314-hypothesis",
"py314-mypy",
"py314-flaky",
"py314-pytest-trio"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py314-outcome",
"py314-pytest-mock",
"py314-blinker",
"py314-responses",
"py314-structlog",
"py314-asgiref",
"py314-aiodns"
]
}
]
},
{
"name": "py314-pytest-benchmark",
"portdir": "python/py-pytest-benchmark",
"version": "5.2.3",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ionelmc/pytest-benchmark",
"description": "A pytest fixture for benchmarking code.",
"long_description": "A pytest fixture for benchmarking code. It will group the tests into rounds that are calibrated to the chosen timer.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-installer",
"py314-wheel",
"py314-setuptools",
"clang-18",
"py314-build"
]
},
{
"type": "lib",
"ports": [
"python314"
]
},
{
"type": "run",
"ports": [
"py314-cpuinfo",
"py314-pytest"
]
},
{
"type": "test",
"ports": [
"py314-pytest"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py314-cryptography",
"py314-automat",
"py314-lazy_object_proxy",
"py314-py7zr",
"py314-pyppmd"
]
}
]
},
{
"name": "py314-pytest-cov",
"portdir": "python/py-pytest-cov",
"version": "7.0.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pytest-dev/pytest-cov",
"description": "Pytest plugin for measuring coverage.",
"long_description": "Pytest plugin for measuring coverage.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1989
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-hatch-fancy-pypi-readme",
"clang-18",
"py314-build",
"py314-installer",
"py314-hatchling"
]
},
{
"type": "lib",
"ports": [
"py314-pluggy",
"py314-pytest",
"py314-coverage",
"python314"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py314-pyppmd"
]
}
]
},
{
"name": "py314-pytest-datadir",
"portdir": "python/py-pytest-datadir",
"version": "1.8.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/gabrielcnr/pytest-datadir",
"description": "pytest plugin for manipulating test data directories and files.",
"long_description": "pytest plugin for manipulating test data directories and files.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 651
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-setuptools_scm",
"py314-setuptools",
"py314-wheel",
"clang-18",
"py314-build",
"py314-installer"
]
},
{
"type": "lib",
"ports": [
"python314"
]
},
{
"type": "run",
"ports": [
"py314-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-pytest-datadir"
]
},
{
"type": "run",
"ports": [
"py314-pytest-regressions"
]
}
]
},
{
"name": "py314-pytest-describe",
"portdir": "python/py-pytest-describe",
"version": "3.1.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pytest-dev/pytest-describe",
"description": "Describe-style plugin for pytest",
"long_description": "Describe-style plugin for pytest",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1989
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-uv-build"
]
},
{
"type": "lib",
"ports": [
"python314",
"py314-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-pytest-describe"
]
}
]
},
{
"name": "py314-pytest-httpserver",
"portdir": "python/py-pytest-httpserver",
"version": "1.1.3",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/csernazs/pytest-httpserver",
"description": "HTTP server for pytest",
"long_description": "This library is designed to help to test http clients without contacting the real http server. In other words, it is a fake http server which is accessible via localhost can be started with the pre-defined expected http requests and their responses.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-installer",
"py314-poetry-core",
"clang-18",
"py314-build"
]
},
{
"type": "lib",
"ports": [
"python314",
"py314-werkzeug"
]
},
{
"type": "test",
"ports": [
"py314-pytest",
"py314-requests"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py314-responses",
"py314-py7zr"
]
}
]
},
{
"name": "py314-pytest-lazy-fixture",
"portdir": "python/py-pytest-lazy-fixture",
"version": "0.6.3",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tvorog/pytest-lazy-fixture",
"description": "It helps to use fixtures in pytest.mark.parametrize",
"long_description": "Use your fixtures in @pytest.mark.parametrize.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-wheel",
"py314-build",
"py314-installer",
"py314-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python314"
]
},
{
"type": "run",
"ports": [
"py314-flake8",
"py314-tox"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py314-pyarrow"
]
}
]
},
{
"name": "py314-pytest-mock",
"portdir": "python/py-pytest-mock",
"version": "3.15.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pytest-dev/pytest-mock/",
"description": "Thin-wrapper around the mock package for easier use with py.test",
"long_description": "Thin-wrapper around the mock package for easier use with py.test. This plugin installs a mocker fixture which is a thin-wrapper around the patching API provided by the mock package, but with the benefit of not having to worry about undoing patches at the end of a test.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-setuptools",
"py314-setuptools_scm",
"py314-wheel",
"clang-18",
"py314-build",
"py314-installer"
]
},
{
"type": "lib",
"ports": [
"python314"
]
},
{
"type": "run",
"ports": [
"py314-mock",
"py314-pytest"
]
},
{
"type": "test",
"ports": [
"py314-pytest",
"py314-pytest-asyncio"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py314-tzlocal",
"py314-natsort",
"py314-graphviz",
"py314-pyfatfs",
"py314-qstylizer",
"py314-filelock"
]
}
]
},
{
"name": "py314-pytest-qt",
"portdir": "python/py-pytest-qt",
"version": "4.5.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pytest-dev/pytest-qt",
"description": "pytest plugin for Qt (PyQt5/PyQt6 and PySide2/PySide6) application testing",
"long_description": "pytest plugin for Qt (PyQt5/PyQt6 and PySide2/PySide6) application testing",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1989
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-setuptools_scm",
"py314-setuptools",
"py314-wheel",
"clang-18",
"py314-build",
"py314-installer"
]
},
{
"type": "lib",
"ports": [
"py314-pytest",
"python314"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py314-qtpy",
"py314-qtawesome"
]
}
]
},
{
"name": "py314-pytest-regressions",
"portdir": "python/py-pytest-regressions",
"version": "2.9.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ESSS/pytest-regressions",
"description": "Fixtures to write regression tests.",
"long_description": "Fixtures to write regression tests.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 651
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-setuptools_scm",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python314"
]
},
{
"type": "run",
"ports": [
"py314-pytest",
"py314-yaml",
"py314-pytest-datadir"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-pytest-regressions"
]
}
]
},
{
"name": "py314-pytest-remotedata",
"portdir": "python/py-pytest-remotedata",
"version": "0.4.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/astropy/pytest-remotedata",
"description": "Pytest plugin for controlling remote data access.",
"long_description": "Pytest plugin for controlling remote data access.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-setuptools_scm",
"py314-installer",
"py314-setuptools",
"py314-wheel",
"clang-18",
"py314-build"
]
},
{
"type": "lib",
"ports": [
"py314-packaging",
"py314-pytest",
"python314"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py314-py7zr"
]
}
]
},
{
"name": "py314-pytest-runner",
"portdir": "python/py-pytest-runner",
"version": "6.0.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pytest-dev/pytest-runner",
"description": "pytest-runner adds test support to setup.py scripts",
"long_description": "pytest-runner adds test support to setup.py scripts. Setup scripts can use pytest-runner to invoke py.test as distutils command and provices dependency resolution.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 608
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-setuptools_scm",
"py314-setuptools",
"py314-wheel",
"clang-18",
"py314-build",
"py314-installer"
]
},
{
"type": "lib",
"ports": [
"py314-setuptools",
"python314"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py314-rfc3986-validator",
"py314-pyte",
"py314-cairosvg",
"py314-progressbar",
"py314-pdbecif"
]
},
{
"type": "test",
"ports": [
"py314-pyrsistent"
]
}
]
},
{
"name": "py314-pytest-timeout",
"portdir": "python/py-pytest-timeout",
"version": "2.4.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pytest-dev/pytest-timeout",
"description": "py.test plugin to abort hanging tests",
"long_description": "py.test plugin to abort hanging tests",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-installer",
"clang-18",
"py314-build",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"python314"
]
},
{
"type": "test",
"ports": [
"py314-pytest"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py314-pypdf",
"py314-luma.core",
"py314-luma.emulator",
"py314-shtab",
"py314-werkzeug",
"py314-py7zr",
"py314-pyppmd",
"py314-neovim"
]
}
]
},
{
"name": "py314-pytest-trio",
"portdir": "python/py-pytest-trio",
"version": "0.8.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-trio/pytest-trio",
"description": "Pytest plugin for trio",
"long_description": "Pytest plugin for trio",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1212
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python314",
"py314-pytest",
"py314-outcome",
"py314-trio"
]
},
{
"type": "test",
"ports": [
"py314-pytest",
"py314-hypothesis"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py314-pytest-asyncio"
]
}
]
},
{
"name": "py314-pytest-xdist",
"portdir": "python/py-pytest-xdist",
"version": "3.8.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pytest-dev/pytest-xdist",
"description": "The pytest_xdist plugin extends py.test with some unique test execution modes",
"long_description": "The pytest_xdist plugin extends py.test with some unique test execution modes",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-setuptools_scm",
"py314-installer",
"py314-setuptools",
"py314-wheel",
"clang-18",
"py314-build"
]
},
{
"type": "lib",
"ports": [
"py314-pytest",
"py314-execnet",
"python314"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py314-typer",
"py314-xarray"
]
}
]
},
{
"name": "py314-pytest-xprocess",
"portdir": "python/py-pytest-xprocess",
"version": "1.0.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pytest-dev/pytest-xprocess/",
"description": "A pytest plugin for managing processes across test runs.",
"long_description": "A pytest plugin for managing processes across test runs.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-setuptools_scm",
"py314-installer",
"py314-setuptools",
"py314-wheel",
"clang-18",
"py314-build"
]
},
{
"type": "lib",
"ports": [
"py314-pytest",
"py314-psutil",
"python314"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py314-werkzeug"
]
}
]
},
{
"name": "py314-python-json-logger",
"portdir": "python/py-python-json-logger",
"version": "4.0.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/nhairs/python-json-logger",
"description": "A python library adding a json log formatter",
"long_description": "A python library adding a json log formatter",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-jupyter_events"
]
}
]
},
{
"name": "py314-python-lsp-black",
"portdir": "python/py-python-lsp-black",
"version": "2.0.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-lsp/python-lsp-black",
"description": "Black plugin for python-lsp-server",
"long_description": "Black plugin for python-lsp-server. Forked from pyls-black (https://github.com/rupert/pyls-black)",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1989
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-wheel",
"py314-build",
"py314-installer",
"py314-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-black",
"py314-python-lsp-server",
"python314"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py314-spyder"
]
}
]
},
{
"name": "py314-python-lsp-jsonrpc",
"portdir": "python/py-python-lsp-jsonrpc",
"version": "1.1.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-lsp/python-lsp-jsonrpc",
"description": "A Python server implementation of the JSON RPC 2.0 protocol",
"long_description": "Fork of the python-jsonrpc-server project, maintained by the Spyder IDE team and the community.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1989
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-wheel",
"py314-setuptools_scm",
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools"
]
},
{
"type": "lib",
"ports": [
"python314",
"py314-ujson"
]
},
{
"type": "test",
"ports": [
"py314-pytest",
"py314-mock"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-python-lsp-server"
]
}
]
},
{
"name": "py314-python-lsp-ruff",
"portdir": "python/py-python-lsp-ruff",
"version": "2.3.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-lsp/python-lsp-ruff",
"description": "Ruff linting plugin for pylsp",
"long_description": "Ruff linting plugin for pylsp",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1989
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-wheel",
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools"
]
},
{
"type": "lib",
"ports": [
"ruff",
"python314",
"py314-cattrs",
"py314-lsprotocol",
"py314-python-lsp-server"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py314-spyder"
]
}
]
},
{
"name": "py314-python-lsp-server",
"portdir": "python/py-python-lsp-server",
"version": "1.14.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/python-lsp/python-lsp-server/",
"description": "A Python implementation of the Language Server Protocol",
"long_description": "Fork of the python-language-server project, maintained by the Spyder IDE team and the community.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1989
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-setuptools_scm",
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"py314-flake8",
"py314-pyflakes",
"py314-rope",
"py314-ujson",
"py314-whatthepatch",
"py314-yapf",
"py314-docstring-to-markdown",
"py314-jedi",
"py314-pylint",
"py314-python-lsp-jsonrpc",
"python314",
"py314-pluggy",
"py314-docstyle",
"py314-autopep8",
"py314-codestyle",
"py314-flake8-mccabe"
]
},
{
"type": "run",
"ports": [
"python-lsp-server_select"
]
},
{
"type": "test",
"ports": [
"py314-pytest",
"py314-mock",
"py314-flaky"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-python-lsp-server",
"py314-pyls-spyder",
"py314-python-lsp-black",
"py314-python-lsp-ruff"
]
},
{
"type": "run",
"ports": [
"py314-spyder"
]
}
]
},
{
"name": "py314-pythonqwt",
"portdir": "python/py-pythonqwt",
"version": "0.15.0",
"license": "Qwt and MIT and PyQwt",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/PlotPyStack/PythonQwt",
"description": "Qt plotting widgets for Python",
"long_description": "Qt plotting widgets for Python",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1989
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-wheel",
"py314-build",
"py314-installer",
"py314-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py314-numpy",
"py314-qtpy",
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-plotpy"
]
}
]
},
{
"name": "py314-python-socks",
"portdir": "python/py-python-socks",
"version": "2.8.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/romis2012/python-socks",
"description": "Core proxy (SOCKS4, SOCKS5, HTTP tunneling) functionality",
"long_description": "The python-socks package provides a core proxy client functionality for Python. Supports SOCKS4(a), SOCKS5(h), HTTP (tunneling) proxy and provides sync and async (asyncio, trio, curio, anyio) APIs. You probably don't need to use python-socks directly. It is used internally by aiohttp-socks and httpx-socks packages.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-wheel",
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools"
]
},
{
"type": "lib",
"ports": [
"python314"
]
},
{
"type": "run",
"ports": [
"py314-anyio",
"py314-trio",
"py314-curio"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-aiohttp-socks"
]
}
]
},
{
"name": "py314-pythran",
"portdir": "python/py-pythran",
"version": "0.18.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/serge-sans-paille/pythran",
"description": "Ahead of Time compiler for numeric kernels",
"long_description": "Ahead of Time compiler for numeric kernels",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1989
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-wheel",
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools"
]
},
{
"type": "lib",
"ports": [
"python314",
"py314-beniget",
"py314-gast",
"py314-numpy",
"py314-ply"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py314-scikit-image",
"py314-vispy",
"py314-scipy"
]
}
]
},
{
"name": "py314-pytokens",
"portdir": "python/py-pytokens",
"version": "0.3.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tusharsadhwani/pytokens",
"description": "A Fast, spec compliant Python 3.14+ tokenizer that runs on older Pythons.",
"long_description": "A Fast, spec compliant Python 3.14+ tokenizer that runs on older Pythons.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-black"
]
}
]
},
{
"name": "py314-pytomlpp",
"portdir": "python/py-pytomlpp",
"version": "1.1.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/bobfang1992/pytomlpp",
"description": "This is an python wrapper for toml++",
"long_description": "This is an python wrapper for toml++",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1212
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py314-build",
"py314-setuptools",
"py314-wheel",
"clang-20",
"py314-installer"
]
},
{
"type": "lib",
"ports": [
"py314-pybind11",
"python314"
]
}
],
"depends_on": []
},
{
"name": "py314-pytoolconfig",
"portdir": "python/py-pytoolconfig",
"version": "1.3.1",
"license": "LGPL-3+",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/bagel897/pytoolconfig",
"description": "Python tool configuration",
"long_description": "Python tool configuration",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1989
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-pdm-backend"
]
},
{
"type": "lib",
"ports": [
"python314",
"py314-packaging"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-rope"
]
}
]
},
{
"name": "py314-pytzdata",
"portdir": "python/py-pytzdata",
"version": "2020.1",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/sdispater/pytzdata",
"description": "The Olson timezone database for Python",
"long_description": "The Olson timezone database for Python",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-poetry-core"
]
},
{
"type": "lib",
"ports": [
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-tzlocal",
"py314-pandas"
]
}
]
},
{
"name": "py314-pyuca",
"portdir": "python/py-pyuca",
"version": "1.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jtauber/pyuca",
"description": "a Python implementation of the Unicode Collation Algorithm",
"long_description": "a Python implementation of the Unicode Collation Algorithm",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1989
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"python314"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py314-spyder"
]
}
]
},
{
"name": "py314-pyusb",
"portdir": "python/py-pyusb",
"version": "1.3.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pyusb.github.io/pyusb/",
"description": "Python library to provide easy USB device access",
"long_description": "The PyUSB module provides Python with easy access to the host machine's Universal Serial Bus (USB) system",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-setuptools_scm",
"py314-setuptools",
"py314-wheel",
"clang-18",
"py314-build",
"py314-installer"
]
},
{
"type": "lib",
"ports": [
"python314"
]
},
{
"type": "run",
"ports": [
"libusb"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py314-pyftdi"
]
}
]
},
{
"name": "py314-pyviz_comms",
"portdir": "python/py-pyviz_comms",
"version": "3.0.6",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/holoviz/pyviz_comms",
"description": "Offers a simple bidirectional communication architecture for PyViz tools including support for Jupyter comms in both the classic notebook and Jupyterlab.",
"long_description": "Offers a simple bidirectional communication architecture for PyViz tools including support for Jupyter comms in both the classic notebook and Jupyterlab.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1212
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-hatch-jupyter-builder",
"py314-installer",
"py314-hatchling",
"py314-hatch-nodejs-version",
"git",
"clang-18",
"py314-build"
]
},
{
"type": "lib",
"ports": [
"py314-jupyterlab",
"py314-jupyterlab_pygments",
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-panel"
]
}
]
},
{
"name": "py314-pywavelets",
"portdir": "python/py-pywavelets",
"version": "1.9.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/PyWavelets/pywt",
"description": "PyWavelets is a Python wavelet transforms module",
"long_description": "PyWavelets is a Python wavelet transforms module.",
"active": true,
"categories": [
"science",
"math",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2870
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py314-build",
"py314-cython",
"py314-meson-python",
"clang-18",
"py314-installer"
]
},
{
"type": "lib",
"ports": [
"py314-numpy",
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-pywavelets"
]
},
{
"type": "run",
"ports": [
"py314-scikit-image"
]
}
]
},
{
"name": "py314-pyxdg",
"portdir": "python/py-pyxdg",
"version": "0.28",
"license": "LGPL-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://freedesktop.org/wiki/Software/pyxdg",
"description": "Python module implementing various freedesktop.org standards",
"long_description": "PyXDG is a python library to access freedesktop.org standards. Currently supported standards are: * Base Directory Specification Version 0.6 * Menu Specification Version 1.0 * Desktop Entry Specification Version 1.0 * Icon Theme Specification Version 0.8 * Recent File Spec 0.2 * Shared-MIME-Database Specification 0.13",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "aronnax",
"github": "lpsinger",
"ports_count": 436
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-pyxdg",
"linkchecker"
]
}
]
},
{
"name": "py314-pyzstd",
"portdir": "python/py-pyzstd",
"version": "0.18.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/animalize/pyzstd",
"description": "Python bindings to Zstandard (zstd) compression library, the API is similar to Python's bz2/lzma/zlib module.",
"long_description": "Python bindings to Zstandard (zstd) compression library, the API is similar to Python's bz2/lzma/zlib module.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py314-installer",
"clang-18",
"py314-build",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"python314"
]
},
{
"type": "test",
"ports": [
"py314-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-py7zr"
]
}
]
},
{
"name": "py314-qdarkstyle",
"portdir": "python/py-qdarkstyle",
"version": "3.2.3",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ColinDuquesnoy/QDarkStyleSheet",
"description": "A dark stylesheet for Python and Qt applications",
"long_description": "This package provides a dark style sheet for PySide/PyQt4/PyQt5 applications.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 608
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-wheel",
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools"
]
},
{
"type": "lib",
"ports": [
"py314-qtpy",
"py314-helpdev",
"py314-qtsass",
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-qdarkstyle"
]
},
{
"type": "run",
"ports": [
"py314-spyder"
]
}
]
},
{
"name": "py314-qstylizer",
"portdir": "python/py-qstylizer",
"version": "0.2.4",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/blambright/qstylizer",
"description": "Qt stylesheet generation utility for PyQt/PySide",
"long_description": "Qt stylesheet generation utility for PyQt/PySide",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1989
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-setuptools",
"py314-pbr",
"py314-wheel",
"clang-18",
"py314-build",
"py314-installer"
]
},
{
"type": "lib",
"ports": [
"python314"
]
},
{
"type": "run",
"ports": [
"py314-tinycss2",
"py314-inflection"
]
},
{
"type": "test",
"ports": [
"py314-pytest",
"py314-pytest-mock"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py314-spyder"
]
}
]
},
{
"name": "py314-qtawesome",
"portdir": "python/py-qtawesome",
"version": "1.4.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/spyder-ide/qtawesome",
"description": "Iconic Fonts in PyQt and PySide applications.",
"long_description": "QtAwesome enables iconic fonts such as Font Awesome and Elusive Icons in PyQt and PySide applications.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1989
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-setuptools",
"py314-wheel",
"clang-18",
"py314-build",
"py314-installer"
]
},
{
"type": "lib",
"ports": [
"python314",
"py314-qtpy"
]
},
{
"type": "test",
"ports": [
"py314-pytest",
"py314-pytest-qt"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py314-spyder"
]
}
]
},
{
"name": "py314-qtconsole",
"portdir": "python/py-qtconsole",
"version": "5.7.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://jupyter.org",
"description": "Jupyter QtConsole",
"long_description": "Jupyter QtConsole",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2870
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"py314-ipykernel",
"py314-jupyter_client",
"python314",
"py314-ipython-pygments-lexers",
"py314-jupyter_core",
"py314-packaging",
"py314-pygments",
"py314-qtpy",
"py314-traitlets"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-qtconsole"
]
},
{
"type": "run",
"ports": [
"py314-spyder"
]
}
]
},
{
"name": "py314-qtpy",
"portdir": "python/py-qtpy",
"version": "2.4.3",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/spyder-ide/qtpy",
"description": "Abstraction layer for PyQt5/PyQt6/PySide2/PySide6",
"long_description": "Provides an uniform layer to support PyQt5, PyQt6, PySide2, and PySide6 with a single codebase.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1989
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-setuptools",
"py314-wheel",
"clang-18",
"py314-build",
"py314-installer"
]
},
{
"type": "lib",
"ports": [
"python314",
"py314-packaging"
]
},
{
"type": "test",
"ports": [
"py314-pytest-qt"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-superqt",
"py314-qtconsole",
"py314-qtawesome",
"py314-qdarkstyle",
"py314-guidata",
"py314-pythonqwt"
]
},
{
"type": "run",
"ports": [
"py314-spyder"
]
}
]
},
{
"name": "py314-qtsass",
"portdir": "python/py-qtsass",
"version": "0.4.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/spyder-ide/qtsass",
"description": "compile SCSS files to Qt stylesheets",
"long_description": "The goal of QtSASS is to be able to generate a Qt-CSS stylesheet based on a 100% valid SASS file.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "mcalhoun",
"github": "MarcusCalhoun-Lopez",
"ports_count": 1513
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-build",
"py314-setuptools",
"py314-wheel",
"clang-18",
"py314-installer"
]
},
{
"type": "lib",
"ports": [
"python314"
]
},
{
"type": "run",
"ports": [
"py314-libsass"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-qdarkstyle",
"py-qtsass"
]
}
]
},
{
"name": "py314-rapidfuzz",
"portdir": "python/py-rapidfuzz",
"version": "3.14.3",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/maxbachmann/RapidFuzz",
"description": "A fast string matching library for Python.",
"long_description": "A fast string matching library for Python.",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2870
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py314-scikit-build-core",
"ninja",
"clang-20",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel",
"py314-cython"
]
},
{
"type": "lib",
"ports": [
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-cleo",
"chemex"
]
},
{
"type": "run",
"ports": [
"py314-levenshtein"
]
}
]
},
{
"name": "py314-rasterio",
"portdir": "python/py-rasterio",
"version": "1.4.3",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rasterio/rasterio",
"description": "Rasterio reads and writes geospatial raster data.",
"long_description": "Rasterio reads and writes geospatial raster data.",
"active": true,
"categories": [
"python",
"gis"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2870
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py314-installer",
"py314-build",
"clang-18",
"py314-cython",
"py314-wheel",
"py314-setuptools"
]
},
{
"type": "lib",
"ports": [
"gdal",
"python314",
"py314-numpy"
]
},
{
"type": "run",
"ports": [
"py314-click-plugins",
"py314-cligj",
"py314-affine",
"py314-click",
"py314-parsing",
"py314-certifi",
"py314-attrs"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-contextily"
]
},
{
"type": "run",
"ports": [
"py314-rasterstats",
"py314-tobler"
]
}
]
}
]
}