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

{
    "count": 50476,
    "next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=782",
    "previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=780",
    "results": [
        {
            "name": "py-psygnal",
            "portdir": "python/py-psygnal",
            "version": "0.15.1",
            "license": "BSD",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/pyapp-kit/psygnal",
            "description": "Pure python implementation of Qt-style Signals",
            "long_description": "Pure python implementation of Qt-style Signals, with (optional) signature and type checking, and support for threading.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1199
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py314-psygnal"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-ptpython",
            "portdir": "python/py-ptpython",
            "version": "3.0.29",
            "license": "BSD",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/prompt-toolkit/ptpython",
            "description": "Python REPL build on top of prompt_toolkit",
            "long_description": "Python REPL build on top of prompt_toolkit",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py313-ptpython"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-ptyprocess",
            "portdir": "python/py-ptyprocess",
            "version": "0.7.0",
            "license": "ISC",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/pexpect/ptyprocess",
            "description": "Run a subprocess in a pseudo terminal",
            "long_description": "Run a subprocess in a pseudo terminal",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2866
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py313-ptyprocess"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-publicsuffix2",
            "portdir": "python/py-publicsuffix2",
            "version": "2.20191221",
            "license": "(MIT or MPL-2)",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/nexB/python-publicsuffix2",
            "description": "Get a public suffix for a domain name using the Public Suffix List",
            "long_description": "Get a public suffix for a domain name using the Public Suffix List",
            "active": true,
            "categories": [
                "net",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py313-publicsuffix2"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-pudb",
            "portdir": "python/py-pudb",
            "version": "2024.1.3",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/inducer/pudb",
            "description": "A full-screen, console-based Python debugger",
            "long_description": "PuDB is a full-screen, console-based visual debugger for Python. Its goal is to provide all the niceties of modern GUI-based debuggers in a more lightweight and keyboard-friendly package. PuDB allows you to debug code right where you write and test it--in a terminal. If you've worked with the excellent (but nowadays ancient) DOS-based Turbo Pascal or C tools, PuDB's UI might look familiar.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py313-pudb"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-pulp",
            "portdir": "python/py-pulp",
            "version": "3.3.0",
            "license": "BSD",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://coin-or.github.io/pulp/",
            "description": "A Python Linear Programming API",
            "long_description": "PuLP is an LP modeler written in Python. PuLP can generate MPS or LP files and call GLPK, COIN-OR CLP/CBC, CPLEX, GUROBI, MOSEK, XPRESS, CHOCO, MIPCL, HiGHS, SCIP/FSCIP to solve linear problems.",
            "active": true,
            "categories": [
                "science",
                "math",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py313-pulp"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-pure_eval",
            "portdir": "python/py-pure_eval",
            "version": "0.2.3",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/alexmojaki/pure_eval",
            "description": "Safely evaluate certain AST nodes.",
            "long_description": "Safely evaluate certain AST nodes.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2866
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py313-pure_eval"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-py",
            "portdir": "python/py-py",
            "version": "1.11.0",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://py.readthedocs.io/",
            "description": "py lib is a Python development support library",
            "long_description": "The py lib is a Python development support library featuring ad-hoc distributed execution, micro-threads and svn abstractions.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2866
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py314-py"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pypy",
            "portdir": "lang/pypy",
            "version": "7.3.9",
            "license": "MIT and PSF",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.pypy.org/",
            "description": "A fast interpreter for Python 2.7",
            "long_description": "PyPy is a replacement for CPython 2.7. The main reason to use it instead of CPython is speed, as it generally runs faster.",
            "active": true,
            "categories": [
                "devel",
                "lang",
                "python"
            ],
            "maintainers": [
                {
                    "name": "danchr",
                    "github": "danchr",
                    "ports_count": 172
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14",
                        "py27-docutils",
                        "pkgconfig"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gettext",
                        "libffi",
                        "ncurses",
                        "bzip2",
                        "openssl3",
                        "expat",
                        "gdbm",
                        "sqlite3"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "python_select",
                        "python2_select"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "pypy36",
                        "pypy37",
                        "pypy38",
                        "pypy39"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "pypy-tkinter"
                    ]
                }
            ]
        },
        {
            "name": "py-py2app",
            "portdir": "python/py-py2app",
            "version": "0.28.9",
            "license": "(MIT or PSF)",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://py2app.readthedocs.io/",
            "description": "converts python scripts into executable Mac OS X apps",
            "long_description": "A distutils extension which converts python scripts into executable Mac OS X applications, able to run without requiring an existing python installation. This is a replacement for bundlebuilder.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "jmr",
                    "github": "jmroot",
                    "ports_count": 349
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py313-py2app"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pypy3",
            "portdir": "lang/pypy",
            "version": "7.3.3",
            "license": "MIT and PSF",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": "pypy36",
            "homepage": "https://www.pypy.org/",
            "description": "Obsolete port, replaced by pypy36",
            "long_description": "This port has been replaced by pypy36.",
            "active": false,
            "categories": [
                "devel",
                "lang",
                "python"
            ],
            "maintainers": [
                {
                    "name": "danchr",
                    "github": "danchr",
                    "ports_count": 172
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "fetch",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "patch",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        null
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pypy36",
            "portdir": "lang/pypy",
            "version": "7.3.3",
            "license": "MIT and PSF",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.pypy.org/",
            "description": "A fast interpreter for Python 3.6",
            "long_description": "PyPy is a replacement for CPython 3.6. The main reason to use it instead of CPython is speed, as it generally runs faster.",
            "active": true,
            "categories": [
                "devel",
                "lang",
                "python"
            ],
            "maintainers": [
                {
                    "name": "danchr",
                    "github": "danchr",
                    "ports_count": 172
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14",
                        "py27-docutils",
                        "pkgconfig",
                        "pypy"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gettext",
                        "libffi",
                        "ncurses",
                        "bzip2",
                        "openssl11",
                        "expat",
                        "xz",
                        "gdbm",
                        "sqlite3"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "python_select",
                        "python3_select"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "pypy36-tkinter"
                    ]
                }
            ]
        },
        {
            "name": "pypy36-tkinter",
            "portdir": "lang/pypy",
            "version": "7.3.3",
            "license": "MIT and PSF",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.pypy.org/",
            "description": "PyPy bindings for Python 3.6 to the Tk widget set",
            "long_description": "PyPy bindings for Python 3.6 to the Tk widget set",
            "active": true,
            "categories": [
                "graphics",
                "lang",
                "python"
            ],
            "maintainers": [
                {
                    "name": "danchr",
                    "github": "danchr",
                    "ports_count": 172
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "tcl",
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "pypy36",
                        "tk"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "python_select"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pypy37",
            "portdir": "lang/pypy",
            "version": "7.3.9",
            "license": "MIT and PSF",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.pypy.org/",
            "description": "A fast interpreter for Python 3.7",
            "long_description": "PyPy is a replacement for CPython 3.7. The main reason to use it instead of CPython is speed, as it generally runs faster.",
            "active": true,
            "categories": [
                "devel",
                "lang",
                "python"
            ],
            "maintainers": [
                {
                    "name": "danchr",
                    "github": "danchr",
                    "ports_count": 172
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14",
                        "py27-docutils",
                        "pkgconfig",
                        "pypy"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gettext",
                        "libffi",
                        "ncurses",
                        "bzip2",
                        "openssl3",
                        "expat",
                        "xz",
                        "gdbm",
                        "sqlite3"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "python_select",
                        "python3_select"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "pypy37-tkinter"
                    ]
                }
            ]
        },
        {
            "name": "pypy37-tkinter",
            "portdir": "lang/pypy",
            "version": "7.3.9",
            "license": "MIT and PSF",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.pypy.org/",
            "description": "PyPy bindings for Python 3.7 to the Tk widget set",
            "long_description": "PyPy bindings for Python 3.7 to the Tk widget set",
            "active": true,
            "categories": [
                "graphics",
                "lang",
                "python"
            ],
            "maintainers": [
                {
                    "name": "danchr",
                    "github": "danchr",
                    "ports_count": 172
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "tcl",
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "pypy37",
                        "tk"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "python_select"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pypy38",
            "portdir": "lang/pypy",
            "version": "7.3.9",
            "license": "MIT and PSF",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.pypy.org/",
            "description": "A fast interpreter for Python 3.8",
            "long_description": "PyPy is a replacement for CPython 3.8. The main reason to use it instead of CPython is speed, as it generally runs faster.",
            "active": true,
            "categories": [
                "devel",
                "lang",
                "python"
            ],
            "maintainers": [
                {
                    "name": "danchr",
                    "github": "danchr",
                    "ports_count": 172
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14",
                        "py27-docutils",
                        "pkgconfig",
                        "pypy"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gettext",
                        "libffi",
                        "ncurses",
                        "bzip2",
                        "openssl3",
                        "expat",
                        "xz",
                        "gdbm",
                        "sqlite3"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "python_select",
                        "python3_select"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "pypy38-tkinter"
                    ]
                }
            ]
        },
        {
            "name": "pypy38-tkinter",
            "portdir": "lang/pypy",
            "version": "7.3.9",
            "license": "MIT and PSF",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.pypy.org/",
            "description": "PyPy bindings for Python 3.8 to the Tk widget set",
            "long_description": "PyPy bindings for Python 3.8 to the Tk widget set",
            "active": true,
            "categories": [
                "graphics",
                "lang",
                "python"
            ],
            "maintainers": [
                {
                    "name": "danchr",
                    "github": "danchr",
                    "ports_count": 172
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "tcl",
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "tk",
                        "pypy38"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "python_select"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pypy39",
            "portdir": "lang/pypy",
            "version": "7.3.9",
            "license": "MIT and PSF",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.pypy.org/",
            "description": "A fast interpreter for Python 3.9",
            "long_description": "PyPy is a replacement for CPython 3.9. The main reason to use it instead of CPython is speed, as it generally runs faster.",
            "active": true,
            "categories": [
                "devel",
                "lang",
                "python"
            ],
            "maintainers": [
                {
                    "name": "danchr",
                    "github": "danchr",
                    "ports_count": 172
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14",
                        "py27-docutils",
                        "pkgconfig",
                        "pypy"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "gettext",
                        "libffi",
                        "ncurses",
                        "bzip2",
                        "openssl3",
                        "expat",
                        "xz",
                        "gdbm",
                        "sqlite3"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "python_select",
                        "python3_select"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "pypy39-tkinter"
                    ]
                }
            ]
        },
        {
            "name": "pypy39-tkinter",
            "portdir": "lang/pypy",
            "version": "7.3.9",
            "license": "MIT and PSF",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.pypy.org/",
            "description": "PyPy bindings for Python 3.9 to the Tk widget set",
            "long_description": "PyPy bindings for Python 3.9 to the Tk widget set",
            "active": true,
            "categories": [
                "graphics",
                "lang",
                "python"
            ],
            "maintainers": [
                {
                    "name": "danchr",
                    "github": "danchr",
                    "ports_count": 172
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "pkgconfig",
                        "tcl",
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "tk",
                        "pypy39"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "python_select"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-py3dns",
            "portdir": "python/py-py3dns",
            "version": "4.0.2",
            "license": "Python",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://launchpad.net/py3dns",
            "description": "Python 3 DNS library",
            "long_description": "This Python 3 module provides an DNS API for looking up DNS entries from within Python 3 modules and applications. This module is a simple, lightweight implementation.",
            "active": true,
            "categories": [
                "devel",
                "net",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py313-py3dns"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pypy3-tkinter",
            "portdir": "lang/pypy",
            "version": "7.3.3",
            "license": "MIT and PSF",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": "pypy36-tkinter",
            "homepage": "https://www.pypy.org/",
            "description": "Obsolete port, replaced by pypy36-tkinter",
            "long_description": "This port has been replaced by pypy36-tkinter.",
            "active": false,
            "categories": [
                "graphics",
                "lang",
                "python"
            ],
            "maintainers": [
                {
                    "name": "danchr",
                    "github": "danchr",
                    "ports_count": 172
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "fetch",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "patch",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        null
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-py7zr",
            "portdir": "python/py-py7zr",
            "version": "1.0.0",
            "license": "LGPL-2.1+",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/miurahr/py7zr",
            "description": "Pure python 7-zip library",
            "long_description": "Pure python 7-zip library",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py313-py7zr"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-pyaes",
            "portdir": "python/py-pyaes",
            "version": "1.6.1",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ricmoo/pyaes",
            "description": "Pure-Python Implementation of the AES block-cipher and common modes of operation",
            "long_description": "Pure-Python Implementation of the AES block-cipher and common modes of operation",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py313-pyaes"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-pyannotate",
            "portdir": "python/py-pyannotate",
            "version": "1.2.0",
            "license": "Apache-2",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/dropbox/pyannotate",
            "description": "PyAnnotate: Auto-generate PEP-484 annotations",
            "long_description": "PyAnnotate: Auto-generate PEP-484 annotations",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py313-pyannotate"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-pyasdf",
            "portdir": "python/py-pyasdf",
            "version": "0.4.0",
            "license": "BSD",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://seismicdata.github.io/pyasdf/",
            "description": "pyasdf is a Python API to read and write seismological ASDF files",
            "long_description": "pyasdf is an API to read and write Adaptable Seismic Data Format (ASDF) files, a format based on HDF5. The packages utilizes the data structures of ObsPy to allow the construction of modern and efficient workflows.",
            "active": true,
            "categories": [
                "science",
                "python"
            ],
            "maintainers": [
                {
                    "name": "petr",
                    "github": "petrrr",
                    "ports_count": 608
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py310-pyasdf"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-pyaudio",
            "portdir": "python/py-pyaudio",
            "version": "0.2.11",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://people.csail.mit.edu/hubert/pyaudio/",
            "description": "PyAudio provides Python bindings for PortAudio",
            "long_description": "PyAudio provides Python bindings for PortAudio, the cross-platform audio I/O library. With PyAudio, you can easily use Python to play and record audio on a variety of platforms.",
            "active": true,
            "categories": [
                "audio",
                "python"
            ],
            "maintainers": [
                {
                    "name": "jaap",
                    "github": "Jakker",
                    "ports_count": 9
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py310-pyaudio"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-pyavm",
            "portdir": "python/py-pyavm",
            "version": "0.9.8",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/astrofrog/pyavm",
            "description": "Pure-Python AVM library",
            "long_description": "Pure-Python AVM library",
            "active": true,
            "categories": [
                "science",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py313-pyavm"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-pybase62",
            "portdir": "python/py-pybase62",
            "version": "0.6.0",
            "license": "BSD",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/suminb/base62",
            "description": "Python module for base62 encoding",
            "long_description": "Python module for base62 encoding, a URL-safe encoding for arbitrary data.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "harens",
                    "github": "harens",
                    "ports_count": 154
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py311-pybase62"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-pybcj",
            "portdir": "python/py-pybcj",
            "version": "1.0.6",
            "license": "LGPL-2.1+",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://codeberg.org/miurahr/pybcj",
            "description": "bcj filter library",
            "long_description": "bcj filter library",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py313-pybcj"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-pybind11",
            "portdir": "python/py-pybind11",
            "version": "3.0.1",
            "license": "BSD",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/pybind/pybind11",
            "description": "Seamless operability between C++11 and Python.",
            "long_description": "pybind11 is a lightweight header-only library that exposes C++ types in Python and vice versa, mainly to create Python bindings of existing C++ code.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2866
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py313-pybind11"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-pybind11-stubgen",
            "portdir": "python/py-pybind11-stubgen",
            "version": "0.12.0",
            "license": "BSD",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/sizmailov/pybind11-stubgen",
            "description": "generates stubs for python modules",
            "long_description": "pybind11-stubgen generates stubs for python modules.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "mcalhoun",
                    "github": "MarcusCalhoun-Lopez",
                    "ports_count": 1513
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py311-pybind11-stubgen"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-pybonjour",
            "portdir": "python/py-pybonjour",
            "version": "1.1.3",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://dev.gajim.org/lovetox/pybonjour-python3",
            "description": "pybonjour provides a pure-Python interface to Apple Bonjour and compatible DNS-SD libraries (such as Avahi).",
            "long_description": "pybonjour provides a pure-Python interface to Apple Bonjour and compatible DNS-SD libraries (such as Avahi).",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py310-pybonjour"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "pypy-bootstrap",
            "portdir": "lang/pypy-bootstrap",
            "version": "5.1.0",
            "license": "MIT and PSF",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": "pypy",
            "homepage": "http://pypy.org/",
            "description": "Obsolete port, replaced by pypy",
            "long_description": "This port has been replaced by pypy.",
            "active": false,
            "categories": [
                "lang",
                "python"
            ],
            "maintainers": [
                {
                    "name": "danchr",
                    "github": "danchr",
                    "ports_count": 172
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "fetch",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "patch",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        null
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        null
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-pybox2d",
            "portdir": "python/py-pybox2d",
            "version": "2.3.10",
            "license": "zlib and MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/pybox2d/pybox2d",
            "description": "Python Box2D Bindings - 2D Physics",
            "long_description": "Python Box2D Bindings - 2D Physics",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2866
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py312-pybox2d"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-pybtex",
            "portdir": "python/py-pybtex",
            "version": "0.25.1",
            "license": "MIT",
            "platforms": "any",
            "epoch": 1,
            "replaced_by": null,
            "homepage": "https://pybtex.org/",
            "description": "A BibTeX-compatible bibliography processor in Python.",
            "long_description": "Pybtex reads citation information from a file and produces a formatted bibliography. BibTeX style files are supported. Alternatively it is possible to write styles in Python.",
            "active": true,
            "categories": [
                "textproc",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py313-pybtex"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-pybtex-docutils",
            "portdir": "python/py-pybtex-docutils",
            "version": "1.0.3",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/mcmtroffaes/pybtex-docutils",
            "description": "A docutils backend for pybtex.",
            "long_description": "A docutils backend for pybtex.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py312-pybtex-docutils"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-pycallgraph",
            "portdir": "python/py-pycallgraph",
            "version": "1.0.1",
            "license": "GPL-2+",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/gak/pycallgraph",
            "description": "A Python module that creates call graphs for Python programs.",
            "long_description": "A Python module that creates call graphs for Python programs.",
            "active": false,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py37-pycallgraph"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-pycares",
            "portdir": "python/py-pycares",
            "version": "5.0.1",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/saghul/pycares",
            "description": "Python interface for c-ares.",
            "long_description": "pycares is a Python module which provides an interface to c-ares. c-ares is a C library that performs DNS requests and name resolutions asynchronously.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "miguel",
                    "github": "ipglider",
                    "ports_count": 90
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py314-pycares"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-pycg",
            "portdir": "python/py-pycg",
            "version": "0.14.1",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://launchpad.net/pycg",
            "description": "Python bindings to NVIDIA's Cg package",
            "long_description": "This project provides Python bindings to NVIDIA's Cg runtime library, enabling GPUs to be controlled from Python.",
            "active": false,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py27-pycg"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-pychecker",
            "portdir": "python/py-pychecker",
            "version": "0.8.19",
            "license": "BSD",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://pychecker.sourceforge.net/",
            "description": "python source code checker for finding bugs",
            "long_description": "PyChecker is a tool for finding bugs in python source code. It finds problems that are typically caught by a compiler for less dynamic languages, like C and C++. It is similar to lint. Because of the dynamic nature of python, some warnings may be incorrect. However, spurious warnings should be fairly infrequent.",
            "active": false,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-14"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py27-pychecker"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-pycifrw",
            "portdir": "python/py-pycifrw",
            "version": "5.0.1",
            "license": "Python-2.0",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/jamesrhester/pycifrw",
            "description": "CIF/STAR file support for Python",
            "long_description": "CIF/STAR file support for Python",
            "active": true,
            "categories": [
                "science",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py313-pycifrw"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-pycluster",
            "portdir": "python/py-pycluster",
            "version": "1.50",
            "license": "PSF",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://pypi.org/project/Pycluster",
            "description": "Python module for clustering",
            "long_description": "Open source clustering software that implements hierarchical clustering, k-means, k-medians, and 2D self organizing maps.",
            "active": false,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-9.0"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py27-pycluster"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-pycparser",
            "portdir": "python/py-pycparser",
            "version": "2.23",
            "license": "BSD",
            "platforms": "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": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2866
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py313-pycparser"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-pycrlibm",
            "portdir": "python/py-pycrlibm",
            "version": "1.0.3",
            "license": "LGPL-2.1+",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/taschini/pycrlibm",
            "description": "Python bindings for CRlibm",
            "long_description": "Python bindings for CRlibm, an efficient and proven correctly-rounded mathematical library.",
            "active": true,
            "categories": [
                "math",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py313-pycrlibm"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-pycryptodome",
            "portdir": "python/py-pycryptodome",
            "version": "3.23.0",
            "license": "BSD",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.pycryptodome.org",
            "description": "Cryptographic library for Python",
            "long_description": "PyCryptodome is a self-contained Python package of low-level cryptographic primitives. PyCryptodome is a fork of PyCrypto.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "unzip"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py313-pycryptodome"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-pycryptodomex",
            "portdir": "python/py-pycryptodomex",
            "version": "3.23.0",
            "license": "BSD",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.pycryptodome.org",
            "description": "Cryptographic library for Python",
            "long_description": "Cryptographic library for Python",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "unzip"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py313-pycryptodomex"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-pycson",
            "portdir": "python/py-pycson",
            "version": "0.8",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/avakar/pycson",
            "description": "A Coffescript Object Notation (CSON) parser for Python",
            "long_description": "A Coffescript Object Notation (CSON) parser for Python",
            "active": true,
            "categories": [
                "lang",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py313-pycson"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-pyct",
            "portdir": "python/py-pyct",
            "version": "0.6.0",
            "license": "BSD",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/pyviz-dev/pyct",
            "description": "A python utility package.",
            "long_description": "A python utility package. pyct.cmd: Makes various commands available to other packages. pyct.build: Provides various commands to help package building, primarily as a convenience for project maintainers.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1199
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py313-pyct"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-pydantic",
            "portdir": "python/py-pydantic",
            "version": "2.12.4",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/samuelcolvin/pydantic",
            "description": "Data validation and settings management using Python type hinting",
            "long_description": "Fast and extensible, pydantic plays nicely with your linters/IDE/brain. Define how data should be in pure, canonical Python 3.6+; validate it with pydantic.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "jan",
                    "github": "jandemter",
                    "ports_count": 71
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py313-pydantic"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-pydantic-compat",
            "portdir": "python/py-pydantic-compat",
            "version": "0.1.2",
            "license": "BSD",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/pyapp-kit/pydantic-compat",
            "description": "This package provides (unofficial) compatibility mixins and function adaptors for pydantic v1-v2 cross compatibility.",
            "long_description": "This package provides (unofficial) compatibility mixins and function adaptors for pydantic v1-v2 cross compatibility. It allows you to use either v1 or v2 API names, regardless of the pydantic version installed. (Prefer using v2 names when possible).",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1199
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py313-pydantic-compat"
                    ]
                }
            ],
            "depends_on": []
        }
    ]
}