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

{
    "count": 53866,
    "next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=572",
    "previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=570",
    "results": [
        {
            "name": "py312-meson-python",
            "portdir": "python/py-meson-python",
            "version": "0.22.1",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/mesonbuild/meson-python",
            "description": "Meson Python build backend (PEP 517)",
            "long_description": "Meson Python build backend (PEP 517)",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "reneeotten",
                    "github": "reneeotten",
                    "ports_count": 2470
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py312-setuptools",
                        "py312-pyproject_metadata",
                        "py312-meson",
                        "python312"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "py312-numpy",
                        "py312-scipy",
                        "py312-contourpy",
                        "py312-cairo",
                        "py312-scikit-umfpack",
                        "py312-beancount",
                        "py312-pandas",
                        "py312-fabio",
                        "py312-gobject3",
                        "py312-matplotlib",
                        "py312-shapely",
                        "py312-numcodecs",
                        "py312-pywavelets",
                        "dbus-python312",
                        "py312-statsmodels",
                        "py312-gsl",
                        "py312-pmdarima",
                        "py312-pyFAI",
                        "py312-scikit-image",
                        "py312-scikit-learn"
                    ]
                }
            ]
        },
        {
            "name": "py312-metakernel",
            "portdir": "python/py-metakernel",
            "version": "1.0.7",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/Calysto/metakernel",
            "description": "A Jupyter/IPython kernel template",
            "long_description": "A Jupyter/IPython kernel template which includes core magic functions (including help, command and file path completion, parallel and distributed processing, downloads, and much more).",
            "active": true,
            "categories": [
                "devel",
                "science",
                "python"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1700
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-build",
                        "py312-installer",
                        "py312-poetry-core",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py312-ipykernel",
                        "python312",
                        "py312-jupyter_core",
                        "py312-jedi",
                        "py312-pexpect",
                        "py312-comm"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-oct2py",
                        "py312-octave_kernel"
                    ]
                }
            ]
        },
        {
            "name": "py312-metar",
            "portdir": "python/py-metar",
            "version": "1.4",
            "license": "GPL-2+",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://www.schwarzvogel.de/software/pymetar.html",
            "description": "python interface to the weather reports of the NOAA",
            "long_description": "This library downloads the weather report for a given NOAA station ID (get yours here), decodes it and provides easy access to all the data found in the report.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-metar"
                    ]
                }
            ]
        },
        {
            "name": "py312-metpy",
            "portdir": "python/py-metpy",
            "version": "1.7.1",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/Unidata/MetPy",
            "description": "MetPy is a collection of tools in Python for reading, visualizing and performing calculations with weather data.",
            "long_description": "MetPy is a collection of tools in Python for reading, visualizing and performing calculations with weather data.",
            "active": true,
            "categories": [
                "science",
                "python"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1700
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel",
                        "py312-setuptools_scm",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py312-pooch",
                        "py312-pyproj",
                        "python312",
                        "py312-scipy",
                        "py312-xarray",
                        "py312-numpy",
                        "py312-traitlets",
                        "py312-pandas",
                        "py312-matplotlib",
                        "py312-pint"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py312-mgwr",
            "portdir": "python/py-mgwr",
            "version": "2.2.1",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://mgwr.readthedocs.io/en/latest/",
            "description": "Multiscale Geographically Weighted Regression (mgwr)",
            "long_description": "Multiscale Geographically Weighted Regression (mgwr), short for “spatial regression”, is a Python package to estimate simultaneous autoregressive spatial regression models. These models are useful when modeling processes where observations interact with one another.",
            "active": true,
            "categories": [
                "python",
                "gis"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-build",
                        "clang-18",
                        "py312-wheel",
                        "py312-setuptools",
                        "py312-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py312-spreg",
                        "py312-spglm",
                        "py312-libpysal",
                        "py312-scipy",
                        "py312-numpy"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-pysal"
                    ]
                }
            ]
        },
        {
            "name": "py312-microsoft-security-utilities-secret-masker",
            "portdir": "python/py-microsoft-security-utilities-secret-masker",
            "version": "1.0.0b4",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/microsoft/security-utilities",
            "description": "A tool for detecting and masking secrets",
            "long_description": "A tool for detecting and masking secrets",
            "active": true,
            "categories": [
                "devel",
                "security",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py312-mido",
            "portdir": "python/py-mido",
            "version": "1.3.3",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://mido.readthedocs.io/",
            "description": "MIDI Objects for Python",
            "long_description": "Mido is a library for working with MIDI messages and ports.",
            "active": true,
            "categories": [
                "audio",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-setuptools_scm",
                        "clang-18",
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312",
                        "py312-packaging"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py312-pytest"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py312-mimeparse",
            "portdir": "python/py-mimeparse",
            "version": "1.6.0",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/dbtsai/python-mimeparse",
            "description": "Basic functions for handling mimetypes in Python",
            "long_description": "Basic functions for handling mimetypes in Python",
            "active": true,
            "categories": [
                "www",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-mimeparse"
                    ]
                }
            ]
        },
        {
            "name": "py312-miniaudio",
            "portdir": "python/py-miniaudio",
            "version": "1.71",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/irmen/pyminiaudio",
            "description": "Python bindings for the miniaudio library and its decoders",
            "long_description": "miniaudio provides Python bindings (via cffi) for the miniaudio C library. It can decode mp3, flac, ogg vorbis and wav audio, convert sample formats, and play back or record audio.",
            "active": true,
            "categories": [
                "audio",
                "python"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-wheel",
                        "clang-18",
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312",
                        "py312-cffi"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py312-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "py312-mlx-audio"
                    ]
                }
            ]
        },
        {
            "name": "py312-minidb",
            "portdir": "python/py-minidb",
            "version": "2.0.7",
            "license": "ISC",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://thp.io/2010/minidb/",
            "description": "A simple SQLite3-based store for Python objects",
            "long_description": "A simple SQLite3-based store for Python objects",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-setuptools",
                        "py312-build",
                        "py312-installer",
                        "py312-wheel",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py312-pynose"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-minidb",
                        "py312-urlwatch"
                    ]
                }
            ]
        },
        {
            "name": "py312-minikanren",
            "portdir": "python/py-minikanren",
            "version": "1.0.5",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/pythological/kanren",
            "description": "Relational programming in Python",
            "long_description": "Relational programming in Python",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "reneeotten",
                    "github": "reneeotten",
                    "ports_count": 2470
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel",
                        "py312-setuptools_scm"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312",
                        "py312-cons",
                        "py312-etuples",
                        "py312-logical-unification",
                        "py312-multipledispatch",
                        "py312-toolz"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-pytensor",
                        "py312-aesara"
                    ]
                }
            ]
        },
        {
            "name": "py312-misaka",
            "portdir": "python/py-misaka",
            "version": "2.1.1",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/FSX/misaka",
            "description": "A CFFI binding for Hoedown, a markdown parsing library",
            "long_description": "A CFFI binding for Hoedown, a markdown parsing library",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-installer",
                        "py312-wheel",
                        "clang-18",
                        "py312-build",
                        "py312-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py312-cffi",
                        "python312"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-misaka"
                    ]
                }
            ]
        },
        {
            "name": "py312-mistune",
            "portdir": "python/py-mistune",
            "version": "3.1.4",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/lepture/mistune",
            "description": "The fastest markdown parser in pure Python.",
            "long_description": "The fastest markdown parser in pure Python.",
            "active": true,
            "categories": [
                "devel",
                "textproc",
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 3014
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-setuptools",
                        "py312-build",
                        "py312-installer",
                        "py312-wheel",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py312-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-nbconvert",
                        "py312-flasgger"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py312-m2r"
                    ]
                }
            ]
        },
        {
            "name": "py312-mitmproxy",
            "portdir": "python/py-mitmproxy",
            "version": "11.0.2",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://mitmproxy.org/",
            "description": "SSL/TLS-capable man-in-the-middle proxy for HTTP and Websockets",
            "long_description": "mitmproxy is an SSL/TLS-capable man-in-the-middle proxy for HTTP/1, HTTP/2 and Websockets. It provides a console interface that allows traffic flows to be inspected and edited on the fly. mitmdump is the command-line version of mitmproxy, with the same functionality but without the user interface. Think tcpdump for HTTP.",
            "active": true,
            "categories": [
                "net",
                "www",
                "python"
            ],
            "maintainers": [
                {
                    "name": "petr",
                    "github": "petrrr",
                    "ports_count": 640
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py312-msgpack",
                        "py312-brotli",
                        "py312-zstd",
                        "py312-cryptography",
                        "py312-parsing",
                        "py312-h11",
                        "py312-h2",
                        "py312-hyperframe",
                        "py312-pyperclip",
                        "py312-tornado",
                        "py312-flask",
                        "py312-openssl",
                        "py312-wsproto",
                        "py312-ldap3",
                        "py312-asgiref",
                        "py312-kaitaistruct",
                        "py312-urwid",
                        "py312-aioquic",
                        "py312-mitmproxy_rs",
                        "py312-publicsuffix2",
                        "py312-passlib",
                        "python312",
                        "py312-ruamel-yaml",
                        "py312-ruamel-yaml-clib",
                        "py312-certifi",
                        "py312-sortedcontainers"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py312-pytest",
                        "py312-requests",
                        "py312-hypothesis",
                        "py312-pytest-asyncio"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py312-mitmproxy_macos",
            "portdir": "python/py-mitmproxy_macos",
            "version": "0.11.2",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://mitmproxy.org/",
            "description": "Precompiled binaries used by Mitmproxy",
            "long_description": "Precompiled binaries used by Mitmproxy, provides Local Redirect Mode and automates the certificate trust process. See https://mitmproxy.org/posts/local-redirect/macos/",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "py312-mitmproxy_rs"
                    ]
                }
            ]
        },
        {
            "name": "py312-mitmproxy_rs",
            "portdir": "python/py-mitmproxy_rs",
            "version": "0.11.2",
            "license": "MIT",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://mitmproxy.org/",
            "description": "Rust bits for Mitmproxy",
            "long_description": "Rust bits for Mitmproxy, most notably WireGuard Mode and Local Redirect Mode.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-installer",
                        "py312-wheel",
                        "clang-18",
                        "py312-build",
                        "py312-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py312-mitmproxy_macos"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-mitmproxy"
                    ]
                }
            ]
        },
        {
            "name": "py312-mitogen",
            "portdir": "python/py-mitogen",
            "version": "0.3.51",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://mitogen.networkgenomics.com/ansible_detailed.html",
            "description": "Mitogen for Ansible is a completely redesigned UNIX connection layer and module runtime for Ansible.",
            "long_description": "Mitogen for Ansible is a completely redesigned UNIX connection layer and module runtime for Ansible. Requiring minimal configuration changes, it updates Ansible’s slow and wasteful shell-centric implementation with pure-Python equivalents, invoked via highly efficient remote procedure calls to persistent interpreters tunnelled over SSH. No changes are required to target hosts.",
            "active": true,
            "categories": [
                "sysutils",
                "python"
            ],
            "maintainers": [
                {
                    "name": "cal",
                    "github": "neverpanic",
                    "ports_count": 58
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-installer",
                        "py312-wheel",
                        "clang-18",
                        "py312-build",
                        "py312-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py312-ansible",
                        "python312"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py312-mkl",
            "portdir": "python/py-mkl",
            "version": "2023.2.1",
            "license": "Restrictive/Distributable",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://pypi.org/project/mkl",
            "description": "Math library for Intel and compatible processors",
            "long_description": "Math library for Intel and compatible processors.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "jonesc",
                    "github": "cjones051073",
                    "ports_count": 232
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-pip",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "tbb",
                        "libomp",
                        "python312"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-pytorch",
                        "py312-mkl-include"
                    ]
                }
            ]
        },
        {
            "name": "py312-mkl-include",
            "portdir": "python/py-mkl",
            "version": "2023.2.1",
            "license": "Restrictive/Distributable",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://pypi.org/project/mkl_include",
            "description": "Math library for Intel and compatible processors",
            "long_description": "Math library for Intel and compatible processors.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "jonesc",
                    "github": "cjones051073",
                    "ports_count": 232
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-pip",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312",
                        "py312-mkl"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "build",
                    "ports": [
                        "py312-pytorch"
                    ]
                }
            ]
        },
        {
            "name": "py312-ml_dtypes",
            "portdir": "python/py-ml_dtypes",
            "version": "0.5.4",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/jax-ml/ml_dtypes",
            "description": "NumPy dtype extensions used in machine learning",
            "long_description": "NumPy dtype extensions used in machine learning",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-installer",
                        "py312-wheel",
                        "clang-20",
                        "py312-build",
                        "py312-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py312-numpy"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "py312-onnx"
                    ]
                }
            ]
        },
        {
            "name": "py312-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.12 bindings for the MLX array framework",
            "long_description": "Python 3.12 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": [],
            "variants": [
                "debug",
                "tests"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "cmake",
                        "clang-22"
                    ]
                },
                {
                    "type": "extract",
                    "ports": [
                        "unzip"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py312-nanobind",
                        "nlohmann-json",
                        "mlx",
                        "libfmt12",
                        "robin-map",
                        "python312"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "py312-mlx-lm",
                        "py312-roocode-code-indexer-macos",
                        "py312-mlx-audio",
                        "py312-mlx-vlm"
                    ]
                }
            ]
        },
        {
            "name": "py312-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": [
                        "py312-build",
                        "clang-18",
                        "py312-wheel",
                        "py312-setuptools",
                        "py312-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py312-sentencepiece",
                        "py312-fastapi",
                        "py312-uvicorn",
                        "py312-huggingface_hub",
                        "py312-python-multipart",
                        "py312-transformers",
                        "py312-mlx",
                        "py312-mlx-lm",
                        "py312-miniaudio",
                        "py312-sounddevice",
                        "py312-scipy",
                        "py312-tqdm",
                        "py312-zstd",
                        "py312-numpy"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "py312-mlx-vlm"
                    ]
                }
            ]
        },
        {
            "name": "py312-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": [
                        "py312-build",
                        "clang-18",
                        "py312-setuptools_scm",
                        "py312-wheel",
                        "py312-setuptools",
                        "py312-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py312-mlx",
                        "py312-transformers",
                        "py312-sentencepiece",
                        "py312-protobuf3",
                        "py312-yaml",
                        "py312-numpy",
                        "py312-jinja2"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "py312-roocode-code-indexer-macos",
                        "py312-mlx-audio"
                    ]
                }
            ]
        },
        {
            "name": "py312-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": [
                        "py312-build",
                        "clang-18",
                        "py312-wheel",
                        "py312-setuptools",
                        "py312-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py312-huggingface_hub",
                        "py312-transformers",
                        "py312-mlx",
                        "py312-mlx-audio",
                        "py312-sentencepiece",
                        "py312-protobuf3",
                        "py312-yaml",
                        "py312-numpy",
                        "py312-jinja2"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py312-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": [
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py312-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": 2470
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-setuptools",
                        "py312-build",
                        "py312-installer",
                        "py312-wheel",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py312-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-skyfield",
                        "py312-stem"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py312-pytest-shutil",
                        "py312-pytest-mock"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py312-flake8",
                        "py312-parameterized",
                        "py312-argh",
                        "py312-oauthlib",
                        "py312-requests-oauthlib",
                        "py312-srsly",
                        "py312-aws-sam-translator",
                        "py312-cfn-lint",
                        "py312-hcloud",
                        "py312-pygls",
                        "py312-bitmath",
                        "py312-colour",
                        "py312-configargparse",
                        "py312-ddt",
                        "py312-m2r",
                        "py312-openid",
                        "py312-pytest-virtualenv",
                        "py312-python-lsp-jsonrpc",
                        "py312-qt4py",
                        "py312-freezegun",
                        "py312-webtest",
                        "py312-wurlitzer",
                        "py312-python-lsp-server",
                        "py312-columnize"
                    ]
                }
            ]
        },
        {
            "name": "py312-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": [
                        "py312-installer",
                        "py312-wheel",
                        "clang-18",
                        "py312-build",
                        "py312-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py312-altgraph",
                        "python312"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-py2app"
                    ]
                }
            ]
        },
        {
            "name": "py312-molmod",
            "portdir": "python/py-molmod",
            "version": "1.4.8",
            "license": "GPL-3+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://molmod.github.io/molmod/index.html",
            "description": "Python library with many components that are useful to write molecular modeling programs",
            "long_description": "MolMod is a python package that is used by Zeobuilder and Tracks. Zeobuilder is a GUI toolkit for the interactive construction of complex molecular models. Tracks is a collection of molecular dynamics and monte carlo analysis scripts. MolMod groups a series of modules that are useful for analyzing molecular modeling simulations, and for setting up complex input files. MolMod can also be used as a library for batch work, independent of Zeobuilder or Tracks.",
            "active": true,
            "categories": [
                "python",
                "chemistry"
            ],
            "maintainers": [
                {
                    "name": "yangx59",
                    "github": "",
                    "ports_count": 6
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py312-setuptools",
                        "py312-wheel",
                        "py312-cython-compat",
                        "py312-build",
                        "py312-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py312-numpy",
                        "py312-future",
                        "python312"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-molmod"
                    ]
                }
            ]
        },
        {
            "name": "py312-momepy",
            "portdir": "python/py-momepy",
            "version": "0.10.0",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://docs.momepy.org/en/stable/",
            "description": "Urban Morphology Measuring Toolkit (momepy)",
            "long_description": "The PySAL momepy package is a library for quantitative analysis of urban form - urban morphometrics.",
            "active": true,
            "categories": [
                "python",
                "gis"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-build",
                        "clang-18",
                        "py312-setuptools_scm",
                        "py312-wheel",
                        "py312-setuptools",
                        "py312-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py312-libpysal",
                        "py312-geopandas",
                        "py312-shapely",
                        "py312-networkx",
                        "py312-tqdm",
                        "py312-pandas",
                        "py312-packaging"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-pysal"
                    ]
                }
            ]
        },
        {
            "name": "py312-mongomock",
            "portdir": "python/py-mongomock",
            "version": "4.3.0",
            "license": "ISC",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/mongomock/mongomock",
            "description": "Fake pymongo stub for testing simple MongoDB-dependent code",
            "long_description": "Fake pymongo stub for testing simple MongoDB-dependent code",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py312-build",
                        "py312-installer",
                        "py312-hatchling",
                        "py312-hatch-vcs"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py312-packaging",
                        "py312-tz",
                        "py312-sentinels",
                        "python312"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-maggma"
                    ]
                }
            ]
        },
        {
            "name": "py312-monty",
            "portdir": "python/py-monty",
            "version": "2025.3.3",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://materialsvirtuallab.github.io/monty/",
            "description": "Monty is the missing complement to Python.",
            "long_description": "Monty is the missing complement to Python. Monty implements supplementary useful functions for Python that are not part of the standard library. Examples include useful utilities like transparent support for zipped files etc.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "joe.fowler",
                    "github": "joefowler",
                    "ports_count": 99
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-setuptools",
                        "py312-build",
                        "py312-installer",
                        "clang-18",
                        "py312-wheel",
                        "py312-setuptools_scm"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-emmet-core",
                        "py312-maggma",
                        "py312-mp-api"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py312-pymatgen"
                    ]
                }
            ]
        },
        {
            "name": "py312-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": 1700
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-build",
                        "py312-installer",
                        "py312-hatchling",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py312-pydantic",
                        "python312",
                        "py312-rasterio",
                        "py312-attrs",
                        "py312-click",
                        "py312-pyproj"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-async-geotiff"
                    ]
                }
            ]
        },
        {
            "name": "py312-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": 3014
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-build",
                        "py312-flit_core",
                        "py312-installer",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py312-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-cheroot",
                        "py312-jaraco.classes",
                        "py312-jaraco.functools",
                        "py312-jaraco.text"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py312-path"
                    ]
                }
            ]
        },
        {
            "name": "py312-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": 1700
                }
            ],
            "variants": [
                "viz",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py312-geopandas",
                        "py312-geopy",
                        "py312-mapclassify",
                        "python312",
                        "py312-geoviews",
                        "py312-hvplot",
                        "py312-cartopy",
                        "py312-bokeh",
                        "py312-matplotlib",
                        "py312-shapely",
                        "py312-folium"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-lonboard"
                    ]
                }
            ]
        },
        {
            "name": "py312-mp-api",
            "portdir": "python/py-mp-api",
            "version": "0.45.15",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/materialsproject/api",
            "description": "API Client for the Materials Project",
            "long_description": "API Client for the Materials Project",
            "active": true,
            "categories": [
                "devel",
                "science",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py312-msgpack",
                        "py312-smart_open",
                        "python312",
                        "py312-emmet-core",
                        "py312-maggma",
                        "py312-pymatgen",
                        "py312-setuptools",
                        "py312-typing_extensions",
                        "py312-requests",
                        "py312-monty"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "py312-xraylarch"
                    ]
                }
            ]
        },
        {
            "name": "py312-mpd2",
            "portdir": "python/py-mpd2",
            "version": "3.1.1",
            "license": "LGPL-3+",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/Mic92/python-mpd2",
            "description": "A Python MPD client library",
            "long_description": "A Python MPD client library",
            "active": true,
            "categories": [
                "devel",
                "audio",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py312-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": [
                        "clang-18",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel",
                        "py312-build"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py312-cython",
                        "mpich-clang18",
                        "python312"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-netcdf4"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "hpddm"
                    ]
                }
            ]
        },
        {
            "name": "py312-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": 1700
                }
            ],
            "variants": [
                "wcs",
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel",
                        "py312-setuptools_scm",
                        "py312-build"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py312-numpy",
                        "py312-matplotlib",
                        "py312-astropy",
                        "python312"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py312-mpld3",
            "portdir": "python/py-mpld3",
            "version": "0.5.10",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://mpld3.github.io",
            "description": "MPLD3 offer an interactive, D3-based viewer for Matplotlib",
            "long_description": "The MPLD3 packages is an interactive D3js-based viewer which brings matplotlib graphics to the browser. It provides a custom stand-alone javascript library built on D3, which parses JSON representations of plots. a set of routines parses matplotlib plots and outputs the JSON description readable by mpld3.js.",
            "active": true,
            "categories": [
                "graphics",
                "www",
                "python"
            ],
            "maintainers": [
                {
                    "name": "petr",
                    "github": "petrrr",
                    "ports_count": 640
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel",
                        "py312-build"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py312-jinja2",
                        "py312-matplotlib",
                        "python312"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-mpld3"
                    ]
                }
            ]
        },
        {
            "name": "py312-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": 3014
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-setuptools",
                        "py312-build",
                        "py312-installer",
                        "clang-18",
                        "py312-wheel",
                        "py312-setuptools_scm"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-sympy"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py312-scipy"
                    ]
                }
            ]
        },
        {
            "name": "py312-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": [
                        "clang-18",
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py312-requests",
                        "py312-cryptography",
                        "py312-jwt",
                        "python312"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-msal-extensions"
                    ]
                }
            ]
        },
        {
            "name": "py312-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": [
                        "clang-18",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel",
                        "py312-build"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py312-portalocker",
                        "py312-msal",
                        "python312"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py312-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": [
                        "py312-setuptools",
                        "py312-build",
                        "py312-installer",
                        "clang-18",
                        "py312-wheel",
                        "py312-cython"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-mitmproxy",
                        "py312-mp-api",
                        "py312-neovim",
                        "py312-cachecontrol",
                        "py312-distributed",
                        "py312-blosc2",
                        "py312-maggma"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py312-librosa",
                        "py312-oslo-serialization",
                        "py312-autobahn"
                    ]
                }
            ]
        },
        {
            "name": "py312-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": 2470
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py312-setuptools",
                        "py312-wheel",
                        "py312-setuptools_scm",
                        "py312-build",
                        "py312-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py312-yaml",
                        "py312-tomli-w"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-zarr"
                    ]
                }
            ]
        },
        {
            "name": "py312-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": [
                        "py312-setuptools",
                        "py312-build",
                        "py312-installer",
                        "py312-wheel",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py312-pytest"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py312-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": [
                        "clang-18",
                        "py312-standard-distutils",
                        "py312-build",
                        "py312-installer",
                        "py312-packaging",
                        "py312-setuptools",
                        "py312-wheel",
                        "py312-setuptools_scm",
                        "py312-cython"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "freetds",
                        "python312"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py312-pytest",
                        "py312-psutil",
                        "py312-sqlalchemy",
                        "py312-gevent"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py312-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": [
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-yarl",
                        "py312-aiohttp",
                        "httpie",
                        "py312-aiobotocore"
                    ]
                }
            ]
        },
        {
            "name": "py312-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": 3014
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-etuples",
                        "py312-logical-unification",
                        "py312-minikanren"
                    ]
                }
            ]
        },
        {
            "name": "py312-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": 2470
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-installer",
                        "py312-wheel",
                        "clang-18",
                        "py312-build",
                        "py312-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py312-dill",
                        "python312"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "run",
                    "ports": [
                        "py312-datasets"
                    ]
                }
            ]
        },
        {
            "name": "py312-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": [
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                }
            ],
            "depends_on": []
        }
    ]
}