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

{
    "count": 52323,
    "next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=190",
    "previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=188",
    "results": [
        {
            "name": "py35-psutil",
            "portdir": "python/py-psutil",
            "version": "5.9.4",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/giampaolo/psutil",
            "description": "A process utilities module for Python.",
            "long_description": "psutil is a module providing an interface for retrieving information on all running processes and system utilization (CPU, disk, memory) in a portable way by using Python, implementing many functionalities offered by command line tools such as: ps, top, df, kill, free, lsof, free, netstat, ifconfig, nice, ionice, iostato, iotop, uptime, tty.",
            "active": false,
            "categories": [
                "devel",
                "sysutils",
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2897
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python35"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py35-blaze",
                        "py35-helpdev",
                        "py35-distributed"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py35-lz4"
                    ]
                }
            ]
        },
        {
            "name": "py38-psutil",
            "portdir": "python/py-psutil",
            "version": "6.1.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/giampaolo/psutil",
            "description": "A process utilities module for Python.",
            "long_description": "psutil is a module providing an interface for retrieving information on all running processes and system utilization (CPU, disk, memory) in a portable way by using Python, implementing many functionalities offered by command line tools such as: ps, top, df, kill, free, lsof, free, netstat, ifconfig, nice, ionice, iostato, iotop, uptime, tty.",
            "active": false,
            "categories": [
                "devel",
                "sysutils",
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2897
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py38-setuptools",
                        "py38-wheel",
                        "py38-build",
                        "py38-installer",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python38"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py38-pytest-xprocess",
                        "salt-master",
                        "salt-syndic",
                        "salt-api",
                        "py38-blaze",
                        "py38-distributed",
                        "py38-ipyparallel",
                        "py38-helpdev",
                        "py38-ipykernel",
                        "py38-gmic",
                        "py38-py7zr",
                        "salt-minion",
                        "py38-virtualfish",
                        "py38-gpilab-framework",
                        "py38-parsel"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py38-spyder",
                        "py38-transformers",
                        "py38-flufl.lock",
                        "py38-xraylarch",
                        "py38-spyder-devel"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py38-blosc",
                        "py38-lz4"
                    ]
                }
            ]
        },
        {
            "name": "py37-pytest-trio",
            "portdir": "python/py-pytest-trio",
            "version": "0.8.0",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/python-trio/pytest-trio",
            "description": "Pytest plugin for trio",
            "long_description": "Pytest plugin for trio",
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "kirill",
                    "github": "catap",
                    "ports_count": 120
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py37-wheel",
                        "py37-build",
                        "py37-installer",
                        "clang-16",
                        "py37-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python37",
                        "py37-outcome",
                        "py37-pytest",
                        "py37-trio"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py37-hypothesis",
                        "py37-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "test",
                    "ports": [
                        "py37-pytest-asyncio",
                        "py37-trio"
                    ]
                }
            ]
        },
        {
            "name": "py39-pytest-trio",
            "portdir": "python/py-pytest-trio",
            "version": "0.8.0",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/python-trio/pytest-trio",
            "description": "Pytest plugin for trio",
            "long_description": "Pytest plugin for trio",
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1532
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py39-wheel",
                        "py39-build",
                        "py39-installer",
                        "clang-18",
                        "py39-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python39",
                        "py39-outcome",
                        "py39-pytest",
                        "py39-trio"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py39-hypothesis",
                        "py39-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "test",
                    "ports": [
                        "py39-pytest-asyncio",
                        "py39-trio"
                    ]
                }
            ]
        },
        {
            "name": "py38-pytest-trio",
            "portdir": "python/py-pytest-trio",
            "version": "0.8.0",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/python-trio/pytest-trio",
            "description": "Pytest plugin for trio",
            "long_description": "Pytest plugin for trio",
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py38-wheel",
                        "py38-build",
                        "py38-installer",
                        "clang-17",
                        "py38-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python38",
                        "py38-outcome",
                        "py38-pytest",
                        "py38-trio"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py38-hypothesis",
                        "py38-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "test",
                    "ports": [
                        "py38-trio",
                        "py38-pytest-asyncio"
                    ]
                }
            ]
        },
        {
            "name": "py38-pycparser",
            "portdir": "python/py-pycparser",
            "version": "2.23",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/eliben/pycparser",
            "description": "pycparser is a complete parser of the C language.",
            "long_description": "pycparser is a complete parser of the C language, written in pure Python using the PLY parsing library. It parses C code into an AST and can serve as a front-end for C compilers or analysis tools.",
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2897
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py38-setuptools",
                        "py38-wheel",
                        "py38-build",
                        "py38-installer",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python38"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py38-cffi",
                        "py38-python-augeas"
                    ]
                }
            ]
        },
        {
            "name": "py39-pycparser",
            "portdir": "python/py-pycparser",
            "version": "2.23",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/eliben/pycparser",
            "description": "pycparser is a complete parser of the C language.",
            "long_description": "pycparser is a complete parser of the C language, written in pure Python using the PLY parsing library. It parses C code into an AST and can serve as a front-end for C compilers or analysis tools.",
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2897
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py39-setuptools",
                        "py39-wheel",
                        "py39-build",
                        "py39-installer",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python39"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py39-gitfs",
                        "py39-python-augeas",
                        "py39-cffi"
                    ]
                }
            ]
        },
        {
            "name": "py37-pycparser",
            "portdir": "python/py-pycparser",
            "version": "2.23",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/eliben/pycparser",
            "description": "pycparser is a complete parser of the C language.",
            "long_description": "pycparser is a complete parser of the C language, written in pure Python using the PLY parsing library. It parses C code into an AST and can serve as a front-end for C compilers or analysis tools.",
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2897
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py37-setuptools",
                        "py37-wheel",
                        "py37-build",
                        "py37-installer",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python37"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py37-cffi",
                        "py37-python-augeas"
                    ]
                }
            ]
        },
        {
            "name": "py36-pycparser",
            "portdir": "python/py-pycparser",
            "version": "2.21",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/eliben/pycparser",
            "description": "pycparser is a complete parser of the C language.",
            "long_description": "pycparser is a complete parser of the C language, written in pure Python using the PLY parsing library. It parses C code into an AST and can serve as a front-end for C compilers or analysis tools.",
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2897
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python36"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py36-python-augeas",
                        "py36-cffi"
                    ]
                }
            ]
        },
        {
            "name": "py35-pycparser",
            "portdir": "python/py-pycparser",
            "version": "2.21",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/eliben/pycparser",
            "description": "pycparser is a complete parser of the C language.",
            "long_description": "pycparser is a complete parser of the C language, written in pure Python using the PLY parsing library. It parses C code into an AST and can serve as a front-end for C compilers or analysis tools.",
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2897
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python35"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py35-python-augeas",
                        "py35-cffi"
                    ]
                }
            ]
        },
        {
            "name": "py38-cffi",
            "portdir": "python/py-cffi",
            "version": "1.17.1",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://cffi.readthedocs.org/",
            "description": "Foreign Function Interface for Python calling C code.",
            "long_description": "Foreign Function Interface for Python calling C code. The aim of this project is to provide a convenient and reliable way of calling C code from Python.",
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2897
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py38-wheel",
                        "py38-build",
                        "py38-installer",
                        "py38-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python38",
                        "py38-pycparser",
                        "libffi"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "py38-python-snappy",
                        "py38-pymunk",
                        "py38-sounddevice",
                        "py38-zstd"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "salt-api",
                        "py38-pygit2",
                        "py38-gevent",
                        "salt-minion",
                        "py38-atomiclong",
                        "py38-cryptography",
                        "py38-samplerate",
                        "py38-python-augeas",
                        "salt-master",
                        "py38-cairocffi",
                        "py38-zmq",
                        "salt-syndic",
                        "py38-pyopencl",
                        "py38-pytorch",
                        "py38-argon2-cffi-bindings",
                        "py38-rpy2",
                        "py38-pyheif",
                        "py38-pynacl",
                        "py38-lmdb",
                        "py38-misaka",
                        "py38-pycares",
                        "py38-soundfile",
                        "py38-brotlicffi",
                        "py38-xattr",
                        "py38-reflink"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py38-olm",
                        "py38-sounddevice",
                        "py38-fairseq",
                        "py38-autobahn"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py38-pyarrow"
                    ]
                }
            ]
        },
        {
            "name": "py35-cffi",
            "portdir": "python/py-cffi",
            "version": "1.15.1",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://cffi.readthedocs.org/",
            "description": "Foreign Function Interface for Python calling C code.",
            "long_description": "Foreign Function Interface for Python calling C code. The aim of this project is to provide a convenient and reliable way of calling C code from Python.",
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2897
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py35-setuptools",
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libffi",
                        "python35",
                        "py35-pycparser"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "py35-sounddevice",
                        "py35-pymunk"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py35-misaka",
                        "py35-pycares",
                        "py35-pynacl",
                        "py35-xattr",
                        "py35-gevent",
                        "py35-cryptography",
                        "py35-pyopencl",
                        "py35-python-augeas",
                        "py35-cairocffi",
                        "py35-bcrypt",
                        "py35-argon2-cffi"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py35-sounddevice"
                    ]
                }
            ]
        },
        {
            "name": "py36-cffi",
            "portdir": "python/py-cffi",
            "version": "1.15.1",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://cffi.readthedocs.org/",
            "description": "Foreign Function Interface for Python calling C code.",
            "long_description": "Foreign Function Interface for Python calling C code. The aim of this project is to provide a convenient and reliable way of calling C code from Python.",
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2897
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py36-setuptools",
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "libffi",
                        "python36",
                        "py36-pycparser"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "py36-pymunk",
                        "py36-sounddevice"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py36-brotlipy",
                        "py36-misaka",
                        "py36-zmq",
                        "py36-rpy2",
                        "py36-pynacl",
                        "py36-pyopencl",
                        "py36-xattr",
                        "py36-pygit2",
                        "py36-python-augeas",
                        "py36-cairocffi",
                        "py36-pyheif",
                        "py36-argon2-cffi",
                        "py36-gevent",
                        "py36-pycares",
                        "py36-cryptography"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py36-olm",
                        "py36-sounddevice"
                    ]
                }
            ]
        },
        {
            "name": "py37-cffi",
            "portdir": "python/py-cffi",
            "version": "1.15.1",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://cffi.readthedocs.org/",
            "description": "Foreign Function Interface for Python calling C code.",
            "long_description": "Foreign Function Interface for Python calling C code. The aim of this project is to provide a convenient and reliable way of calling C code from Python.",
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2897
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py37-wheel",
                        "py37-build",
                        "py37-installer",
                        "py37-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python37",
                        "py37-pycparser",
                        "libffi"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "py37-pymunk",
                        "py37-sounddevice",
                        "py37-zstd"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py37-pygit2",
                        "py37-reflink",
                        "py37-brotlicffi",
                        "py37-lmdb",
                        "py37-misaka",
                        "py37-rpy2",
                        "py37-zmq",
                        "py37-cairocffi",
                        "py37-argon2-cffi-bindings",
                        "py37-samplerate",
                        "py37-pycares",
                        "py37-gevent",
                        "py37-pytorch",
                        "py37-cryptography",
                        "py37-xattr",
                        "py37-pyheif",
                        "py37-python-augeas",
                        "py37-pyopencl",
                        "py37-soundfile",
                        "py37-pynacl"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py37-sounddevice",
                        "py37-fairseq",
                        "py37-olm"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py37-pyarrow"
                    ]
                }
            ]
        },
        {
            "name": "py39-cffi",
            "portdir": "python/py-cffi",
            "version": "2.0.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://cffi.readthedocs.org/",
            "description": "Foreign Function Interface for Python calling C code.",
            "long_description": "Foreign Function Interface for Python calling C code. The aim of this project is to provide a convenient and reliable way of calling C code from Python.",
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2897
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py39-wheel",
                        "py39-build",
                        "py39-installer",
                        "py39-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python39",
                        "py39-pycparser",
                        "libffi"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "py39-python-snappy",
                        "py39-sounddevice",
                        "py39-zstd",
                        "py39-pymunk"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py39-rchitect",
                        "py39-argon2-cffi-bindings",
                        "py39-gitfs",
                        "py39-pynacl",
                        "py39-pygit2",
                        "py39-xattr",
                        "py39-rpy2",
                        "py39-pycares",
                        "py39-brotlicffi",
                        "py39-pytorch",
                        "py39-python-augeas",
                        "py39-lmdb",
                        "py39-cryptography",
                        "py39-gevent",
                        "py39-reflink",
                        "py39-cairocffi",
                        "py39-pyheif",
                        "py39-soundfile",
                        "py39-atomiclong",
                        "py39-pyopencl",
                        "py39-zmq"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py39-fairseq",
                        "py39-autobahn",
                        "py39-sounddevice",
                        "py39-olm"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py39-numpy",
                        "py39-pyarrow"
                    ]
                }
            ]
        },
        {
            "name": "py311-pygmt",
            "portdir": "python/py-pygmt",
            "version": "0.17.0",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://pygmt.org/",
            "description": "Python interface for the Generic Mapping Tools",
            "long_description": "PyGMT is a library for processing geospatial and geophysical data and making publication-quality maps and figures. It provides a Pythonic interface for the Generic Mapping Tools (GMT), a command-line program widely used across the Earth, Ocean, and Planetary sciences and beyond.",
            "active": false,
            "categories": [
                "science",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py311-build",
                        "py311-installer",
                        "py311-setuptools",
                        "py311-wheel",
                        "py311-setuptools_scm"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python311"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "gmt6",
                        "py311-packaging",
                        "py311-numpy",
                        "py311-pandas",
                        "py311-xarray"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py39-pygmt",
            "portdir": "python/py-pygmt",
            "version": "0.12.0",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://pygmt.org/",
            "description": "Python interface for the Generic Mapping Tools",
            "long_description": "PyGMT is a library for processing geospatial and geophysical data and making publication-quality maps and figures. It provides a Pythonic interface for the Generic Mapping Tools (GMT), a command-line program widely used across the Earth, Ocean, and Planetary sciences and beyond.",
            "active": false,
            "categories": [
                "science",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py39-setuptools",
                        "clang-16",
                        "py39-installer",
                        "py39-build",
                        "py39-wheel",
                        "py39-setuptools_scm"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python39"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "gmt6",
                        "py39-xarray",
                        "py39-pandas",
                        "py39-packaging",
                        "py39-numpy",
                        "py39-netcdf4"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py310-pygmt",
            "portdir": "python/py-pygmt",
            "version": "0.12.0",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://pygmt.org/",
            "description": "Python interface for the Generic Mapping Tools",
            "long_description": "PyGMT is a library for processing geospatial and geophysical data and making publication-quality maps and figures. It provides a Pythonic interface for the Generic Mapping Tools (GMT), a command-line program widely used across the Earth, Ocean, and Planetary sciences and beyond.",
            "active": false,
            "categories": [
                "science",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py310-setuptools",
                        "clang-16",
                        "py310-installer",
                        "py310-build",
                        "py310-wheel",
                        "py310-setuptools_scm"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python310"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py310-netcdf4",
                        "py310-xarray",
                        "py310-pandas",
                        "py310-numpy",
                        "py310-packaging",
                        "gmt6"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py36-mypy_extensions",
            "portdir": "python/py-mypy_extensions",
            "version": "0.4.3",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/python/mypy_extensions",
            "description": "Experimental type system extensions for programs checked with the mypy typechecker",
            "long_description": "The “mypy_extensions” module defines experimental extensions to the standard “typing” module that are supported by the mypy typechecker.",
            "active": false,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "toby",
                    "github": "tobypeterson",
                    "ports_count": 254
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0",
                        "py36-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python36"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py36-black"
                    ]
                }
            ]
        },
        {
            "name": "py38-mypy_extensions",
            "portdir": "python/py-mypy_extensions",
            "version": "1.0.0",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/python/mypy_extensions",
            "description": "Experimental type system extensions for programs checked with the mypy typechecker",
            "long_description": "The “mypy_extensions” module defines experimental extensions to the standard “typing” module that are supported by the mypy typechecker.",
            "active": false,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "toby",
                    "github": "tobypeterson",
                    "ports_count": 254
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py38-setuptools",
                        "py38-wheel",
                        "py38-build",
                        "py38-installer",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python38"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py38-black",
                        "py38-logilab-common",
                        "py38-pyannotate",
                        "py38-mypy",
                        "py38-psygnal"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py38-trio"
                    ]
                }
            ]
        },
        {
            "name": "py37-mypy_extensions",
            "portdir": "python/py-mypy_extensions",
            "version": "1.0.0",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/python/mypy_extensions",
            "description": "Experimental type system extensions for programs checked with the mypy typechecker",
            "long_description": "The “mypy_extensions” module defines experimental extensions to the standard “typing” module that are supported by the mypy typechecker.",
            "active": false,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "toby",
                    "github": "tobypeterson",
                    "ports_count": 254
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py37-setuptools",
                        "py37-wheel",
                        "py37-build",
                        "py37-installer",
                        "clang-15"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python37"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py37-psygnal",
                        "py37-mypy",
                        "py37-logilab-common",
                        "py37-black"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py37-trio"
                    ]
                }
            ]
        },
        {
            "name": "py39-mypy_extensions",
            "portdir": "python/py-mypy_extensions",
            "version": "1.1.0",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/python/mypy_extensions",
            "description": "Experimental type system extensions for programs checked with the mypy typechecker",
            "long_description": "The “mypy_extensions” module defines experimental extensions to the standard “typing” module that are supported by the mypy typechecker.",
            "active": false,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "toby",
                    "github": "tobypeterson",
                    "ports_count": 254
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py39-flit_core",
                        "py39-build",
                        "py39-installer",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python39"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py39-pyannotate",
                        "py39-logilab-common",
                        "py39-psygnal",
                        "py39-mypy",
                        "py39-black"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py39-trio"
                    ]
                }
            ]
        },
        {
            "name": "py37-types-setuptools",
            "portdir": "python/py-types-setuptools",
            "version": "68.2.0.2",
            "license": "Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/python/typeshed",
            "description": "Typing stubs for setuptools",
            "long_description": "Typing stubs for setuptools. Typeshed contains external type annotations for the Python standard library and Python builtins, as well as third party packages as contributed by people external to those projects. This data can e.g. be used for static analysis, type checking or type inference.",
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py37-setuptools",
                        "py37-wheel",
                        "py37-build",
                        "py37-installer",
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python37"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "py37-mypy"
                    ]
                }
            ]
        },
        {
            "name": "py38-types-setuptools",
            "portdir": "python/py-types-setuptools",
            "version": "75.6.0.20241223",
            "license": "Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/python/typeshed",
            "description": "Typing stubs for setuptools",
            "long_description": "Typing stubs for setuptools. Typeshed contains external type annotations for the Python standard library and Python builtins, as well as third party packages as contributed by people external to those projects. This data can e.g. be used for static analysis, type checking or type inference.",
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py38-setuptools",
                        "py38-wheel",
                        "py38-build",
                        "py38-installer",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python38"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "py38-mypy"
                    ]
                }
            ]
        },
        {
            "name": "py39-types-setuptools",
            "portdir": "python/py-types-setuptools",
            "version": "81.0.0.20260209",
            "license": "Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/python/typeshed",
            "description": "Typing stubs for setuptools",
            "long_description": "Typing stubs for setuptools. Typeshed contains external type annotations for the Python standard library and Python builtins, as well as third party packages as contributed by people external to those projects. This data can e.g. be used for static analysis, type checking or type inference.",
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py39-setuptools",
                        "py39-wheel",
                        "py39-build",
                        "py39-installer",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python39"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "py39-mypy"
                    ]
                }
            ]
        },
        {
            "name": "py37-olefile",
            "portdir": "python/py-olefile",
            "version": "0.47",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.decalage.info/python/olefileio",
            "description": "Python package to parse read and write Microsoft OLE2 files (Structured Storage or Compound Document Microsoft Office) - Improved version of the OleFileIO module from PIL, the Python Image Library.",
            "long_description": "Python package to parse read and write Microsoft OLE2 files (Structured Storage or Compound Document Microsoft Office) - Improved version of the OleFileIO module from PIL, the Python Image Library.",
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py37-setuptools",
                        "py37-wheel",
                        "py37-build",
                        "py37-installer"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "unzip"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python37"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py37-nose"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py37-Pillow"
                    ]
                }
            ]
        },
        {
            "name": "py36-olefile",
            "portdir": "python/py-olefile",
            "version": "0.46",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.decalage.info/python/olefileio",
            "description": "Python package to parse read and write Microsoft OLE2 files (Structured Storage or Compound Document Microsoft Office) - Improved version of the OleFileIO module from PIL, the Python Image Library.",
            "long_description": "Python package to parse read and write Microsoft OLE2 files (Structured Storage or Compound Document Microsoft Office) - Improved version of the OleFileIO module from PIL, the Python Image Library.",
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py36-setuptools",
                        "clang-16"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "unzip"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python36"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py36-nose"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py36-Pillow"
                    ]
                }
            ]
        },
        {
            "name": "py35-olefile",
            "portdir": "python/py-olefile",
            "version": "0.46",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.decalage.info/python/olefileio",
            "description": "Python package to parse read and write Microsoft OLE2 files (Structured Storage or Compound Document Microsoft Office) - Improved version of the OleFileIO module from PIL, the Python Image Library.",
            "long_description": "Python package to parse read and write Microsoft OLE2 files (Structured Storage or Compound Document Microsoft Office) - Improved version of the OleFileIO module from PIL, the Python Image Library.",
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py35-setuptools",
                        "clang-16"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "unzip"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python35"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py35-nose"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py35-Pillow"
                    ]
                }
            ]
        },
        {
            "name": "py38-olefile",
            "portdir": "python/py-olefile",
            "version": "0.47",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.decalage.info/python/olefileio",
            "description": "Python package to parse read and write Microsoft OLE2 files (Structured Storage or Compound Document Microsoft Office) - Improved version of the OleFileIO module from PIL, the Python Image Library.",
            "long_description": "Python package to parse read and write Microsoft OLE2 files (Structured Storage or Compound Document Microsoft Office) - Improved version of the OleFileIO module from PIL, the Python Image Library.",
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py38-setuptools",
                        "py38-wheel",
                        "py38-build",
                        "py38-installer"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "unzip"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python38"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py38-nose"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py38-Pillow"
                    ]
                }
            ]
        },
        {
            "name": "py39-olefile",
            "portdir": "python/py-olefile",
            "version": "0.47",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.decalage.info/python/olefileio",
            "description": "Python package to parse read and write Microsoft OLE2 files (Structured Storage or Compound Document Microsoft Office) - Improved version of the OleFileIO module from PIL, the Python Image Library.",
            "long_description": "Python package to parse read and write Microsoft OLE2 files (Structured Storage or Compound Document Microsoft Office) - Improved version of the OleFileIO module from PIL, the Python Image Library.",
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py39-setuptools",
                        "py39-wheel",
                        "py39-build",
                        "py39-installer"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "unzip"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python39"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py39-nose"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py39-Pillow"
                    ]
                }
            ]
        },
        {
            "name": "py36-outcome",
            "portdir": "python/py-outcome",
            "version": "1.1.0",
            "license": "(Apache-2 or MIT)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/python-trio/outcome",
            "description": "Capture the outcome of Python function calls",
            "long_description": "Capture the outcome of Python function calls. Extracted from the Trio project.",
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "jan",
                    "github": "jandemter",
                    "ports_count": 71
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py36-setuptools",
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python36"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py36-attrs"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py36-pytest-asyncio",
                        "py36-async_generator",
                        "py36-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "py36-trio"
                    ]
                }
            ]
        },
        {
            "name": "py37-outcome",
            "portdir": "python/py-outcome",
            "version": "1.1.0",
            "license": "(Apache-2 or MIT)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/python-trio/outcome",
            "description": "Capture the outcome of Python function calls",
            "long_description": "Capture the outcome of Python function calls. Extracted from the Trio project.",
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "jan",
                    "github": "jandemter",
                    "ports_count": 71
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py37-installer",
                        "clang-16",
                        "py37-setuptools",
                        "py37-wheel",
                        "py37-build"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python37"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py37-attrs"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py37-async_generator",
                        "py37-pytest",
                        "py37-pytest-asyncio"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py37-trio",
                        "py37-pytest-trio"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py37-trio"
                    ]
                }
            ]
        },
        {
            "name": "py38-outcome",
            "portdir": "python/py-outcome",
            "version": "1.1.0",
            "license": "(Apache-2 or MIT)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/python-trio/outcome",
            "description": "Capture the outcome of Python function calls",
            "long_description": "Capture the outcome of Python function calls. Extracted from the Trio project.",
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "jan",
                    "github": "jandemter",
                    "ports_count": 71
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py38-installer",
                        "clang-17",
                        "py38-setuptools",
                        "py38-wheel",
                        "py38-build"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python38"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py38-attrs"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py38-async_generator",
                        "py38-pytest-asyncio"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py38-trio",
                        "py38-pytest-trio"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py38-trio"
                    ]
                }
            ]
        },
        {
            "name": "py39-outcome",
            "portdir": "python/py-outcome",
            "version": "1.3.0.post0",
            "license": "(Apache-2 or MIT)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/python-trio/outcome",
            "description": "Capture the outcome of Python function calls",
            "long_description": "Capture the outcome of Python function calls. Extracted from the Trio project.",
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "jan",
                    "github": "jandemter",
                    "ports_count": 71
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py39-installer",
                        "clang-18",
                        "py39-setuptools",
                        "py39-wheel",
                        "py39-build"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python39"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py39-attrs"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py39-async_generator",
                        "py39-pytest",
                        "py39-pytest-asyncio"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py39-pytest-trio",
                        "py39-trio"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py39-trio"
                    ]
                }
            ]
        },
        {
            "name": "py27-robotframework",
            "portdir": "python/py-robotframework",
            "version": "4.1.2",
            "license": "Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://robotframework.org/",
            "description": "ATDD framework",
            "long_description": "ATDD framework with plugins",
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "jwa",
                    "github": "jyrkiwahlstedt",
                    "ports_count": 44
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py27-setuptools",
                        "clang-18"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "unzip"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python27"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py27-robotframework-selenium2library",
                        "py27-robotframework-sshlibrary"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py27-robotframework-ride"
                    ]
                }
            ]
        },
        {
            "name": "py36-robotframework",
            "portdir": "python/py-robotframework",
            "version": "4.1.2",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://robotframework.org/",
            "description": "ATDD framework",
            "long_description": "ATDD framework with plugins",
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "jwa",
                    "github": "jyrkiwahlstedt",
                    "ports_count": 44
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0",
                        "py36-setuptools"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "unzip"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python36"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py36-robotframework-seleniumlibrary"
                    ]
                }
            ]
        },
        {
            "name": "py37-robotframework",
            "portdir": "python/py-robotframework",
            "version": "4.1.2",
            "license": "Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://robotframework.org/",
            "description": "ATDD framework",
            "long_description": "ATDD framework with plugins",
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "jwa",
                    "github": "jyrkiwahlstedt",
                    "ports_count": 44
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py37-wheel",
                        "py37-installer",
                        "clang-16",
                        "py37-setuptools",
                        "py37-build"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "unzip"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python37"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py37-robotframework-seleniumlibrary"
                    ]
                }
            ]
        },
        {
            "name": "py39-robotframework",
            "portdir": "python/py-robotframework",
            "version": "4.1.2",
            "license": "Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://robotframework.org/",
            "description": "ATDD framework",
            "long_description": "ATDD framework with plugins",
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "jwa",
                    "github": "jyrkiwahlstedt",
                    "ports_count": 44
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py39-setuptools",
                        "clang-18"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "unzip"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python39"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py39-robotframework-seleniumlibrary"
                    ]
                }
            ]
        },
        {
            "name": "py38-robotframework",
            "portdir": "python/py-robotframework",
            "version": "4.1.2",
            "license": "Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://robotframework.org/",
            "description": "ATDD framework",
            "long_description": "ATDD framework with plugins",
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "jwa",
                    "github": "jyrkiwahlstedt",
                    "ports_count": 44
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py38-wheel",
                        "py38-installer",
                        "clang-16",
                        "py38-setuptools",
                        "py38-build"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "unzip"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python38"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py38-robotframework-seleniumlibrary"
                    ]
                }
            ]
        },
        {
            "name": "py38-sortedcontainers",
            "portdir": "python/py-sortedcontainers",
            "version": "2.4.0",
            "license": "Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://grantjenks.com/docs/sortedcontainers/",
            "description": "Python sorted container types.",
            "long_description": "Python sorted container types.",
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2897
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py38-setuptools",
                        "py38-wheel",
                        "py38-build",
                        "py38-installer",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python38"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py38-hypothesis",
                        "py38-pytrie",
                        "py38-distributed",
                        "py38-mitmproxy",
                        "py38-intervaltree",
                        "py38-sortedcollections",
                        "py38-trio"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py38-trio"
                    ]
                }
            ]
        },
        {
            "name": "py35-sortedcontainers",
            "portdir": "python/py-sortedcontainers",
            "version": "2.4.0",
            "license": "Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://grantjenks.com/docs/sortedcontainers/",
            "description": "Python sorted container types.",
            "long_description": "Python sorted container types.",
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2897
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py35-setuptools",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python35"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py35-intervaltree",
                        "py35-sortedcollections",
                        "py35-distributed",
                        "py35-hypothesis"
                    ]
                }
            ]
        },
        {
            "name": "py36-sortedcontainers",
            "portdir": "python/py-sortedcontainers",
            "version": "2.4.0",
            "license": "Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://grantjenks.com/docs/sortedcontainers/",
            "description": "Python sorted container types.",
            "long_description": "Python sorted container types.",
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2897
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py36-setuptools",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python36"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py36-hypothesis",
                        "py36-intervaltree",
                        "py36-sortedcollections",
                        "py36-openopt",
                        "py36-distributed",
                        "py36-intervaltree2"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py36-trio"
                    ]
                }
            ]
        },
        {
            "name": "py37-sortedcontainers",
            "portdir": "python/py-sortedcontainers",
            "version": "2.4.0",
            "license": "Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://grantjenks.com/docs/sortedcontainers/",
            "description": "Python sorted container types.",
            "long_description": "Python sorted container types.",
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2897
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py37-setuptools",
                        "py37-wheel",
                        "py37-build",
                        "py37-installer",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python37"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py37-hypothesis",
                        "py37-sortedcollections",
                        "py37-openopt",
                        "py37-intervaltree2",
                        "py37-intervaltree",
                        "py37-mitmproxy",
                        "py37-trio",
                        "py37-distributed"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py37-trio"
                    ]
                }
            ]
        },
        {
            "name": "py39-sortedcontainers",
            "portdir": "python/py-sortedcontainers",
            "version": "2.4.0",
            "license": "Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://grantjenks.com/docs/sortedcontainers/",
            "description": "Python sorted container types.",
            "long_description": "Python sorted container types.",
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2897
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py39-setuptools",
                        "py39-wheel",
                        "py39-build",
                        "py39-installer",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python39"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py39-trio",
                        "py39-intervaltree",
                        "py39-hypothesis",
                        "py39-pytrie",
                        "py39-mitmproxy",
                        "py39-distributed",
                        "py39-sortedcollections"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py39-trio"
                    ]
                }
            ]
        },
        {
            "name": "py39-async_generator",
            "portdir": "python/py-async_generator",
            "version": "1.10",
            "license": "MIT and Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/python-trio/async_generator",
            "description": "A library making it easy to write async iterators in Python 3.5",
            "long_description": "Python 3.6 added async generators. Python 3.7 adds some more tools to make them usable, like contextlib.asynccontextmanager. This library gives you all that back to Python 3.5.",
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py39-build",
                        "py39-setuptools",
                        "py39-wheel",
                        "py39-installer",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python39"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py39-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "py39-trio"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py39-outcome",
                        "py39-trio"
                    ]
                }
            ]
        },
        {
            "name": "py38-async_generator",
            "portdir": "python/py-async_generator",
            "version": "1.10",
            "license": "MIT and Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/python-trio/async_generator",
            "description": "A library making it easy to write async iterators in Python 3.5",
            "long_description": "Python 3.6 added async generators. Python 3.7 adds some more tools to make them usable, like contextlib.asynccontextmanager. This library gives you all that back to Python 3.5.",
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py38-build",
                        "py38-setuptools",
                        "py38-wheel",
                        "py38-installer",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python38"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py38-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "py38-trio"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py38-trio",
                        "py38-outcome"
                    ]
                }
            ]
        },
        {
            "name": "py35-async_generator",
            "portdir": "python/py-async_generator",
            "version": "1.10",
            "license": "MIT and Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/python-trio/async_generator",
            "description": "A library making it easy to write async iterators in Python 3.5",
            "long_description": "Python 3.6 added async generators. Python 3.7 adds some more tools to make them usable, like contextlib.asynccontextmanager. This library gives you all that back to Python 3.5.",
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0",
                        "py35-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python35"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py35-pytest"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py37-async_generator",
            "portdir": "python/py-async_generator",
            "version": "1.10",
            "license": "MIT and Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/python-trio/async_generator",
            "description": "A library making it easy to write async iterators in Python 3.5",
            "long_description": "Python 3.6 added async generators. Python 3.7 adds some more tools to make them usable, like contextlib.asynccontextmanager. This library gives you all that back to Python 3.5.",
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py37-build",
                        "py37-setuptools",
                        "py37-wheel",
                        "py37-installer",
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python37"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py37-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py37-nbclient"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py37-trio"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py37-outcome",
                        "py37-trio"
                    ]
                }
            ]
        },
        {
            "name": "py36-async_generator",
            "portdir": "python/py-async_generator",
            "version": "1.10",
            "license": "MIT and Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/python-trio/async_generator",
            "description": "A library making it easy to write async iterators in Python 3.5",
            "long_description": "Python 3.6 added async generators. Python 3.7 adds some more tools to make them usable, like contextlib.asynccontextmanager. This library gives you all that back to Python 3.5.",
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0",
                        "py36-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python36"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py36-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py36-anyio"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py36-trio"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py36-outcome",
                        "py36-pytest-asyncio"
                    ]
                }
            ]
        },
        {
            "name": "py37-sniffio",
            "portdir": "python/py-sniffio",
            "version": "1.2.0",
            "license": "(Apache-2 or MIT)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/python-trio/sniffio",
            "description": "Sniff out which async library your code is running under",
            "long_description": "This is a tiny package whose only purpose is to let you detect which async library your code is running under.",
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "jan",
                    "github": "jandemter",
                    "ports_count": 71
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py37-setuptools",
                        "py37-wheel",
                        "py37-build",
                        "py37-installer",
                        "clang-16"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python37"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py37-anyio",
                        "py37-trio",
                        "py37-httpcore",
                        "py37-httpx",
                        "py37-dnspython"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py37-trio"
                    ]
                }
            ]
        }
    ]
}