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

{
    "count": 53720,
    "next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=439",
    "previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-name&page=437",
    "results": [
        {
            "name": "py314-netaddr",
            "portdir": "python/py-netaddr",
            "version": "1.3.0",
            "license": "BSD and MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/drkjam/netaddr/",
            "description": "A network address manipulation library for Python",
            "long_description": "A network address manipulation library for Python",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2960
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py314-installer",
                        "clang-18",
                        "py314-build",
                        "py314-setuptools",
                        "py314-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python314"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py314-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "unfurl",
                        "py-netaddr"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py314-oslo-config",
                        "py314-oslo-utils"
                    ]
                }
            ]
        },
        {
            "name": "py314-nest_asyncio",
            "portdir": "python/py-nest_asyncio",
            "version": "1.6.0",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/erdewit/nest_asyncio",
            "description": "Library that allows nested use of event loops.",
            "long_description": "Library that allows nested use of event loops.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2960
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py314-installer",
                        "clang-18",
                        "py314-build",
                        "py314-setuptools_scm",
                        "py314-setuptools",
                        "py314-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python314"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py314-dash",
                        "py314-ipykernel",
                        "py-nest_asyncio"
                    ]
                }
            ]
        },
        {
            "name": "py314-neovim",
            "portdir": "python/py-neovim",
            "version": "0.6.0",
            "license": "Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/neovim/pynvim",
            "description": "Python client for Neovim",
            "long_description": "Python client for Neovim. Implements support for python plugins in Nvim. Also works as a library for connecting to and scripting Nvim processes through its msgpack-rpc API.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "judaew",
                    "github": "judaew",
                    "ports_count": 688
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py314-installer",
                        "py314-setuptools",
                        "py314-wheel",
                        "clang-18",
                        "py314-build"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python314",
                        "py314-msgpack",
                        "py314-greenlet"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py314-pytest",
                        "py314-pytest-timeout"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-neovim"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "neovim-remote"
                    ]
                }
            ]
        },
        {
            "name": "py314-nds2-client",
            "portdir": "science/nds2-client-swig",
            "version": "0.16.12",
            "license": "GPL-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://wiki.ligo.org/Computing/NDSClient",
            "description": "Python 314 bindings for Network Data Server Client",
            "long_description": "Client tool for accessing streamed LIGO data using the Network Data Server version 2.. This package provides Python 314 bindings, modules, and scripts.",
            "active": true,
            "categories": [
                "science",
                "python"
            ],
            "maintainers": [],
            "variants": [
                "debug",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py314-setuptools",
                        "cmake",
                        "pkgconfig",
                        "swig3-python",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "nds2-client",
                        "python314",
                        "py314-numpy",
                        "swig3"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py314-ndindex",
            "portdir": "python/py-ndindex",
            "version": "1.10.1",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://quansight-labs.github.io/ndindex/",
            "description": "Python library for manipulating indices of ndarrays",
            "long_description": "ndindex is a library that allows representing and manipulating objects that can be valid indices to numpy arrays, i.e., slices, integers, ellipses, None, integer and boolean arrays, and tuples thereof.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py314-wheel",
                        "py314-cython",
                        "clang-18",
                        "py314-build",
                        "py314-installer",
                        "py314-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python314",
                        "py314-numpy"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py314-pytest",
                        "py314-hypothesis",
                        "py314-sympy"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py314-blosc2",
                        "py-ndindex"
                    ]
                }
            ]
        },
        {
            "name": "py314-ndg_httpsclient",
            "portdir": "python/py-ndg_httpsclient",
            "version": "0.5.1",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "",
            "description": "This is a HTTPS client implementation for httplib and urllib2 based on PyOpenSSL.",
            "long_description": "This is a HTTPS client implementation for httplib and urllib2 based on PyOpenSSL. PyOpenSSL provides a more fully featured SSL implementation over the default provided with Python and importantly enables full verification of the SSL peer.",
            "active": true,
            "categories": [
                "net",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py314-wheel",
                        "py314-build",
                        "py314-installer",
                        "py314-setuptools",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py314-openssl",
                        "py314-asn1",
                        "python314"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-ndg_httpsclient",
                        "certbot-dns-namecheap"
                    ]
                }
            ]
        },
        {
            "name": "py314-nbval",
            "portdir": "python/py-nbval",
            "version": "0.11.0",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/computationalmodelling/nbval",
            "description": "A py.test plugin to validate Jupyter notebooks",
            "long_description": "The plugin adds functionality to py.test to recognise and collect Jupyter notebooks. The intended purpose of the tests is to determine whether execution of the stored inputs match the stored outputs of the .ipynb file. Whilst also ensuring that the notebooks are running without errors.",
            "active": true,
            "categories": [
                "science",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py314-wheel",
                        "py314-setuptools",
                        "py314-installer",
                        "py314-build"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python314"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py314-nbformat",
                        "py314-jupyter_client",
                        "py314-ipykernel",
                        "py314-coverage",
                        "py314-pytest"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py314-pytest",
                        "py314-matplotlib",
                        "py314-sympy"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-nbval"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py314-onnx"
                    ]
                }
            ]
        },
        {
            "name": "py314-nbformat",
            "portdir": "python/py-nbformat",
            "version": "5.10.3",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://jupyter.org",
            "description": "The Jupyter Notebook format.",
            "long_description": "The Jupyter Notebook format.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2960
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py314-hatch-nodejs-version",
                        "clang-18",
                        "py314-build",
                        "py314-installer",
                        "py314-hatchling"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python314",
                        "py314-fastjsonschema",
                        "py314-traitlets",
                        "py314-jsonschema",
                        "py314-jupyter_core"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ihaskell",
                        "py314-nbclient",
                        "py-nbformat",
                        "py314-jupyter_sphinx",
                        "py314-nbconvert",
                        "py314-jupyter_server"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py314-marimo",
                        "py314-nbval"
                    ]
                }
            ]
        },
        {
            "name": "py314-nbconvert",
            "portdir": "python/py-nbconvert",
            "version": "7.17.1",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://jupyter.org/",
            "description": "Jupyter Notebooks converter.",
            "long_description": "Jupyter Notebooks converter.",
            "active": true,
            "categories": [
                "textproc",
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2960
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py314-hatchling",
                        "clang-18",
                        "py314-build",
                        "py314-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py314-jinja2",
                        "py314-markupsafe",
                        "py314-defusedxml",
                        "py314-traitlets",
                        "py314-beautifulsoup4",
                        "py314-mistune",
                        "python314",
                        "py314-jupyter_core",
                        "py314-nbclient",
                        "py314-nbformat",
                        "py314-pandocfilters",
                        "py314-bleach",
                        "py314-packaging",
                        "py314-pygments",
                        "py314-tinycss2"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "pandoc"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py314-jupyter_sphinx",
                        "py-nbconvert",
                        "py314-jupyter",
                        "py314-jupyter_server"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py314-spyder"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py314-oct2py"
                    ]
                }
            ]
        },
        {
            "name": "py314-nbclient",
            "portdir": "python/py-nbclient",
            "version": "0.10.2",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://jupyter.org/",
            "description": "Client library for programmatic Jupyter notebook execution.",
            "long_description": "Client library for programmatic Jupyter notebook execution.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2960
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py314-build",
                        "py314-installer",
                        "py314-hatchling"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python314",
                        "py314-nbformat",
                        "py314-traitlets",
                        "py314-jupyter_client",
                        "py314-jupyter_core"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py314-nbconvert",
                        "py-nbclient"
                    ]
                }
            ]
        },
        {
            "name": "py314-natsort",
            "portdir": "python/py-natsort",
            "version": "8.4.0",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/SethMMorton/natsort",
            "description": "Natural sorting for Python",
            "long_description": "When you try to sort a list of strings that contain numbers, the normal Python sort algorithm sorts lexicographically, so you might not get the results that you expect. `natsort` provides a function `natsorted` that helps sort lists 'naturally', either as real numbers (i.e. signed/unsigned floats or ints), or as versions.",
            "active": true,
            "categories": [
                "textproc",
                "python"
            ],
            "maintainers": [
                {
                    "name": "reneeotten",
                    "github": "reneeotten",
                    "ports_count": 2439
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py314-setuptools",
                        "py314-wheel",
                        "clang-18",
                        "py314-build",
                        "py314-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python314"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py314-pyicu"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py314-pytest",
                        "py314-hypothesis",
                        "py314-pytest-mock"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "komikku",
                        "py-natsort"
                    ]
                }
            ]
        },
        {
            "name": "py314-narwhals",
            "portdir": "python/py-narwhals",
            "version": "2.28.0",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/narwhals-dev/narwhals",
            "description": "Extremely lightweight and extensible compatibility layer between dataframe libraries.",
            "long_description": "Extremely lightweight and extensible compatibility layer between dataframe libraries.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1679
                }
            ],
            "variants": [
                "dask",
                "pandas",
                "pyarrow"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py314-build",
                        "py314-installer",
                        "py314-uv-build"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python314"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py314-itables",
                        "py314-panel",
                        "py314-holoviews",
                        "py-narwhals",
                        "py314-altair",
                        "py314-astropy"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py314-plotly",
                        "py314-marimo"
                    ]
                }
            ]
        },
        {
            "name": "py314-napari-svg",
            "portdir": "python/py-napari-svg",
            "version": "0.2.1",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/napari/napari-svg",
            "description": "A plugin for reading and writing svg files with napari.",
            "long_description": "A plugin for reading and writing svg files with napari.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1679
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py314-setuptools_scm",
                        "clang-18",
                        "py314-build",
                        "py314-installer",
                        "py314-setuptools",
                        "py314-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py314-numpy",
                        "py314-imageio",
                        "py314-vispy",
                        "py314-napari-plugin-engine",
                        "python314"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "napari",
                        "py-napari-svg"
                    ]
                }
            ]
        },
        {
            "name": "py314-napari-resources",
            "portdir": "python/py-napari-resources",
            "version": "1.0.1",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/napari/napari-resources",
            "description": "raphics and copy resources for the napari project.",
            "long_description": "raphics and copy resources for the napari project.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1679
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py314-build",
                        "py314-hatch-vcs",
                        "py314-hatchling",
                        "clang-18",
                        "py314-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py314-lxml",
                        "python314"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-napari-resources",
                        "napari"
                    ]
                }
            ]
        },
        {
            "name": "py314-napari-plugin-engine",
            "portdir": "python/py-napari-plugin-engine",
            "version": "0.2.1",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/napari/napari-plugin-engine",
            "description": "napari-plugin-engine is a fork of pluggy, modified by the napari team.",
            "long_description": "napari-plugin-engine is a fork of pluggy, modified by the napari team.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1679
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py314-installer",
                        "clang-18",
                        "py314-build",
                        "py314-setuptools_scm",
                        "py314-setuptools",
                        "py314-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python314"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "napari",
                        "py314-napari-console",
                        "py314-napari-svg",
                        "py-napari-plugin-engine"
                    ]
                }
            ]
        },
        {
            "name": "py314-napari-console",
            "portdir": "python/py-napari-console",
            "version": "0.1.5",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/napari/napari-console",
            "description": "A plugin that adds a console to napari.",
            "long_description": "A plugin that adds a console to napari.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1679
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py314-setuptools_scm",
                        "clang-18",
                        "py314-build",
                        "py314-installer",
                        "py314-setuptools",
                        "py314-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python314",
                        "py314-qtpy",
                        "py314-ipython",
                        "py314-ipykernel",
                        "py314-qtconsole",
                        "py314-napari-plugin-engine"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "napari",
                        "py-napari-console"
                    ]
                }
            ]
        },
        {
            "name": "py314-nanobind",
            "portdir": "python/py-nanobind",
            "version": "3.1.0",
            "license": "BSD and MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/wjakob/nanobind",
            "description": "nanobind: tiny and efficient C++/Python bindings",
            "long_description": "nanobind: tiny and efficient C++/Python bindings",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "reneeotten",
                    "github": "reneeotten",
                    "ports_count": 2439
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py314-build",
                        "ninja",
                        "clang-18",
                        "py314-installer",
                        "py314-scikit-build-core"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python314"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py314-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "py314-gemmi",
                        "py314-pikepdf",
                        "py314-onnx",
                        "py314-soxr"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py-nanobind",
                        "py314-mlx"
                    ]
                }
            ]
        },
        {
            "name": "py314-myst-parser",
            "portdir": "python/py-myst-parser",
            "version": "5.1.0",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/executablebooks/MyST-Parser",
            "description": "An extended commonmark compliant parser, with bridges to docutils & sphinx.",
            "long_description": "MyST is a flavor of markdown that is designed for simplicity, flexibility, and extensibility. This repository serves as the reference implementation of MyST Markdown, as well as a collection of tools to support working with MyST in Python and Sphinx. It contains an extended CommonMark-compliant parser using markdown-it-py, as well as a Sphinx extension that allows you to write MyST Markdown in Sphinx.",
            "active": true,
            "categories": [
                "devel",
                "textproc",
                "python"
            ],
            "maintainers": [
                {
                    "name": "judaew",
                    "github": "judaew",
                    "ports_count": 688
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py314-installer",
                        "py314-flit_core",
                        "py314-build"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python314"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py314-jinja2",
                        "py314-sphinx",
                        "py314-markdown-it-py",
                        "py314-mdit-py-plugins",
                        "py314-yaml",
                        "py314-docutils"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py314-pytest",
                        "py314-linkify-it-py",
                        "py314-defusedxml",
                        "py314-beautifulsoup4",
                        "py314-pytest-regressions",
                        "py314-pytest-param-files",
                        "py314-sphinx-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-myst-parser"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py314-click-extra"
                    ]
                }
            ]
        },
        {
            "name": "py314-mypy_extensions",
            "portdir": "python/py-mypy_extensions",
            "version": "1.2.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": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "toby",
                    "github": "tobypeterson",
                    "ports_count": 269
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py314-build",
                        "py314-flit_core",
                        "py314-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python314"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py314-isort",
                        "py314-mypy",
                        "py314-black",
                        "py-mypy_extensions",
                        "py314-pyannotate"
                    ]
                }
            ]
        },
        {
            "name": "py314-mypy",
            "portdir": "python/py-mypy",
            "version": "2.4.1",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.mypy-lang.org",
            "description": "Optional static typing for Python",
            "long_description": "Add type annotations to your Python programs, and use mypy to type check them. Mypy is essentially a Python linter on steroids, and it can catch many programming errors by analyzing your program, without actually having to run it. Mypy has a powerful type system with features such as type inference, gradual typing, generics and union types.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "toby",
                    "github": "tobypeterson",
                    "ports_count": 269
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py314-types-setuptools",
                        "clang-18",
                        "py314-build",
                        "py314-installer",
                        "py314-setuptools",
                        "py314-wheel",
                        "py314-types-psutil"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python314",
                        "py314-pathspec",
                        "py314-mypy_extensions",
                        "py314-typing_extensions",
                        "py314-librt",
                        "py314-ast_serialize"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "mypy_select"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "py314-pytokens"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py314-hanko",
                        "py314-hatch-mypyc",
                        "py-mypy",
                        "refurb"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py314-asgiref",
                        "py314-typer",
                        "py314-rsa",
                        "py314-numpy"
                    ]
                }
            ]
        },
        {
            "name": "py314-mutagen",
            "portdir": "python/py-mutagen",
            "version": "1.47.0",
            "license": "GPL-2+",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://mutagen.readthedocs.io",
            "description": "A Python module to handle audio metadata",
            "long_description": "Supports ASF, FLAC, M4A, Monkey's Audio, MP3, Musepack, Ogg FLAC, Ogg Speex, Ogg Theora, Ogg Vorbis, True Audio, WavPack and OptimFROG audio files. All versions of ID3v2 are supported, and all standard ID3v2.4 frames are parsed. It can read Xing headers to accurately calculate the bitrate and length of MP3s. ID3 and APEv2 tags can be edited regardless of audio format. It can also manipulate Ogg streams on an individual packet/page level.",
            "active": true,
            "categories": [
                "devel",
                "audio",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py314-wheel",
                        "clang-18",
                        "py314-build",
                        "py314-installer",
                        "py314-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python314"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py314-pytest",
                        "py314-hypothesis"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "mat2",
                        "py-mutagen"
                    ]
                }
            ]
        },
        {
            "name": "py314-murmurhash",
            "portdir": "python/py-murmurhash",
            "version": "1.0.10",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/explosion/murmurhash",
            "description": "Cython bindings for MurmurHash2",
            "long_description": "Cython bindings for MurmurHash2",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "jonesc",
                    "github": "cjones051073",
                    "ports_count": 232
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py314-build",
                        "py314-setuptools",
                        "py314-wheel",
                        "clang-18",
                        "py314-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py314-cython",
                        "python314"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py314-spaCy",
                        "py-murmurhash",
                        "py314-preshed",
                        "py314-thinc"
                    ]
                }
            ]
        },
        {
            "name": "py314-multivolumefile",
            "portdir": "python/py-multivolumefile",
            "version": "0.2.3",
            "license": "LGPL-2.1+",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/miurahr/multivolume",
            "description": "multi volume file wrapper library",
            "long_description": "multi volume file wrapper library",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py314-setuptools_scm",
                        "clang-18",
                        "py314-build",
                        "py314-installer",
                        "py314-setuptools",
                        "py314-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python314"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py314-pytest",
                        "py314-hypothesis"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-multivolumefile",
                        "py314-py7zr"
                    ]
                }
            ]
        },
        {
            "name": "py314-multitasking",
            "portdir": "python/py-multitasking",
            "version": "0.0.13",
            "license": "Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ranaroussi/multitasking",
            "description": "Non-blocking Python methods using decorators",
            "long_description": "Non-blocking Python methods using decorators",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py314-build",
                        "py314-installer",
                        "py314-setuptools",
                        "py314-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python314"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-multitasking",
                        "yfinance"
                    ]
                }
            ]
        },
        {
            "name": "py314-multiprocess",
            "portdir": "python/py-multiprocess",
            "version": "0.70.19",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/uqfoundation/multiprocess",
            "description": "better multiprocessing and multithreading in python",
            "long_description": "better multiprocessing and multithreading in python",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "reneeotten",
                    "github": "reneeotten",
                    "ports_count": 2439
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py314-build",
                        "py314-setuptools",
                        "py314-wheel",
                        "clang-18",
                        "py314-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py314-dill",
                        "python314"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py314-prolif",
                        "py-multiprocess"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py314-datasets"
                    ]
                }
            ]
        },
        {
            "name": "py314-multipledispatch",
            "portdir": "python/py-multipledispatch",
            "version": "1.0.0",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/mrocklin/multipledispatch/",
            "description": "A relatively sane approach to multiple dispatch in Python.",
            "long_description": "A relatively sane approach to multiple dispatch in Python.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2960
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py314-build",
                        "py314-installer",
                        "py314-setuptools",
                        "py314-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python314"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py314-etuples",
                        "py314-logical-unification",
                        "py314-minikanren",
                        "py-multipledispatch"
                    ]
                }
            ]
        },
        {
            "name": "py314-multidict",
            "portdir": "python/py-multidict",
            "version": "6.7.1",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/aio-libs/multidict",
            "description": "Multidict implementation.",
            "long_description": "Multidict is dict-like collection of key-value pairs where where a key might occur more than once in the container.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "miguel",
                    "github": "ipglider",
                    "ports_count": 97
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py314-build",
                        "py314-installer",
                        "py314-setuptools",
                        "py314-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python314"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-multidict",
                        "py314-yarl",
                        "py314-aiohttp",
                        "maigret",
                        "py314-aiobotocore"
                    ]
                }
            ]
        },
        {
            "name": "py314-mssql",
            "portdir": "python/py-mssql",
            "version": "2.3.8",
            "license": "LGPL-2.1+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://pymssql.org",
            "description": "A simple database interface to MS-SQL for Python.",
            "long_description": "A simple database interface to MS-SQL for Python.",
            "active": true,
            "categories": [
                "databases",
                "python"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py314-setuptools_scm",
                        "py314-standard-distutils",
                        "clang-18",
                        "py314-build",
                        "py314-installer",
                        "py314-packaging",
                        "py314-setuptools",
                        "py314-wheel",
                        "py314-cython"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "freetds",
                        "python314"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py314-pytest",
                        "py314-psutil",
                        "py314-sqlalchemy",
                        "py314-gevent"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-mssql"
                    ]
                }
            ]
        },
        {
            "name": "py314-mslex",
            "portdir": "python/py-mslex",
            "version": "1.3.0",
            "license": "Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/smoofra/mslex",
            "description": "Missing shlex package for windows shell quoting",
            "long_description": "Missing shlex package for windows shell quoting. It provides three functions - split, quote and join - just like shlex.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py314-installer",
                        "clang-18",
                        "py314-build",
                        "py314-setuptools",
                        "py314-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python314"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py314-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-mslex"
                    ]
                }
            ]
        },
        {
            "name": "py314-msgspec",
            "portdir": "python/py-msgspec",
            "version": "0.22.0",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://jcristharif.com/msgspec",
            "description": "A fast serialization and validation library, with builtin support for JSON, MessagePack, YAML, and TOML.",
            "long_description": "A fast serialization and validation library, with builtin support for JSON, MessagePack, YAML, and TOML.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "reneeotten",
                    "github": "reneeotten",
                    "ports_count": 2439
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py314-setuptools_scm",
                        "py314-installer",
                        "py314-setuptools",
                        "py314-wheel",
                        "clang-18",
                        "py314-build"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python314"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py314-yaml",
                        "py314-tomli-w"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py314-zarr",
                        "py-msgspec"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py314-marimo"
                    ]
                }
            ]
        },
        {
            "name": "py314-msgpack",
            "portdir": "python/py-msgpack",
            "version": "1.1.2",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://msgpack.org/",
            "description": "MessagePack (de)serializer for Python.",
            "long_description": "MessagePack (de)serializer for Python.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py314-installer",
                        "clang-18",
                        "py314-build",
                        "py314-cython",
                        "py314-setuptools",
                        "py314-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python314"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py314-neovim",
                        "py314-mmtf-python",
                        "py314-blosc2",
                        "py314-cachecontrol",
                        "py-msgpack"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py314-oslo-serialization",
                        "py314-autobahn",
                        "borgbackup",
                        "py314-librosa"
                    ]
                }
            ]
        },
        {
            "name": "py314-msalruntime",
            "portdir": "python/py-msalruntime",
            "version": "0.20.6",
            "license": "MIT",
            "platforms": "{darwin >= 20}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://pypi.org/project/pymsalruntime",
            "description": "Native MSAL broker runtime for Python",
            "long_description": "Native MSAL broker runtime for Python, used by the Microsoft Authentication Library for broker-based authentication.",
            "active": true,
            "categories": [
                "security",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py314-build",
                        "py314-installer",
                        "py314-setuptools",
                        "py314-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python314"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-msalruntime",
                        "azure-cli"
                    ]
                }
            ]
        },
        {
            "name": "py314-msal-extensions",
            "portdir": "python/py-msal-extensions",
            "version": "1.3.1",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/AzureAD/microsoft-authentication-extensions-for-python",
            "description": "Persistence extensions for MSAL",
            "long_description": "Microsoft Authentication Library extensions (MSAL EX) provides a persistence API that can save your data on disk, encrypted on Windows, macOS and Linux. Concurrent data access will be coordinated by a file lock mechanism.",
            "active": true,
            "categories": [
                "devel",
                "security",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py314-wheel",
                        "py314-build",
                        "py314-installer",
                        "py314-setuptools",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py314-portalocker",
                        "py314-msal",
                        "python314"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-msal-extensions",
                        "azure-cli"
                    ]
                }
            ]
        },
        {
            "name": "py314-msal",
            "portdir": "python/py-msal",
            "version": "1.39.0",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/AzureAD/microsoft-authentication-library-for-python",
            "description": "Microsoft Authentication Library (MSAL) for Python",
            "long_description": "The Microsoft Authentication Library for Python enables applications to integrate with the Microsoft identity platform. It allows you to sign in users or apps with Microsoft identities (Microsoft Entra ID, Microsoft accounts, and Azure AD B2C) and obtain tokens to call Microsoft APIs.",
            "active": true,
            "categories": [
                "devel",
                "security",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py314-wheel",
                        "clang-18",
                        "py314-build",
                        "py314-installer",
                        "py314-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py314-requests",
                        "py314-cryptography",
                        "py314-jwt",
                        "python314"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "palm365-mac",
                        "py314-msal-extensions",
                        "py-msal",
                        "azure-cli"
                    ]
                }
            ]
        },
        {
            "name": "py314-mrcfile",
            "portdir": "python/py-mrcfile",
            "version": "1.5.4",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ccpem/mrcfile",
            "description": "MRC file I/O library",
            "long_description": "MRC file I/O library",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py314-setuptools",
                        "py314-wheel",
                        "clang-18",
                        "py314-build",
                        "py314-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python314",
                        "py314-numpy"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py314-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py314-GridDataFormats",
                        "py-mrcfile"
                    ]
                }
            ]
        },
        {
            "name": "py314-mpmath",
            "portdir": "python/py-mpmath",
            "version": "1.4.1",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://mpmath.org",
            "description": "Arbitrary-precision floating-point library for Python",
            "long_description": "Arbitrary-precision floating-point library for Python",
            "active": true,
            "categories": [
                "math",
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2960
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py314-installer",
                        "clang-18",
                        "py314-build",
                        "py314-setuptools_scm",
                        "py314-setuptools",
                        "py314-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python314"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-mpmath",
                        "py314-sympy"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py314-scipy"
                    ]
                }
            ]
        },
        {
            "name": "py314-mpl-animators",
            "portdir": "python/py-mpl-animators",
            "version": "1.2.4",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/sunpy/mpl-animators",
            "description": "An interactive animation framework for matplotlib",
            "long_description": "An interactive animation framework for matplotlib This is for creating interactive animations with matplotlib. It is designed to handle N-dimensional data, and can be used to create animations.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1679
                }
            ],
            "variants": [
                "wcs",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py314-setuptools_scm",
                        "py314-build",
                        "py314-installer",
                        "py314-setuptools",
                        "py314-wheel",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py314-numpy",
                        "py314-matplotlib",
                        "py314-astropy",
                        "python314"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-mpl-animators"
                    ]
                }
            ]
        },
        {
            "name": "py314-mpi4py",
            "portdir": "python/py-mpi4py",
            "version": "4.1.1",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://mpi4py.github.io/mpi4py/",
            "description": "MPI for Python - Python bindings for MPI",
            "long_description": "MPI for Python (mpi4py) provides bindings of the Message Passing Interface (MPI) standard for the Python programming language, allowing any Python program to exploit multiple processors. This package is constructed on top of the MPI-1/MPI-2 specification and provides an object oriented interface which closely follows MPI-2 C++ bindings. It supports point-to-point (sends, receives) and collective (broadcasts, scatters, gathers) communications of any picklable Python object as well as optimized communications of Python object exposing the single-segment buffer interface (NumPy arrays, builtin bytes/string/array objects).",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [
                "clang13",
                "clang14",
                "clang15",
                "clang16",
                "clang17",
                "clang18",
                "clang19",
                "clang20",
                "clang21",
                "clang22",
                "g95",
                "gcc10",
                "gcc11",
                "gcc12",
                "gcc13",
                "gcc14",
                "gcc15",
                "gfortran",
                "mpich",
                "openmpi",
                "interpreter"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py314-wheel",
                        "py314-build",
                        "py314-installer",
                        "py314-setuptools",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python314",
                        "py314-cython",
                        "mpich-clang18"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py314-netcdf4",
                        "py-mpi4py"
                    ]
                }
            ]
        },
        {
            "name": "py314-mpegdash",
            "portdir": "python/py-mpegdash",
            "version": "0.4.1",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "",
            "description": "MPEG-DASH MPD(Media Presentation Description) parser",
            "long_description": "MPEG-DASH MPD(Media Presentation Description) parser",
            "active": true,
            "categories": [
                "multimedia",
                "python"
            ],
            "maintainers": [
                {
                    "name": "i0ntempest",
                    "github": "i0ntempest",
                    "ports_count": 351
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py314-build",
                        "py314-installer",
                        "py314-setuptools",
                        "py314-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python314"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "ghost-downloader",
                        "py-mpegdash"
                    ]
                }
            ]
        },
        {
            "name": "py314-movingpandas",
            "portdir": "python/py-movingpandas",
            "version": "0.23.0",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/movingpandas/movingpandas",
            "description": "MovingPandas is a Python library for movement data exploration and analysis.",
            "long_description": "MovingPandas is a Python library for movement data exploration and analysis. MovingPandas provides trajectory data structures and functions for handling movement data based on Pandas, GeoPandas, and HoloViz",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1679
                }
            ],
            "variants": [
                "viz",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py314-build",
                        "py314-installer",
                        "py314-setuptools",
                        "py314-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py314-bokeh",
                        "py314-cartopy",
                        "py314-folium",
                        "python314",
                        "py314-hvplot",
                        "py314-mapclassify",
                        "py314-geoviews",
                        "py314-matplotlib",
                        "py314-shapely",
                        "py314-geopy",
                        "py314-geopandas"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-movingpandas",
                        "py314-lonboard"
                    ]
                }
            ]
        },
        {
            "name": "py314-more-itertools",
            "portdir": "python/py-more-itertools",
            "version": "11.1.0",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/more-itertools/more-itertools",
            "description": "More routines for operating on iterables, beyond itertools.",
            "long_description": "More routines for operating on iterables, beyond itertools.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2960
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py314-build",
                        "py314-flit_core",
                        "py314-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python314"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py314-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py314-cheroot",
                        "py314-jaraco.classes",
                        "py314-jaraco.functools",
                        "py314-jaraco.text",
                        "py-more-itertools",
                        "osxphotos"
                    ]
                }
            ]
        },
        {
            "name": "py314-morecantile",
            "portdir": "python/py-morecantile",
            "version": "7.1.0",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/developmentseed/morecantile",
            "description": "Morecantile is like mercantile (the best tool to work with Web Mercator tile indexes), but with support for other TileMatrixSet grids.",
            "long_description": "Morecantile is like mercantile (the best tool to work with Web Mercator tile indexes), but with support for other TileMatrixSet grids.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1679
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py314-build",
                        "py314-installer",
                        "py314-hatchling"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py314-rasterio",
                        "python314",
                        "py314-pyproj",
                        "py314-attrs",
                        "py314-click",
                        "py314-pydantic"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py314-async-geotiff",
                        "py-morecantile"
                    ]
                }
            ]
        },
        {
            "name": "py314-modulegraph",
            "portdir": "python/py-modulegraph",
            "version": "0.19.7",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://undefined.org/python/#modulegraph",
            "description": "Python module dependency analysis tool",
            "long_description": "modulegraph determines a dependency graph between Python modules primarily by bytecode analysis for import statements. modulegraph uses similar methods to modulefinder from the standard library, but uses a more flexible internal representation, has more extensive knowledge of special cases, and is extensible.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "jmr",
                    "github": "jmroot",
                    "ports_count": 370
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py314-build",
                        "py314-setuptools",
                        "py314-wheel",
                        "clang-18",
                        "py314-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py314-altgraph",
                        "python314"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-modulegraph",
                        "py314-py2app"
                    ]
                }
            ]
        },
        {
            "name": "py314-mock",
            "portdir": "python/py-mock",
            "version": "5.2.0",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://mock.readthedocs.org/en/latest/",
            "description": "Rolling backport of unittest.mock for all Pythons",
            "long_description": "Rolling backport of unittest.mock for all Pythons.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "reneeotten",
                    "github": "reneeotten",
                    "ports_count": 2439
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py314-installer",
                        "clang-18",
                        "py314-build",
                        "py314-setuptools",
                        "py314-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python314"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py314-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "certbot-dns-namecheap",
                        "py-mock",
                        "py314-stem",
                        "maigret",
                        "py314-skyfield"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "lscsoft-deps",
                        "py314-pytest-mock"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py314-requests-oauthlib",
                        "py314-aws-sam-translator",
                        "py314-cfn-lint",
                        "py314-hcloud",
                        "gtk-doc",
                        "pipenv",
                        "py314-bitmath",
                        "py314-configargparse",
                        "py314-python-lsp-jsonrpc",
                        "py314-freezegun",
                        "autojump",
                        "py314-wurlitzer",
                        "py314-python-lsp-server",
                        "py314-columnize",
                        "py314-parameterized",
                        "py314-argh",
                        "py314-oauthlib"
                    ]
                }
            ]
        },
        {
            "name": "py314-mmtf-python",
            "portdir": "python/py-mmtf-python",
            "version": "1.1.3",
            "license": "Apache-2",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/rcsb/mmtf-python",
            "description": "The python implementation of the MMTF API, decoder and encoder.",
            "long_description": "The python implementation of the MMTF API, decoder and encoder. The macromolecular transmission format (MMTF) is a binary encoding of biological structures. This repository holds the Python 2 and 3 compatible API, encoding and decoding libraries.",
            "active": true,
            "categories": [
                "science",
                "python"
            ],
            "maintainers": [
                {
                    "name": "giovanni.bussi",
                    "github": "GiovanniBussi",
                    "ports_count": 97
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py314-setuptools",
                        "py314-wheel",
                        "clang-18",
                        "py314-build",
                        "py314-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python314",
                        "py314-msgpack"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py314-numpy",
                        "py314-pynose"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py314-MDAnalysis",
                        "py-mmtf-python"
                    ]
                }
            ]
        },
        {
            "name": "py314-mmcif_pdbx",
            "portdir": "python/py-mmcif_pdbx",
            "version": "2.0.1",
            "license": "CC0-1.0",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/Electrostatics/mmcif_pdbx",
            "description": "Utilities for PDBx/mmCIF storage model",
            "long_description": "Utilities for PDBx/mmCIF storage model",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "howarth.at.macports",
                    "github": "jwhowarth",
                    "ports_count": 18
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py314-build",
                        "py314-installer",
                        "py314-setuptools",
                        "py314-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python314"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-mmcif_pdbx",
                        "pdb2pqr"
                    ]
                }
            ]
        },
        {
            "name": "py314-mlx-vlm",
            "portdir": "python/py-mlx-vlm",
            "version": "0.7.6",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/Blaizzy/mlx-vlm",
            "description": "Inference and fine-tuning of Vision Language Models",
            "long_description": "mlx-vlm is a package for inference and fine-tuning of Vision Language Models (VLMs) and Omni Models (VLMs with audio and video support) on your Mac using MLX.",
            "active": true,
            "categories": [
                "science",
                "python",
                "llm"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py314-wheel",
                        "py314-setuptools",
                        "py314-installer",
                        "py314-build"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python314"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py314-transformers",
                        "py314-sentencepiece",
                        "py314-mlx",
                        "py314-mlx-audio",
                        "py314-huggingface_hub",
                        "py314-protobuf3",
                        "py314-jinja2",
                        "py314-yaml",
                        "py314-numpy"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-mlx-vlm"
                    ]
                }
            ]
        },
        {
            "name": "py314-mlx-lm",
            "portdir": "python/py-mlx-lm",
            "version": "0.32.0",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ml-explore/mlx-lm",
            "description": "LLMs with MLX and the Hugging Face Hub",
            "long_description": "mlx-lm provides tools for running, fine-tuning, and quantizing large language models using Apple's MLX framework and the Hugging Face Hub. Requires Apple Silicon (M1/M2/M3+).",
            "active": true,
            "categories": [
                "science",
                "python",
                "llm"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py314-setuptools_scm",
                        "py314-wheel",
                        "py314-setuptools",
                        "py314-installer",
                        "py314-build"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python314"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py314-mlx",
                        "py314-sentencepiece",
                        "py314-transformers",
                        "py314-protobuf3",
                        "py314-jinja2",
                        "py314-yaml",
                        "py314-numpy"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-mlx-lm"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py314-roocode-code-indexer-macos",
                        "py314-mlx-audio"
                    ]
                }
            ]
        },
        {
            "name": "py314-mlx-audio",
            "portdir": "python/py-mlx-audio",
            "version": "0.5.8",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/Blaizzy/mlx-audio",
            "description": "Inference of text-to-speech (TTS) and speech-to-speech (STS) models",
            "long_description": "mlx-audio is a package for inference of text-to-speech (TTS) and speech-to-speech (STS) models locally on your Mac using MLX.",
            "active": true,
            "categories": [
                "science",
                "python",
                "llm"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py314-wheel",
                        "py314-setuptools",
                        "py314-installer",
                        "py314-build"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python314"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py314-uvicorn",
                        "py314-fastapi",
                        "py314-huggingface_hub",
                        "py314-transformers",
                        "py314-python-multipart",
                        "py314-sentencepiece",
                        "py314-mlx",
                        "py314-mlx-lm",
                        "py314-miniaudio",
                        "py314-sounddevice",
                        "py314-zstd",
                        "py314-tqdm",
                        "py314-scipy",
                        "py314-numpy"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-mlx-audio"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py314-mlx-vlm"
                    ]
                }
            ]
        },
        {
            "name": "py314-mlx",
            "portdir": "llm/mlx",
            "version": "0.32.4",
            "license": "MIT",
            "platforms": "{darwin >= 23}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ml-explore/mlx",
            "description": "Python 3.14 bindings for the MLX array framework",
            "long_description": "Python 3.14 bindings for mlx, an array framework for machine learning on Apple silicon, brought to you by Apple machine learning research.",
            "active": true,
            "categories": [
                "devel",
                "python",
                "llm"
            ],
            "maintainers": [
                {
                    "name": "cal",
                    "github": "neverpanic",
                    "ports_count": 65
                }
            ],
            "variants": [
                "debug",
                "tests"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "clang-22"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "unzip"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py314-nanobind",
                        "nlohmann-json",
                        "mlx",
                        "libfmt12",
                        "robin-map",
                        "python314"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "py314-mlx-lm",
                        "py314-roocode-code-indexer-macos",
                        "py314-mlx-audio",
                        "py314-mlx-vlm"
                    ]
                }
            ]
        }
    ]
}