GET /api/v1/ports/?format=api&ordering=-name&page=477
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 52338,
    "next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=478",
    "previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=476",
    "results": [
        {
            "name": "py312-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": 2897
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-installer",
                        "py312-meson-python",
                        "clang-18",
                        "py312-build",
                        "py312-cython"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py312-numpy",
                        "python312"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "py312-imagehash",
                        "py312-scikit-image"
                    ]
                }
            ]
        },
        {
            "name": "py312-pyvo",
            "portdir": "python/py-pyvo",
            "version": "1.9.1",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/astropy/pyvo",
            "description": "Astropy affiliated package for accessing Virtual Observatory data and services",
            "long_description": "Astropy affiliated package for accessing Virtual Observatory data and services",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1545
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel",
                        "py312-setuptools_scm"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py312-requests",
                        "py312-Pillow",
                        "py312-defusedxml",
                        "py312-astropy",
                        "python312"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py312-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": 1545
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py312-hatchling",
                        "py312-hatch-jupyter-builder",
                        "py312-hatch-nodejs-version",
                        "git",
                        "py312-build",
                        "py312-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py312-jupyterlab",
                        "py312-jupyterlab_pygments",
                        "python312"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-panel",
                        "py312-holoviews"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py312-panel"
                    ]
                }
            ]
        },
        {
            "name": "py312-pyvis",
            "portdir": "python/py-pyvis",
            "version": "0.3.2",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://pyvis.readthedocs.io/en/latest/",
            "description": "Python package for creating and visualizing interactive network graphs",
            "long_description": "Python package for creating and visualizing interactive network graphs. A pyvis network can be customized on a per node or per edge basis. Nodes can be given colors, sizes, labels, and other metadata. Pyvis is built around visjs, a JavaScript visualization library.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "harens",
                    "github": "harens",
                    "ports_count": 166
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py312-jinja2",
                        "py312-ipython",
                        "py312-networkx",
                        "py312-jsonpickle"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py312-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": [
                        "clang-18",
                        "py312-wheel",
                        "py312-setuptools_scm",
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "libusb"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "secrets",
                        "py312-pyftdi"
                    ]
                }
            ]
        },
        {
            "name": "py312-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": 2220
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "py312-spyder"
                    ]
                }
            ]
        },
        {
            "name": "py312-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": [
                        "py312-build",
                        "py312-installer",
                        "py312-poetry-core",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-tzlocal"
                    ]
                }
            ]
        },
        {
            "name": "py312-pytrie",
            "portdir": "python/py-pytrie",
            "version": "0.4.0",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/gsakkis/pytrie/",
            "description": "A pure Python implementation of the trie data structure.",
            "long_description": "A pure Python implementation of the trie data structure.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-installer",
                        "py312-wheel",
                        "clang-18",
                        "py312-build",
                        "py312-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py312-sortedcontainers",
                        "python312"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "py312-autobahn"
                    ]
                }
            ]
        },
        {
            "name": "py312-pytorch",
            "portdir": "python/py-pytorch",
            "version": "2.12.0",
            "license": "BSD",
            "platforms": "{darwin >= 19}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://pytorch.org/",
            "description": "Tensors and dynamic neural networks in Python with strong GPU acceleration",
            "long_description": "PyTorch is a Python package that provides two high-level features: Tensor computation (like NumPy) with strong GPU acceleration; Deep neural networks built on a tape-based autograd system. You can reuse your favorite Python packages such as NumPy, SciPy and Cython to extend PyTorch when needed.",
            "active": false,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [
                "clang13",
                "clang14",
                "clang15",
                "clang16",
                "clang17",
                "clang18",
                "clang19",
                "clang20",
                "clang21",
                "clang22",
                "clangdevel",
                "g95",
                "gcc10",
                "gcc11",
                "gcc12",
                "gcc13",
                "gcc14",
                "gcc15",
                "gccdevel",
                "gfortran",
                "mpich",
                "openmpi",
                "mkl",
                "mps"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-requests",
                        "clang-20",
                        "py312-mkl-include",
                        "ccache",
                        "cctools",
                        "cmake",
                        "git",
                        "ninja",
                        "doxygen",
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel"
                    ]
                },
                {
                    "type": "fetch",
                    "ports": [
                        "git"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py312-mkl",
                        "py312-future",
                        "zstd",
                        "gflags",
                        "google-glog",
                        "protobuf3-cpp",
                        "libomp",
                        "eigen3",
                        "python312",
                        "py312-typing_extensions",
                        "py312-six",
                        "py312-numpy",
                        "py312-click",
                        "py312-pybind11",
                        "py312-yaml",
                        "py312-sympy"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py312-onnx",
                        "py312-zstd",
                        "py312-packaging"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py312-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-torchaudio",
                        "py312-torchvision"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py312-sentence-transformers"
                    ]
                }
            ]
        },
        {
            "name": "py312-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": 2220
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-build",
                        "py312-installer",
                        "py312-pdm-backend",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312",
                        "py312-packaging"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-rope"
                    ]
                }
            ]
        },
        {
            "name": "py312-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": 1545
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-installer",
                        "py312-wheel",
                        "clang-20",
                        "py312-build",
                        "py312-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py312-pybind11",
                        "python312"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py312-pytokens",
            "portdir": "python/py-pytokens",
            "version": "0.4.1",
            "license": "MIT",
            "platforms": "darwin",
            "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": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel",
                        "py312-mypy"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py312-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-black"
                    ]
                }
            ]
        },
        {
            "name": "py312-pytimeparse2",
            "portdir": "python/py-pytimeparse2",
            "version": "1.7.1",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/onegreyonewhite/pytimeparse2",
            "description": "Time expression parser.",
            "long_description": "Time expression parser.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py312-pytimeparse",
            "portdir": "python/py-pytimeparse",
            "version": "1.1.8",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://pypi.python.org/pypi/pytimeparse",
            "description": "A small Python module to parse various kinds of time expressions",
            "long_description": "A small Python module to parse various kinds of time expressions",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "esafak",
                    "github": "esafak",
                    "ports_count": 134
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-agate"
                    ]
                }
            ]
        },
        {
            "name": "py312-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": 2220
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312",
                        "py312-numpy",
                        "py312-ply",
                        "py312-beniget",
                        "py312-gast"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "py312-scipy",
                        "py312-vispy",
                        "py312-scikit-image",
                        "py312-silx"
                    ]
                }
            ]
        },
        {
            "name": "py312-pythonz",
            "portdir": "python/py-pythonz",
            "version": "1.11.4",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/berdario/pythonz",
            "description": "Python installation manager supporting CPython, Stackless, PyPy and Jython",
            "long_description": "Python installation manager supporting CPython, Stackless, PyPy and Jython",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "rubendibattista",
                    "github": "rdbisme",
                    "ports_count": 58
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel",
                        "py312-build"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py312-setuptools",
                        "py312-resumable-urlretrieve",
                        "python312"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-pew"
                    ]
                }
            ]
        },
        {
            "name": "py312-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": [
                        "clang-18",
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py312-anyio",
                        "py312-trio",
                        "py312-curio"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-aiohttp-socks"
                    ]
                }
            ]
        },
        {
            "name": "py312-python-snappy",
            "portdir": "python/py-python-snappy",
            "version": "0.7.3",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://github.com/andrix/python-snappy",
            "description": "Python library for the snappy compression library from Google",
            "long_description": "Python library for the snappy compression library from Google",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1072
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py312-setuptools",
                        "py312-wheel",
                        "py312-cffi",
                        "snappy",
                        "py312-build",
                        "py312-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312",
                        "py312-cramjam",
                        "snappy"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "py312-autobahn"
                    ]
                }
            ]
        },
        {
            "name": "py312-python-pae",
            "portdir": "python/py-python-pae",
            "version": "0.1.0",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/MatthiasValvekens/python-pae",
            "description": "Pre-authentication encoding (PAE) implementation in Python",
            "long_description": "Pre-authentication encoding (PAE) implementation in Python",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-build",
                        "py312-installer",
                        "py312-poetry-core",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-certomancer-csc-dummy",
                        "py-python-pae"
                    ]
                }
            ]
        },
        {
            "name": "py312-python-multipart",
            "portdir": "python/py-python-multipart",
            "version": "0.0.32",
            "license": "Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/Kludex/python-multipart",
            "description": "A streaming multipart parser for Python",
            "long_description": "A streaming multipart parser for Python",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "reneeotten",
                    "github": "reneeotten",
                    "ports_count": 2220
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-build",
                        "py312-installer",
                        "py312-hatchling",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-treq"
                    ]
                }
            ]
        },
        {
            "name": "py312-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": 2220
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel",
                        "py312-setuptools_scm"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py312-codestyle",
                        "py312-flake8",
                        "py312-flake8-mccabe",
                        "py312-pylint",
                        "py312-autopep8",
                        "py312-ujson",
                        "py312-yapf",
                        "py312-whatthepatch",
                        "py312-rope",
                        "py312-python-lsp-jsonrpc",
                        "python312",
                        "py312-pluggy",
                        "py312-jedi",
                        "py312-pyflakes",
                        "py312-docstring-to-markdown",
                        "py312-docstyle"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "python-lsp-server_select"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py312-pytest",
                        "py312-mock",
                        "py312-flaky"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-pyls-spyder",
                        "py312-python-lsp-black",
                        "py312-python-lsp-ruff"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py312-spyder"
                    ]
                }
            ]
        },
        {
            "name": "py312-python-lsp-ruff",
            "portdir": "python/py-python-lsp-ruff",
            "version": "2.3.1",
            "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": 2220
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "ruff",
                        "python312",
                        "py312-cattrs",
                        "py312-lsprotocol",
                        "py312-python-lsp-server"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "py312-spyder"
                    ]
                }
            ]
        },
        {
            "name": "py312-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": 2220
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-setuptools_scm",
                        "clang-18",
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312",
                        "py312-ujson"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py312-pytest",
                        "py312-mock"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-python-lsp-server"
                    ]
                }
            ]
        },
        {
            "name": "py312-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": 2220
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel",
                        "py312-build"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py312-black",
                        "py312-python-lsp-server",
                        "python312"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "py312-spyder"
                    ]
                }
            ]
        },
        {
            "name": "py312-python-json-logger",
            "portdir": "python/py-python-json-logger",
            "version": "4.1.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": [
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-jupyter_events"
                    ]
                }
            ]
        },
        {
            "name": "py312-python-dotenv",
            "portdir": "python/py-python-dotenv",
            "version": "1.2.2",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/theskumar/python-dotenv",
            "description": "Add .env support to your django/flask apps in development and deployments",
            "long_description": "Add .env support to your django/flask apps in development and deployments Reads the key-value pair from .env file and adds them to environment variable. It is great for managing app settings during development and in production using 12-factor principles.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "emcrisostomo",
                    "github": "emcrisostomo",
                    "ports_count": 172
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-wheel",
                        "clang-18",
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312",
                        "py312-click"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py312-pytest",
                        "py312-ipython",
                        "py312-sh"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "py312-pydantic_settings"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py312-pytest-dotenv"
                    ]
                }
            ]
        },
        {
            "name": "py312-python-discovery",
            "portdir": "python/py-python-discovery",
            "version": "1.4.3",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/tox-dev/python-discovery",
            "description": "Python interpreter discovery",
            "long_description": "Python interpreter discovery",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "reneeotten",
                    "github": "reneeotten",
                    "ports_count": 2220
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py312-installer",
                        "py312-hatchling",
                        "py312-hatch-vcs",
                        "py312-build"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py312-filelock",
                        "py312-platformdirs",
                        "python312"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-virtualenv",
                        "py312-hatch"
                    ]
                }
            ]
        },
        {
            "name": "py312-python-debian",
            "portdir": "python/py-python-debian",
            "version": "0.1.49",
            "license": "GPL-2+",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://salsa.debian.org/python-debian-team/python-debian",
            "description": "Debian package related modules",
            "long_description": "Debian package related modules",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-installer",
                        "py312-wheel",
                        "clang-18",
                        "py312-build",
                        "py312-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py312-chardet",
                        "python312"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "reuse",
                        "py-python-debian"
                    ]
                }
            ]
        },
        {
            "name": "py312-python-daemon",
            "portdir": "python/py-python-daemon",
            "version": "3.1.2",
            "license": "GPL-3+ and Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://pagure.io/python-daemon/",
            "description": "Library to implement a well-behaved Unix daemon process.",
            "long_description": "This library implements the well-behaved daemon specification of PEP 3143, \"Standard daemon process library\". A well-behaved Unix daemon process is tricky to get right, but the required steps are much the same for every daemon program. A DaemonContext instance holds the behaviour and configured process environment for the program; use the instance as a context manager to enter a daemon state.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-changelog-chug",
                        "py312-docutils",
                        "clang-18",
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py312-lockfile",
                        "python312"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py312-python-augeas",
            "portdir": "python/py-python-augeas",
            "version": "1.1.0",
            "license": "LGPL-2.1+",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://pypi.python.org/pypi/python-augeas/",
            "description": "Python bindings for Augeas",
            "long_description": "Python bindings for Augeas",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py312-pycparser",
                        "libffi",
                        "py312-cffi",
                        "augeas",
                        "libxml2",
                        "python312",
                        "py312-setuptools"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py312-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": [
                        "clang-18",
                        "py312-setuptools",
                        "py312-wheel",
                        "py312-setuptools_scm",
                        "py312-build",
                        "py312-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py312-pytest",
                        "py312-psutil",
                        "python312"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "test",
                    "ports": [
                        "py312-werkzeug"
                    ]
                }
            ]
        },
        {
            "name": "py312-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": [
                        "clang-18",
                        "py312-setuptools",
                        "py312-wheel",
                        "py312-setuptools_scm",
                        "py312-build",
                        "py312-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py312-pytest",
                        "py312-execnet",
                        "python312"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "test",
                    "ports": [
                        "py312-oct2py",
                        "py312-cryptography",
                        "py312-typer",
                        "py312-iniconfig",
                        "py312-license-expression",
                        "py312-spopt",
                        "py312-xarray"
                    ]
                }
            ]
        },
        {
            "name": "py312-pytest-virtualenv",
            "portdir": "python/py-pytest-virtualenv",
            "version": "1.8.0",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/man-group/pytest-plugins",
            "description": "Python virtual environment for pytest",
            "long_description": "Create a Python virtual environment in your test that cleans up on teardown. The fixture has utility methods to install packages and list what’s installed.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools-git",
                        "clang-18",
                        "py312-wheel",
                        "py312-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312",
                        "py312-setuptools"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py312-pytest-shutil",
                        "py312-pytest-fixture-config",
                        "py312-virtualenv",
                        "py312-pytest"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py312-pytest",
                        "py312-mock"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py312-pytest-twisted",
            "portdir": "python/py-pytest-twisted",
            "version": "1.14.3",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/pytest-dev/pytest-twisted",
            "description": "test twisted code with pytest",
            "long_description": "pytest-twisted is a plugin for pytest, which allows to test code, which uses the twisted framework. test functions can return Deferred objects and pytest will wait for their completion with this plugin.",
            "active": true,
            "categories": [
                "devel",
                "net",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py312-pytest",
                        "py312-greenlet",
                        "py312-decorator",
                        "python312"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py312-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": 1545
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel",
                        "clang-18",
                        "py312-build"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312",
                        "py312-pytest",
                        "py312-outcome",
                        "py312-trio"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py312-pytest",
                        "py312-hypothesis"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "test",
                    "ports": [
                        "py312-trio"
                    ]
                }
            ]
        },
        {
            "name": "py312-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": [
                        "py312-setuptools",
                        "py312-build",
                        "py312-installer",
                        "py312-wheel",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py312-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "test",
                    "ports": [
                        "py312-oct2py",
                        "py312-pypdf",
                        "py312-filelock",
                        "py312-docker",
                        "py312-luma.core",
                        "py312-luma.emulator",
                        "py312-neovim",
                        "py312-py7zr",
                        "py312-pyppmd",
                        "py312-shtab",
                        "py312-werkzeug"
                    ]
                }
            ]
        },
        {
            "name": "py312-pytest-sugar",
            "portdir": "python/py-pytest-sugar",
            "version": "1.1.1",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://pivotfinland.com/pytest-sugar/",
            "description": "py-pytest-sugar changes the default look and feel of pytest (progressbar, show tests that fail instantly).",
            "long_description": "py-pytest-sugar changes the default look and feel of pytest (progressbar, show tests that fail instantly).",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel",
                        "py312-build"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py312-termcolor",
                        "python312"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py312-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "test",
                    "ports": [
                        "py312-typer"
                    ]
                }
            ]
        },
        {
            "name": "py312-pytest-subtests",
            "portdir": "python/py-pytest-subtests",
            "version": "0.13.1",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/pytest-dev/pytest-subtests",
            "description": "unittest subTest() support and subtests fixture.",
            "long_description": "unittest subTest() support and subtests fixture.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py312-wheel",
                        "py312-setuptools_scm_git_archive",
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py312-setuptools",
                        "python312"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py312-pytest-shutil",
            "portdir": "python/py-pytest-shutil",
            "version": "1.8.0",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/man-group/pytest-plugins",
            "description": "A goodie-bag of unix shell and environment tools for py.test",
            "long_description": "This library is a goodie-bag of Unix shell and environment management tools for automated tests. A summary of the available functions is below, look at the source for the full listing.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-setuptools-git",
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py312-setuptools",
                        "python312"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py312-contextlib2",
                        "py312-six",
                        "py312-pytest",
                        "py312-mock",
                        "py312-execnet",
                        "py312-termcolor",
                        "py312-path"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py312-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "py312-pytest-virtualenv"
                    ]
                }
            ]
        },
        {
            "name": "py312-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": 618
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py312-wheel",
                        "py312-setuptools_scm",
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py312-setuptools",
                        "python312"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "py312-rfc3986-validator",
                        "py312-datrie",
                        "py312-makefun",
                        "py312-parsel",
                        "py312-pdbecif",
                        "py312-progressbar",
                        "py312-pyte",
                        "py312-certomancer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py312-pytest-pylint"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py312-pyrsistent"
                    ]
                }
            ]
        },
        {
            "name": "py312-pytest-rerunfailures",
            "portdir": "python/py-pytest-rerunfailures",
            "version": "16.1",
            "license": "MPL-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/pytest-dev/pytest-rerunfailures",
            "description": "py-pytest-rerunfailures is a pytest plugin that re-runs failed tests",
            "long_description": "py-pytest-rerunfailures is a pytest plugin that re-runs failed tests up to -n times to eliminate flakey failures.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel",
                        "py312-build"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py312-packaging",
                        "py312-pytest",
                        "python312"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py312-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": [
                        "clang-18",
                        "py312-setuptools",
                        "py312-wheel",
                        "py312-setuptools_scm",
                        "py312-build",
                        "py312-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py312-packaging",
                        "py312-pytest",
                        "python312"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "test",
                    "ports": [
                        "py312-py7zr"
                    ]
                }
            ]
        },
        {
            "name": "py312-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": 648
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel",
                        "py312-setuptools_scm",
                        "py312-build"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py312-pytest",
                        "py312-yaml",
                        "py312-pytest-datadir"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "test",
                    "ports": [
                        "py312-myst-parser"
                    ]
                }
            ]
        },
        {
            "name": "py312-pytest-recording",
            "portdir": "python/py-pytest-recording",
            "version": "0.13.4",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/kiwicom/pytest-recording",
            "description": "A pytest plugin powered by VCR.py to record and replay HTTP traffic",
            "long_description": "A pytest plugin powered by VCR.py to record and replay HTTP traffic",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-build",
                        "py312-installer",
                        "py312-hatchling",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312",
                        "py312-vcrpy"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "test",
                    "ports": [
                        "py312-pylast"
                    ]
                }
            ]
        },
        {
            "name": "py312-pytest-random-order",
            "portdir": "python/py-pytest-random-order",
            "version": "1.1.1",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/jbasko/pytest-random-order",
            "description": "Randomise the order in which pytest tests are run with some control over the randomness",
            "long_description": "Randomise the order in which pytest tests are run with some control over the randomness",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-installer",
                        "py312-wheel",
                        "clang-18",
                        "py312-build",
                        "py312-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py312-pytest",
                        "python312"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "test",
                    "ports": [
                        "py312-pylast"
                    ]
                }
            ]
        },
        {
            "name": "py312-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": 2220
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py312-wheel",
                        "py312-setuptools_scm",
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py312-pytest",
                        "python312"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "test",
                    "ports": [
                        "py312-qtawesome",
                        "py312-qtpy"
                    ]
                }
            ]
        },
        {
            "name": "py312-pytest-pylint",
            "portdir": "python/py-pytest-pylint",
            "version": "0.21.0",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/carsongee/pytest-pylint",
            "description": "pytest plugin to check source code with pylint",
            "long_description": "pytest plugin to check source code with pylint",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312",
                        "py312-pytest",
                        "py312-toml",
                        "py312-pytest-runner",
                        "py312-pylint"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-pytest-pylint"
                    ]
                }
            ]
        },
        {
            "name": "py312-pytest-pycodestyle",
            "portdir": "python/py-pytest-pycodestyle",
            "version": "2.4.1",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/henry0312/pytest-pycodestyle",
            "description": "pytest plugin to run pycodestyle",
            "long_description": "pytest plugin to run pycodestyle",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-installer",
                        "py312-wheel",
                        "clang-18",
                        "py312-build",
                        "py312-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py312-codestyle",
                        "python312"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py312-pytest-mypy",
            "portdir": "python/py-pytest-mypy",
            "version": "0.10.3",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/dbader/pytest-mypy",
            "description": "Mypy static type checker plugin for pytest",
            "long_description": "Mypy static type checker plugin for pytest",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-setuptools",
                        "clang-18",
                        "py312-setuptools_scm",
                        "py312-wheel",
                        "py312-build",
                        "py312-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py312-filelock",
                        "py312-attrs",
                        "py312-mypy"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py312-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-pytest-mypy"
                    ]
                }
            ]
        },
        {
            "name": "py312-pytest-mpl",
            "portdir": "python/py-pytest-mpl",
            "version": "0.17.0",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 1,
            "replaced_by": null,
            "homepage": "https://github.com/matplotlib/pytest-mpl",
            "description": "pytest plugin to for testing figures output from Matplotlib",
            "long_description": "This is a plugin to faciliate image comparison for Matplotlib figures in pytest. Matplotlib includes a number of test utilities and decorators, but these are geared towards the nose testing framework. Pytest-mpl makes it easy to compare figures produced by tests to reference images when using pytest.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "aronnax",
                    "github": "lpsinger",
                    "ports_count": 443
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py312-setuptools",
                        "py312-wheel",
                        "py312-setuptools_scm",
                        "py312-build",
                        "py312-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py312-pytest",
                        "py312-matplotlib",
                        "python312"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "test",
                    "ports": [
                        "py312-librosa"
                    ]
                }
            ]
        }
    ]
}