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

{
    "count": 53691,
    "next": "https://ports.macports.org/api/v1/ports/?format=api&page=2",
    "previous": null,
    "results": [
        {
            "name": "py315-oscrypto",
            "portdir": "python/py-oscrypto",
            "version": "1.3.0",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/wbond/oscrypto",
            "description": "TLS (SSL) sockets, key generation, encryption, decryption, signing, verification and KDFs using the OS crypto libraries. Does not require a compiler, and relies on the OS for patching. Works on Windows, OS X and Linux/BSD.",
            "long_description": "TLS (SSL) sockets, key generation, encryption, decryption, signing, verification and KDFs using the OS crypto libraries. Does not require a compiler, and relies on the OS for patching. Works on Windows, OS X and Linux/BSD.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py315-build",
                        "py315-setuptools",
                        "py315-wheel",
                        "clang-18",
                        "py315-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py315-asn1crypto",
                        "python315"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py315-asn1crypto",
            "portdir": "python/py-asn1crypto",
            "version": "1.5.1",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/wbond/asn1crypto",
            "description": "A fast, pure Python library for parsing and serializing ASN.1 structures.",
            "long_description": "A fast, pure Python library for parsing and serializing ASN.1 structures.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2959
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py315-build",
                        "py315-installer",
                        "py315-setuptools",
                        "py315-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python315"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py315-oscrypto"
                    ]
                }
            ]
        },
        {
            "name": "py315-yarl",
            "portdir": "python/py-yarl",
            "version": "1.23.0",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/aio-libs/yarl",
            "description": "Yet another URL library.",
            "long_description": "URL library with immutable URL objects.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "miguel",
                    "github": "ipglider",
                    "ports_count": 97
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py315-setuptools",
                        "py315-wheel",
                        "py315-cython",
                        "py315-expandvars",
                        "clang-18",
                        "py315-build",
                        "py315-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python315",
                        "py315-idna",
                        "py315-multidict",
                        "py315-propcache"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py315-pytest",
                        "py315-hypothesis",
                        "py315-pydantic"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py315-aiohttp"
                    ]
                }
            ]
        },
        {
            "name": "py315-pydantic_core",
            "portdir": "python/py-pydantic_core",
            "version": "2.46.5",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/pydantic/pydantic-core",
            "description": "Core validation logic for pydantic written in rust",
            "long_description": "This package provides the core functionality for pydantic validation and serialization.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py315-setuptools-rust",
                        "py315-build",
                        "py315-installer",
                        "py315-maturin",
                        "cargo",
                        "legacy-support",
                        "rust",
                        "clang-20"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libiconv",
                        "python315",
                        "libunwind"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "py315-pydantic"
                    ]
                }
            ]
        },
        {
            "name": "py315-pydantic",
            "portdir": "python/py-pydantic",
            "version": "2.13.5",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/samuelcolvin/pydantic",
            "description": "Data validation and settings management using Python type hinting",
            "long_description": "Fast and extensible, pydantic plays nicely with your linters/IDE/brain. Define how data should be in pure, canonical Python 3.6+; validate it with pydantic.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "jan",
                    "github": "jandemter",
                    "ports_count": 76
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py315-hatch-fancy-pypi-readme",
                        "clang-18",
                        "py315-build",
                        "py315-installer",
                        "py315-hatchling"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python315"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py315-typing_extensions",
                        "py315-typing-inspection",
                        "py315-annotated_types",
                        "py315-pydantic_core"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "test",
                    "ports": [
                        "py315-yarl"
                    ]
                }
            ]
        },
        {
            "name": "py315-aiohttp",
            "portdir": "python/py-aiohttp",
            "version": "3.14.3",
            "license": "(Apache-2 or MIT)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/aio-libs/aiohttp",
            "description": "Async http client/server framework",
            "long_description": "aiohttp key futures are the support for both client and server side of HTTP protocol, support for both client and server Web-Sockets out-of-the-box without the Callback Hell and Web-server's middlewares and pluggable routing.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "miguel",
                    "github": "ipglider",
                    "ports_count": 97
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py315-build",
                        "py315-installer",
                        "py315-setuptools",
                        "py315-wheel",
                        "py315-pkgconfig"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py315-aiosignal",
                        "py315-multidict",
                        "python315",
                        "py315-yarl",
                        "py315-propcache",
                        "py315-brotli",
                        "py315-attrs",
                        "py315-aiodns",
                        "py315-aiohappyeyeballs",
                        "py315-frozenlist"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py315-annotated_types",
            "portdir": "python/py-annotated_types",
            "version": "0.8.0",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/annotated-types/annotated-types",
            "description": "Reusable constraint types to use with typing.Annotated",
            "long_description": "Reusable constraint types to use with typing.Annotated",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py315-build",
                        "py315-installer",
                        "py315-hatchling"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python315"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "py315-pydantic"
                    ]
                }
            ]
        },
        {
            "name": "py315-propcache",
            "portdir": "python/py-propcache",
            "version": "0.5.4",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/aio-libs/propcache",
            "description": "fast implementation of cached properties",
            "long_description": "accelerated versions of functools.cached_property",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "toby",
                    "github": "tobypeterson",
                    "ports_count": 269
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py315-expandvars",
                        "clang-18",
                        "py315-build",
                        "py315-installer",
                        "py315-setuptools",
                        "py315-wheel",
                        "py315-cython"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python315"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py315-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py315-yarl",
                        "py315-aiohttp"
                    ]
                }
            ]
        },
        {
            "name": "py315-multidict",
            "portdir": "python/py-multidict",
            "version": "6.7.1",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/aio-libs/multidict",
            "description": "Multidict implementation.",
            "long_description": "Multidict is dict-like collection of key-value pairs where where a key might occur more than once in the container.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "miguel",
                    "github": "ipglider",
                    "ports_count": 97
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py315-build",
                        "py315-installer",
                        "py315-setuptools",
                        "py315-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python315"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py315-yarl",
                        "py315-aiohttp"
                    ]
                }
            ]
        },
        {
            "name": "py315-aiosignal",
            "portdir": "python/py-aiosignal",
            "version": "1.4.0",
            "license": "Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/aio-libs/aiosignal",
            "description": "manage callbacks in asyncio projects",
            "long_description": "A project to manage callbacks in asyncio projects.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "toby",
                    "github": "tobypeterson",
                    "ports_count": 269
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py315-build",
                        "py315-setuptools",
                        "py315-wheel",
                        "clang-18",
                        "py315-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py315-frozenlist",
                        "python315"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py315-aiohttp"
                    ]
                }
            ]
        },
        {
            "name": "py315-frozenlist",
            "portdir": "python/py-frozenlist",
            "version": "1.8.0",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/aio-libs/frozenlist",
            "description": "list-like structure which implements collections.abc.MutableSequence",
            "long_description": "frozenlist.FrozenList is a list-like structure which implements collections.abc.MutableSequence. The list is mutable until FrozenList.freeze is called, after which list modifications raise RuntimeError",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "toby",
                    "github": "tobypeterson",
                    "ports_count": 269
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py315-expandvars",
                        "clang-18",
                        "py315-build",
                        "py315-installer",
                        "py315-setuptools",
                        "py315-wheel",
                        "py315-cython"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python315"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py315-aiosignal",
                        "py315-aiohttp"
                    ]
                }
            ]
        },
        {
            "name": "py315-expandvars",
            "portdir": "python/py-expandvars",
            "version": "1.1.2",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/sayanarijit/expandvars",
            "description": "Expand system variables Unix style",
            "long_description": "Expand system variables Unix style",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "toby",
                    "github": "tobypeterson",
                    "ports_count": 269
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py315-build",
                        "py315-installer",
                        "py315-hatchling"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python315"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "py315-frozenlist",
                        "py315-propcache",
                        "py315-yarl"
                    ]
                }
            ]
        },
        {
            "name": "py315-aiohappyeyeballs",
            "portdir": "python/py-aiohappyeyeballs",
            "version": "2.7.1",
            "license": "PSF",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/aio-libs/aiohappyeyeballs",
            "description": "Happy Eyeballs for pre-resolved hosts",
            "long_description": "This library exists to allow connecting with Happy Eyeballs (RFC 8305) when you already have a list of addrinfo and not a DNS name.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "toby",
                    "github": "tobypeterson",
                    "ports_count": 269
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py315-build",
                        "py315-installer",
                        "py315-poetry-core"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python315"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py315-aiohttp"
                    ]
                }
            ]
        },
        {
            "name": "py315-aiodns",
            "portdir": "python/py-aiodns",
            "version": "4.0.4",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/saghul/aiodns",
            "description": "Simple DNS resolver for asyncio.",
            "long_description": "aiodns provides a simple way for doing asynchronous DNS resolutions with a synchronous looking interface by using pycares.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "miguel",
                    "github": "ipglider",
                    "ports_count": 97
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py315-setuptools",
                        "py315-wheel",
                        "clang-18",
                        "py315-build",
                        "py315-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python315"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py315-pycares"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py315-pytest",
                        "py315-pytest-asyncio",
                        "py315-pycares"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py315-aiohttp"
                    ]
                }
            ]
        },
        {
            "name": "py315-pycares",
            "portdir": "python/py-pycares",
            "version": "5.0.1",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/saghul/pycares",
            "description": "Python interface for c-ares.",
            "long_description": "pycares is a Python module which provides an interface to c-ares. c-ares is a C library that performs DNS requests and name resolutions asynchronously.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "miguel",
                    "github": "ipglider",
                    "ports_count": 97
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py315-wheel",
                        "py315-build",
                        "py315-installer",
                        "py315-setuptools",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python315",
                        "py315-cffi",
                        "c-ares"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "py315-aiodns"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py315-aiodns"
                    ]
                }
            ]
        },
        {
            "name": "arcmira",
            "portdir": "multimedia/arcmira",
            "version": "0.6.2",
            "license": "Apache-2",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://arcmira.com",
            "description": "YouTube transcript search CLI for timestamped quotes",
            "long_description": "Search indexed YouTube videos and podcast transcripts for quoted passages, speaker appearances and sponsor mentions. Results include timestamps and links to the source recordings. Research commands require an Arcmira API key.",
            "active": true,
            "categories": [
                "multimedia"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "npm10",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "nodejs22"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py315-cymruwhois",
            "portdir": "python/py-cymruwhois",
            "version": "1.6",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://pythonhosted.org/cymruwhois/",
            "description": "Perform lookups by ip address and return ASN, Country Code, and Netblock Owner.",
            "long_description": "Perform lookups by ip address and return ASN, Country Code, and Netblock Owner.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1675
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py315-build",
                        "py315-installer",
                        "py315-setuptools",
                        "py315-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python315"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "materialcraft",
            "portdir": "graphics/materialcraft",
            "version": "0.1.2",
            "license": "(MIT or Apache-2) and OFL-1.1 and UFL-1.0 and public-domain and Permissive",
            "platforms": "{macosx >= 20}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/storytold/materialcraft",
            "description": "Procedural material designer from the ArtCraft series",
            "long_description": "MaterialCraft is a native node-based procedural material designer written in Rust, with PBR materials, graph evaluation, texture export and 3D previews. The desktop app and command-line interface share the same engine. The CLI supports batch processing, cooking, rendering and an MCP server.",
            "active": true,
            "categories": [
                "aqua",
                "graphics"
            ],
            "maintainers": [
                {
                    "name": "i0ntempest",
                    "github": "i0ntempest",
                    "ports_count": 350
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cargo",
                        "legacy-support",
                        "rust",
                        "clang-20"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "git"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libiconv",
                        "libunwind"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "shader-slang",
            "portdir": "lang/shader-slang",
            "version": "2026.21",
            "license": "Apache-2 and public-domain and BSD and MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://shader-slang.com",
            "description": "Slang shading language compiler",
            "long_description": "Slang is a shading language and compiler for building large, modular shader codebases. Its compiler, slangc, generates code for SPIR-V, GLSL, HLSL, Metal, WGSL, CUDA and C++ targets from a single Slang source.",
            "active": true,
            "categories": [
                "graphics",
                "lang"
            ],
            "maintainers": [
                {
                    "name": "herby.gillot",
                    "github": "herbygillot",
                    "ports_count": 1160
                }
            ],
            "variants": [
                "debug",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-22",
                        "pkgconfig",
                        "vulkan-headers",
                        "spirv-headers",
                        "cmake"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "glslang",
                        "spirv-tools",
                        "lz4"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py315-rich-argparse",
            "portdir": "python/py-rich-argparse",
            "version": "1.8.0",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/hamdanal/rich-argparse",
            "description": "Format argparse and optparse help using rich",
            "long_description": "Format argparse and optparse help using rich. rich-argparse improves the look and readability of argparse's help while requiring minimal changes to the code",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py315-build",
                        "py315-installer",
                        "py315-hatchling"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python315"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py315-rich"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "py315-cmd2"
                    ]
                }
            ]
        },
        {
            "name": "py315-prompt_toolkit",
            "portdir": "python/py-prompt_toolkit",
            "version": "3.0.53",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/prompt-toolkit/python-prompt-toolkit",
            "description": "Library for building powerful interactive command lines in Python",
            "long_description": "Library for building powerful interactive command lines in Python",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py315-setuptools",
                        "py315-wheel",
                        "clang-18",
                        "py315-build",
                        "py315-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python315",
                        "py315-wcwidth"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py315-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "py315-cmd2"
                    ]
                }
            ]
        },
        {
            "name": "py314-oslo-utils",
            "portdir": "python/py-oslo-utils",
            "version": "10.2.0",
            "license": "Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://docs.openstack.org/oslo.utils/latest/",
            "description": "OpenStack common utility type functions",
            "long_description": "The oslo.utils library provides support for common utility type functions, such as encoding, exception handling, string manipulation, and time handling.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py314-pbr",
                        "py314-wheel",
                        "py314-setuptools",
                        "py314-installer",
                        "py314-build"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python314"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py314-oslo-i18n",
                        "py314-iso8601",
                        "py314-netaddr",
                        "py314-psutil",
                        "py314-yaml",
                        "py314-parsing",
                        "py314-packaging"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-oslo-utils"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py314-keystoneclient",
                        "py314-manilaclient",
                        "py314-osc-lib",
                        "py314-oslo-log",
                        "py314-oslo-serialization"
                    ]
                }
            ]
        },
        {
            "name": "py314-oslo-serialization",
            "portdir": "python/py-oslo-serialization",
            "version": "5.11.0",
            "license": "Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://docs.openstack.org/oslo.serialization/latest/",
            "description": "The oslo.utils library",
            "long_description": "The oslo.utils library provides support for common utility type functions, such as encoding, exception handling, string manipulation, and time handling.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py314-pbr",
                        "py314-installer",
                        "py314-setuptools",
                        "py314-wheel",
                        "clang-18",
                        "py314-build"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python314"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py314-msgpack",
                        "py314-oslo-utils"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-oslo-serialization"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py314-keystoneclient",
                        "py314-manilaclient",
                        "py314-oslo-log"
                    ]
                }
            ]
        },
        {
            "name": "py314-oslo-log",
            "portdir": "python/py-oslo-log",
            "version": "8.3.2",
            "license": "Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://docs.openstack.org/oslo.log/",
            "description": "oslo.log (logging) configuration library",
            "long_description": "oslo.log (logging) configuration library",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py314-pbr",
                        "py314-wheel",
                        "py314-setuptools",
                        "py314-installer",
                        "py314-build"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python314"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py314-oslo-utils",
                        "py314-oslo-serialization",
                        "py314-oslo-i18n",
                        "py314-oslo-context",
                        "py314-oslo-config",
                        "py314-debtcollector",
                        "py314-dateutil"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-oslo-log"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py314-manilaclient"
                    ]
                }
            ]
        },
        {
            "name": "py313-oslo-log",
            "portdir": "python/py-oslo-log",
            "version": "8.3.2",
            "license": "Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://docs.openstack.org/oslo.log/",
            "description": "oslo.log (logging) configuration library",
            "long_description": "oslo.log (logging) configuration library",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py313-pbr",
                        "py313-wheel",
                        "py313-setuptools",
                        "py313-installer",
                        "py313-build"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python313"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py313-oslo-context",
                        "py313-oslo-serialization",
                        "py313-oslo-utils",
                        "py313-oslo-i18n",
                        "py313-oslo-config",
                        "py313-debtcollector",
                        "py313-dateutil"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "py313-manilaclient"
                    ]
                }
            ]
        },
        {
            "name": "py312-oslo-log",
            "portdir": "python/py-oslo-log",
            "version": "8.3.2",
            "license": "Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://docs.openstack.org/oslo.log/",
            "description": "oslo.log (logging) configuration library",
            "long_description": "oslo.log (logging) configuration library",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-build",
                        "clang-18",
                        "py312-pbr",
                        "py312-wheel",
                        "py312-setuptools",
                        "py312-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py312-oslo-context",
                        "py312-oslo-serialization",
                        "py312-oslo-utils",
                        "py312-oslo-i18n",
                        "py312-oslo-config",
                        "py312-debtcollector",
                        "py312-dateutil"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "py312-manilaclient"
                    ]
                }
            ]
        },
        {
            "name": "py311-oslo-log",
            "portdir": "python/py-oslo-log",
            "version": "8.3.2",
            "license": "Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://docs.openstack.org/oslo.log/",
            "description": "oslo.log (logging) configuration library",
            "long_description": "oslo.log (logging) configuration library",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py311-build",
                        "clang-18",
                        "py311-pbr",
                        "py311-wheel",
                        "py311-setuptools",
                        "py311-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python311"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py311-oslo-context",
                        "py311-oslo-utils",
                        "py311-oslo-serialization",
                        "py311-oslo-i18n",
                        "py311-oslo-config",
                        "py311-debtcollector",
                        "py311-dateutil"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "py311-manilaclient"
                    ]
                }
            ]
        },
        {
            "name": "py-oslo-log",
            "portdir": "python/py-oslo-log",
            "version": "8.3.2",
            "license": "Apache-2",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://docs.openstack.org/oslo.log/",
            "description": "oslo.log (logging) configuration library",
            "long_description": "oslo.log (logging) configuration library",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py314-oslo-log"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py314-oslo-i18n",
            "portdir": "python/py-oslo-i18n",
            "version": "6.9.0",
            "license": "Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://docs.openstack.org/oslo.i18n/latest/",
            "description": "Oslo Internationalization Utilities",
            "long_description": "The oslo.i18n library contain utilities for working with internationalization (i18n) features, especially translation for text strings in an application or library.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py314-installer",
                        "clang-18",
                        "py314-build",
                        "py314-pbr",
                        "py314-setuptools",
                        "py314-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python314"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-oslo-i18n"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py314-openstackclient",
                        "py314-osc-lib",
                        "py314-keystoneclient",
                        "py314-oslo-log",
                        "py314-oslo-utils",
                        "py314-oslo-config"
                    ]
                }
            ]
        },
        {
            "name": "py314-oslo-context",
            "portdir": "python/py-oslo-context",
            "version": "6.5.0",
            "license": "Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://docs.openstack.org/oslo.context/",
            "description": "oslo.context library",
            "long_description": "oslo.context library",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py314-installer",
                        "clang-18",
                        "py314-build",
                        "py314-pbr",
                        "py314-setuptools",
                        "py314-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python314"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-oslo-context"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py314-oslo-log"
                    ]
                }
            ]
        },
        {
            "name": "py312-oslo-context",
            "portdir": "python/py-oslo-context",
            "version": "6.5.0",
            "license": "Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://docs.openstack.org/oslo.context/",
            "description": "oslo.context library",
            "long_description": "oslo.context library",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-setuptools",
                        "py312-build",
                        "py312-installer",
                        "clang-18",
                        "py312-wheel",
                        "py312-pbr"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "py312-oslo-log"
                    ]
                }
            ]
        },
        {
            "name": "py313-oslo-context",
            "portdir": "python/py-oslo-context",
            "version": "6.5.0",
            "license": "Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://docs.openstack.org/oslo.context/",
            "description": "oslo.context library",
            "long_description": "oslo.context library",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py313-installer",
                        "clang-18",
                        "py313-build",
                        "py313-pbr",
                        "py313-setuptools",
                        "py313-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python313"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "py313-oslo-log"
                    ]
                }
            ]
        },
        {
            "name": "py311-oslo-context",
            "portdir": "python/py-oslo-context",
            "version": "6.5.0",
            "license": "Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://docs.openstack.org/oslo.context/",
            "description": "oslo.context library",
            "long_description": "oslo.context library",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py311-setuptools",
                        "py311-build",
                        "py311-installer",
                        "clang-18",
                        "py311-wheel",
                        "py311-pbr"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python311"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "py311-oslo-log"
                    ]
                }
            ]
        },
        {
            "name": "py-oslo-context",
            "portdir": "python/py-oslo-context",
            "version": "6.5.0",
            "license": "Apache-2",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://docs.openstack.org/oslo.context/",
            "description": "oslo.context library",
            "long_description": "oslo.context library",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py314-oslo-context"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py314-oslo-config",
            "portdir": "python/py-oslo-config",
            "version": "10.8.0",
            "license": "Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://docs.openstack.org/oslo.config/latest/",
            "description": "Oslo Configuration Library",
            "long_description": "Oslo Configuration Library",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py314-pbr",
                        "py314-wheel",
                        "py314-setuptools",
                        "py314-installer",
                        "py314-build"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python314"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py314-oslo-i18n",
                        "py314-netaddr",
                        "py314-stevedore",
                        "py314-rfc3986",
                        "py314-yaml",
                        "py314-typing_extensions",
                        "py314-requests"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-oslo-config"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py314-keystoneclient",
                        "py314-manilaclient",
                        "py314-oslo-log"
                    ]
                }
            ]
        },
        {
            "name": "py314-os-service-types",
            "portdir": "python/py-os-service-types",
            "version": "1.9.0",
            "license": "Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://docs.openstack.org/os-service-types/latest/",
            "description": "Library for consuming OpenStack service-types-authority data",
            "long_description": "Python library for consuming OpenStack service-types-authority data",
            "active": true,
            "categories": [
                "net",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py314-pbr",
                        "py314-setuptools",
                        "py314-wheel",
                        "clang-18",
                        "py314-build",
                        "py314-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python314"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py314-typing_extensions"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-os-service-types"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py314-keystoneauth1",
                        "py314-openstacksdk"
                    ]
                }
            ]
        },
        {
            "name": "py314-osc-lib",
            "portdir": "python/py-osc-lib",
            "version": "4.7.0",
            "license": "Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://docs.openstack.org/osc-lib/latest/",
            "description": "Common support modules for writing OpenStackClient plugins",
            "long_description": "Common support modules for writing OpenStackClient plugins",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py314-pbr",
                        "py314-wheel",
                        "py314-setuptools",
                        "py314-installer",
                        "py314-build"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python314"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py314-oslo-utils",
                        "py314-oslo-i18n",
                        "py314-openstacksdk",
                        "py314-keystoneauth1",
                        "py314-cliff",
                        "py314-stevedore",
                        "py314-requests"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-osc-lib"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py314-manilaclient",
                        "py314-openstackclient"
                    ]
                }
            ]
        },
        {
            "name": "py314-openstacksdk",
            "portdir": "python/py-openstacksdk",
            "version": "4.22.0",
            "license": "Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://docs.openstack.org/openstacksdk/",
            "description": "Client library for building applications to work with OpenStack clouds",
            "long_description": "Client library for building applications to work with OpenStack clouds",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py314-pbr",
                        "py314-wheel",
                        "py314-setuptools",
                        "py314-installer",
                        "py314-build"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python314"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py314-jmespath",
                        "py314-jsonpatch",
                        "py314-dogpile-cache",
                        "py314-iso8601",
                        "py314-keystoneauth1",
                        "py314-os-service-types",
                        "py314-cryptography",
                        "py314-decorator",
                        "py314-psutil",
                        "py314-yaml",
                        "py314-typing_extensions",
                        "py314-platformdirs"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-openstacksdk"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py314-openstackclient",
                        "py314-osc-lib"
                    ]
                }
            ]
        },
        {
            "name": "py314-openstackclient",
            "portdir": "python/py-openstackclient",
            "version": "10.5.0",
            "license": "Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://docs.openstack.org/python-openstackclient/latest/",
            "description": "Command-line client for OpenStack",
            "long_description": "OpenStackClient (aka OSC) is a command-line client for OpenStack that brings the command set for Compute, Identity, Image, Network, Object Store and Block Storage APIs together in a single shell with a uniform command structure.",
            "active": true,
            "categories": [
                "net",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py314-pbr",
                        "py314-wheel",
                        "py314-setuptools",
                        "py314-installer",
                        "py314-build"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python314"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py314-manilaclient",
                        "py314-openstacksdk",
                        "py314-osc-lib",
                        "py314-oslo-i18n",
                        "py314-keystoneclient",
                        "py314-iso8601",
                        "py314-cliff",
                        "py314-stevedore",
                        "py314-cryptography",
                        "py314-requests"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-openstackclient"
                    ]
                }
            ]
        },
        {
            "name": "py314-manilaclient",
            "portdir": "python/py-manilaclient",
            "version": "6.3.0",
            "license": "Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://docs.openstack.org/python-manilaclient/latest/",
            "description": "Python bindings to the OpenStack Manila API",
            "long_description": "This is a client for the OpenStack Manila API. There’s a Python API (the manilaclient module), and a command-line script (manila). Each implements 100% of the OpenStack Manila API.",
            "active": true,
            "categories": [
                "net",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py314-pbr",
                        "py314-wheel",
                        "py314-setuptools",
                        "py314-installer",
                        "py314-build"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python314"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py314-oslo-log",
                        "py314-oslo-serialization",
                        "py314-oslo-utils",
                        "py314-oslo-config",
                        "py314-osc-lib",
                        "py314-keystoneauth1",
                        "py314-debtcollector",
                        "py314-prettytable",
                        "py314-requests"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-manilaclient"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py314-openstackclient"
                    ]
                }
            ]
        },
        {
            "name": "py313-manilaclient",
            "portdir": "python/py-manilaclient",
            "version": "6.3.0",
            "license": "Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://docs.openstack.org/python-manilaclient/latest/",
            "description": "Python bindings to the OpenStack Manila API",
            "long_description": "This is a client for the OpenStack Manila API. There’s a Python API (the manilaclient module), and a command-line script (manila). Each implements 100% of the OpenStack Manila API.",
            "active": true,
            "categories": [
                "net",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py313-pbr",
                        "py313-wheel",
                        "py313-setuptools",
                        "py313-installer",
                        "py313-build"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python313"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py313-oslo-utils",
                        "py313-oslo-serialization",
                        "py313-oslo-log",
                        "py313-oslo-config",
                        "py313-osc-lib",
                        "py313-keystoneauth1",
                        "py313-debtcollector",
                        "py313-prettytable",
                        "py313-requests"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "py313-openstackclient"
                    ]
                }
            ]
        },
        {
            "name": "py312-manilaclient",
            "portdir": "python/py-manilaclient",
            "version": "6.3.0",
            "license": "Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://docs.openstack.org/python-manilaclient/latest/",
            "description": "Python bindings to the OpenStack Manila API",
            "long_description": "This is a client for the OpenStack Manila API. There’s a Python API (the manilaclient module), and a command-line script (manila). Each implements 100% of the OpenStack Manila API.",
            "active": true,
            "categories": [
                "net",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-build",
                        "clang-18",
                        "py312-pbr",
                        "py312-wheel",
                        "py312-setuptools",
                        "py312-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py312-oslo-utils",
                        "py312-oslo-serialization",
                        "py312-oslo-log",
                        "py312-oslo-config",
                        "py312-osc-lib",
                        "py312-keystoneauth1",
                        "py312-debtcollector",
                        "py312-prettytable",
                        "py312-requests"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "py312-openstackclient"
                    ]
                }
            ]
        },
        {
            "name": "py311-manilaclient",
            "portdir": "python/py-manilaclient",
            "version": "6.3.0",
            "license": "Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://docs.openstack.org/python-manilaclient/latest/",
            "description": "Python bindings to the OpenStack Manila API",
            "long_description": "This is a client for the OpenStack Manila API. There’s a Python API (the manilaclient module), and a command-line script (manila). Each implements 100% of the OpenStack Manila API.",
            "active": true,
            "categories": [
                "net",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py311-build",
                        "clang-18",
                        "py311-pbr",
                        "py311-wheel",
                        "py311-setuptools",
                        "py311-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python311"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py311-oslo-utils",
                        "py311-prettytable",
                        "py311-oslo-log",
                        "py311-oslo-serialization",
                        "py311-oslo-config",
                        "py311-osc-lib",
                        "py311-keystoneauth1",
                        "py311-debtcollector",
                        "py311-requests"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "py311-openstackclient"
                    ]
                }
            ]
        },
        {
            "name": "py-manilaclient",
            "portdir": "python/py-manilaclient",
            "version": "6.3.0",
            "license": "Apache-2",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://docs.openstack.org/python-manilaclient/latest/",
            "description": "Python bindings to the OpenStack Manila API",
            "long_description": "This is a client for the OpenStack Manila API. There’s a Python API (the manilaclient module), and a command-line script (manila). Each implements 100% of the OpenStack Manila API.",
            "active": true,
            "categories": [
                "net",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py314-manilaclient"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py314-keystoneclient",
            "portdir": "python/py-keystoneclient",
            "version": "6.0.0",
            "license": "Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://docs.openstack.org/python-keystoneclient/latest/",
            "description": "Client for the OpenStack Identity API",
            "long_description": "Client for the OpenStack Identity API",
            "active": true,
            "categories": [
                "net",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py314-pbr",
                        "py314-wheel",
                        "py314-setuptools",
                        "py314-installer",
                        "py314-build"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python314"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py314-oslo-i18n",
                        "py314-oslo-serialization",
                        "py314-oslo-utils",
                        "py314-oslo-config",
                        "py314-keystoneauth1",
                        "py314-debtcollector",
                        "py314-stevedore",
                        "py314-requests",
                        "py314-packaging"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-keystoneclient"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py314-openstackclient"
                    ]
                }
            ]
        },
        {
            "name": "py314-keystoneauth1",
            "portdir": "python/py-keystoneauth1",
            "version": "5.18.1",
            "license": "Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://docs.openstack.org/keystoneauth/latest/",
            "description": "Tools for authenticating to an OpenStack-based cloud",
            "long_description": "Tools for authenticating to an OpenStack-based cloud",
            "active": true,
            "categories": [
                "net",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py314-pbr",
                        "clang-18",
                        "py314-build",
                        "py314-installer",
                        "py314-setuptools",
                        "py314-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python314"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py314-requests",
                        "py314-typing_extensions",
                        "py314-stevedore",
                        "py314-iso8601",
                        "py314-os-service-types"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-keystoneauth1"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py314-keystoneclient",
                        "py314-manilaclient",
                        "py314-openstacksdk",
                        "py314-osc-lib"
                    ]
                }
            ]
        },
        {
            "name": "py314-iso8601",
            "portdir": "python/py-iso8601",
            "version": "2.1.0",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/micktwomey/pyiso8601",
            "description": "Simple module to parse ISO 8601 dates",
            "long_description": "Simple module to parse ISO 8601 dates",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2959
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py314-installer",
                        "clang-18",
                        "py314-build",
                        "py314-poetry-core"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python314"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py314-hypothesis",
                        "py314-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-iso8601"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py314-keystoneauth1",
                        "py314-openstackclient",
                        "py314-openstacksdk",
                        "py314-oslo-utils"
                    ]
                }
            ]
        },
        {
            "name": "py314-dogpile-cache",
            "portdir": "python/py-dogpile-cache",
            "version": "1.5.0",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/sqlalchemy/dogpile.cache",
            "description": "Caching front-end based on the Dogpile lock",
            "long_description": "Caching front-end based on the Dogpile lock",
            "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-decorator",
                        "py314-stevedore"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-dogpile-cache"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py314-openstacksdk"
                    ]
                }
            ]
        },
        {
            "name": "py314-debtcollector",
            "portdir": "python/py-debtcollector",
            "version": "3.1.0",
            "license": "Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://docs.openstack.org/debtcollector/latest/",
            "description": "Python deprecation patterns and strategies",
            "long_description": "A collection of Python deprecation patterns and strategies that help you collect your technical debt in a non-destructive manner. The goal of this library is to provide well documented developer facing deprecation patterns that start of with a basic set and can expand into a larger set of patterns as time goes on. The desired output of these patterns is to apply the warnings module to emit DeprecationWarning or PendingDeprecationWarning or similar derivative to developers using libraries (or potentially applications) about future deprecations.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py314-pbr",
                        "py314-setuptools",
                        "py314-wheel",
                        "clang-18",
                        "py314-build",
                        "py314-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python314"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py314-wrapt"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-debtcollector"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py314-keystoneclient",
                        "py314-manilaclient",
                        "py314-oslo-log"
                    ]
                }
            ]
        },
        {
            "name": "py315-cmd2",
            "portdir": "python/py-cmd2",
            "version": "4.4.0",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/python-cmd2/cmd2",
            "description": "Tool for building interactive command line applications in Python",
            "long_description": "Tool for building interactive command line applications in Python",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py315-setuptools_scm",
                        "clang-18",
                        "py315-build",
                        "py315-installer",
                        "py315-setuptools",
                        "py315-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python315"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py315-pyperclip",
                        "py315-rich",
                        "py315-prompt_toolkit",
                        "py315-rich-argparse"
                    ]
                }
            ],
            "depends_on": []
        }
    ]
}