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

{
    "name": "py312-xdis",
    "portdir": "python/py-xdis",
    "version": "6.1.2",
    "license": "GPL-2",
    "platforms": "{darwin any}",
    "epoch": 0,
    "replaced_by": null,
    "homepage": "https://github.com/rocky/python-xdis",
    "description": "Python cross-version byte-code disassembler and marshal routines",
    "long_description": "The Python `dis` module allows you to disassemble bytecode from the same version of Python that you are running on. This package can marshal load Python bytecodes from different versions of Python. The command-line routine *pydisasm* will show disassembly output using the most modern Python disassembly conventions in a variety of user-specified formats. Some of these formats like ``extended`` and ``extended-format`` are the most advanced of any Python disassembler.",
    "active": true,
    "categories": [
        "python"
    ],
    "maintainers": [
        {
            "name": "khindenburg",
            "github": "kurthindenburg",
            "ports_count": 418
        }
    ],
    "variants": [],
    "dependencies": [
        {
            "type": "build",
            "ports": [
                "py312-installer",
                "py312-setuptools",
                "py312-wheel",
                "clang-17",
                "py312-build"
            ]
        },
        {
            "type": "lib",
            "ports": [
                "python312",
                "py312-six",
                "py312-click"
            ]
        },
        {
            "type": "test",
            "ports": [
                "py312-pytest"
            ]
        }
    ],
    "depends_on": [
        {
            "type": "lib",
            "ports": [
                "py312-pyficache",
                "py312-uncompyle6"
            ]
        }
    ]
}