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

{
    "count": 50616,
    "next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=551",
    "previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=name&page=549",
    "results": [
        {
            "name": "py312-mayavi",
            "portdir": "python/py-mayavi",
            "version": "4.8.2",
            "license": "BSD",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/enthought/mayavi",
            "description": "The Enthought mayavi package",
            "long_description": "3D Scientific Data Visualization and Plotting using VTK as the rendering backend and pyqt5/pyqt4/pyside2 for the (G)UI.",
            "active": true,
            "categories": [
                "devel",
                "graphics",
                "math",
                "python"
            ],
            "maintainers": [
                {
                    "name": "jjstickel",
                    "github": "jjstickel",
                    "ports_count": 169
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel",
                        "py312-sphinx"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "vtk",
                        "python312",
                        "py312-numpy",
                        "py312-apptools",
                        "py312-envisage",
                        "py312-traitsui"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-mayavi"
                    ]
                }
            ]
        },
        {
            "name": "py312-mda-xdrlib",
            "portdir": "python/py-mda-xdrlib",
            "version": "0.2.0",
            "license": "PSF-2.1.1",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/MDAnalysis/mda-xdrlib",
            "description": "A stand-alone XDRLIB module extracted from cpython 3.10.8",
            "long_description": "A stand-alone XDRLIB module extracted from cpython 3.10.8",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1221
                }
            ],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-wheel",
                        "clang-18",
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312",
                        "py312-versioningit"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py312-pytest"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py312-mdit-py-plugins",
            "portdir": "python/py-mdit-py-plugins",
            "version": "0.5.0",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/executablebooks/mdit-py-plugins",
            "description": "Collection of core plugins for markdown-it-py.",
            "long_description": "Collection of core plugins for markdown-it-py.",
            "active": true,
            "categories": [
                "textproc",
                "python"
            ],
            "maintainers": [
                {
                    "name": "jjstickel",
                    "github": "jjstickel",
                    "ports_count": 169
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-build",
                        "py312-flit_core",
                        "py312-installer",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-panel",
                        "py312-markdown-it-py",
                        "py312-jupytext",
                        "py312-textual"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py312-myst-parser",
                        "py312-panel"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py312-myst-parser"
                    ]
                }
            ]
        },
        {
            "name": "py312-mdurl",
            "portdir": "python/py-mdurl",
            "version": "0.1.2",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/executablebooks/mdurl",
            "description": "URL utilities for markdown-it",
            "long_description": "URL utilities for markdown-it. This is a Python port of the JavaScript mdurl package.",
            "active": true,
            "categories": [
                "devel",
                "textproc",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-build",
                        "py312-flit_core",
                        "py312-installer",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-markdown-it-py"
                    ]
                }
            ]
        },
        {
            "name": "py312-mdx_linkify",
            "portdir": "python/py-mdx_linkify",
            "version": "2.1",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/daGrevis/mdx_linkify",
            "description": "Link recognition for Python Markdown",
            "long_description": "This extension for Python Markdown will convert text that look like links to HTML anchors.",
            "active": true,
            "categories": [
                "textproc",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel",
                        "py312-build"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py312-markdown",
                        "py312-bleach"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py312-mecab-python3",
            "portdir": "python/py-mecab-python3",
            "version": "1.0.10",
            "license": "(GPL or LGPL or BSD)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/SamuraiT/mecab-python3",
            "description": "Python wrapper for the MeCab morphological analyzer for Japanese",
            "long_description": "Python wrapper for the MeCab morphological analyzer for Japanese",
            "active": true,
            "categories": [
                "textproc",
                "japanese",
                "python"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py312-wheel",
                        "py312-setuptools_scm",
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312",
                        "mecab-utf8"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py312-mediafile",
            "portdir": "python/py-mediafile",
            "version": "0.13.0",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://mediafile.readthedocs.io/",
            "description": "elegant audio file tagging",
            "long_description": "MediaFile is a simple interface to the metadata tags for many audio file formats. It wraps Mutagen, a high-quality library for low-level tag manipulation, with a high-level, format-independent interface for a common set of tags.",
            "active": true,
            "categories": [
                "multimedia",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-flit_core",
                        "py312-installer",
                        "clang-18",
                        "py312-build"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312",
                        "py312-filetype",
                        "py312-mutagen"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py312-pytest"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py312-meld3",
            "portdir": "python/py-meld3",
            "version": "2.0.1",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/supervisor/meld3",
            "description": "SGML template system",
            "long_description": "meld3 is an HTML/XML templating system for Python 2.3+ which keeps template markup and dynamic rendering logic separate from one another.",
            "active": false,
            "categories": [
                "textproc",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-installer",
                        "clang-17",
                        "py312-build",
                        "py312-setuptools",
                        "py312-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py312-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-meld3"
                    ]
                }
            ]
        },
        {
            "name": "py312-mercantile",
            "portdir": "python/py-mercantile",
            "version": "1.2.1",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/mapbox/mercantile",
            "description": "Spherical mercator and XYZ tile utilities",
            "long_description": "Spherical mercator and XYZ tile utilities",
            "active": true,
            "categories": [
                "devel",
                "python",
                "gis"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2872
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-installer",
                        "py312-wheel",
                        "clang-18",
                        "py312-build",
                        "py312-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py312-click",
                        "python312"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-contextily"
                    ]
                }
            ]
        },
        {
            "name": "py312-meshio",
            "portdir": "python/py-meshio",
            "version": "5.3.5",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/nschloe/meshio",
            "description": "There are various mesh formats available for representing unstructured meshes.",
            "long_description": "There are various mesh formats available for representing unstructured meshes. meshio can read and write all of the following and smoothly converts between them: Abaqus, ANSYS msh, AVS-UCD, CGNS, DOLFIN XML, Exodus, FLAC3D, H5M, Kratos/MDPA, Medit, MED/Salome, Nastran (bulk data), Neuroglancer precomputed format, Gmsh (format versions 2.2, 4.0, and 4.1), OBJ, OFF, PERMAS, PLY, STL, Tecplot .dat, TetGen .node/.ele, SVG (2D only, output only), SU2, UGRID, VTK, VTU, WKT (TIN), XDMF.",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [
                {
                    "name": "mps",
                    "github": "Schamschula",
                    "ports_count": 1221
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel",
                        "py312-build"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py312-numpy",
                        "py312-rich",
                        "python312"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-vispy"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py312-pdal"
                    ]
                }
            ]
        },
        {
            "name": "py312-meson",
            "portdir": "python/py-meson",
            "version": "1.10.1",
            "license": "Apache-2",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://mesonbuild.com",
            "description": "Meson - A high productivity build system",
            "long_description": "Meson is a build system designed to optimize programmer productivity. It aims to do this by providing simple, out-of-the-box support for modern software development tools and practices, such as unit tests, coverage reports, Valgrind, CCache and the like. It is both extremely fast, and, even more importantly, as user friendly as possible.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "git",
                    "github": "SoapZA",
                    "ports_count": 23
                },
                {
                    "name": "reneeotten",
                    "github": "reneeotten",
                    "ports_count": 1989
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel",
                        "py312-build"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "ninja",
                        "py312-setuptools"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-meson-python"
                    ]
                }
            ]
        },
        {
            "name": "py312-meson-python",
            "portdir": "python/py-meson-python",
            "version": "0.19.0",
            "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": 1989
                }
            ],
            "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-gobject3",
                        "py312-scikit-umfpack",
                        "py312-cairo",
                        "py312-contourpy",
                        "py312-matplotlib",
                        "py312-pandas",
                        "py312-pywavelets",
                        "py312-numpy",
                        "py312-pmdarima",
                        "py312-gsl",
                        "py312-scikit-image",
                        "py312-fabio",
                        "py312-beancount",
                        "py312-scipy",
                        "py312-scikit-learn",
                        "py312-pyFAI"
                    ]
                }
            ]
        },
        {
            "name": "py312-metakernel",
            "portdir": "python/py-metakernel",
            "version": "0.30.4",
            "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": 1221
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-build",
                        "py312-installer",
                        "py312-hatchling",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312",
                        "py312-notebook"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "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": [
                        "clang-17",
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel"
                    ]
                },
                {
                    "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": 1221
                }
            ],
            "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-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-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": [
                        "py312-urlwatch",
                        "py-minidb"
                    ]
                }
            ]
        },
        {
            "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": 1989
                }
            ],
            "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-build",
                        "py312-setuptools",
                        "py312-wheel",
                        "clang-17",
                        "py312-installer"
                    ]
                },
                {
                    "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": 2872
                }
            ],
            "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": 609
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-17",
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel"
                    ]
                },
                {
                    "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": [
                        "clang-17",
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel"
                    ]
                },
                {
                    "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-build",
                        "py312-setuptools",
                        "py312-wheel",
                        "clang-17",
                        "py312-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py312-mitmproxy_macos"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-mitmproxy"
                    ]
                }
            ]
        },
        {
            "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": 220
                }
            ],
            "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": 220
                }
            ],
            "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.3",
            "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-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": 1989
                }
            ],
            "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": "build",
                    "ports": [
                        "py312-acme"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py312-skyfield",
                        "py312-thinc",
                        "py312-stem"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py312-pytest-mock",
                        "py312-pytest-shutil"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py312-freezegun",
                        "py312-wurlitzer",
                        "py312-bitmath",
                        "py312-srsly",
                        "py312-requests-oauthlib",
                        "py312-python-lsp-jsonrpc",
                        "py312-oauthlib",
                        "py312-pytest-virtualenv",
                        "py312-m2r",
                        "py312-pygls",
                        "py312-configargparse",
                        "py312-parameterized",
                        "py312-aws-sam-translator",
                        "py312-columnize",
                        "py312-colour",
                        "py312-cfn-lint",
                        "py312-hcloud",
                        "py312-openid",
                        "py312-geopy",
                        "py312-argh",
                        "py312-ddt",
                        "py312-qt4py",
                        "py312-flake8",
                        "py312-python-lsp-server",
                        "py312-webtest"
                    ]
                }
            ]
        },
        {
            "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": 349
                }
            ],
            "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-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": 98
                }
            ],
            "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-mp-api",
                        "py312-maggma",
                        "py312-emmet-core"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py312-pymatgen"
                    ]
                }
            ]
        },
        {
            "name": "py312-more-itertools",
            "portdir": "python/py-more-itertools",
            "version": "10.8.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": 2872
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-installer",
                        "py312-build",
                        "py312-flit_core",
                        "py312-setuptools",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py312-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-jaraco.functools",
                        "py312-jaraco.classes",
                        "py312-cheroot",
                        "py312-jaraco.text"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py312-path"
                    ]
                }
            ]
        },
        {
            "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",
                "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": "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": 1221
                }
            ],
            "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": 609
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-wheel",
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools",
                        "clang-17"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py312-jinja2",
                        "py312-matplotlib",
                        "python312"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-mpld3"
                    ]
                }
            ]
        },
        {
            "name": "py312-mpmath",
            "portdir": "python/py-mpmath",
            "version": "1.3.0",
            "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": 2872
                }
            ],
            "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-sympy"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py312-scipy"
                    ]
                }
            ]
        },
        {
            "name": "py312-msgpack",
            "portdir": "python/py-msgpack",
            "version": "1.1.1",
            "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-neovim",
                        "py312-mitmproxy",
                        "py312-maggma",
                        "py312-blosc2",
                        "py312-cachecontrol",
                        "py312-mp-api",
                        "py312-distributed"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py312-librosa",
                        "py312-autobahn",
                        "py312-oslo-serialization"
                    ]
                }
            ]
        },
        {
            "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.0",
            "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": 90
                }
            ],
            "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": [
                        "httpie",
                        "py312-aiohttp",
                        "py312-aiobotocore",
                        "py312-yarl"
                    ]
                }
            ]
        },
        {
            "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": 2872
                }
            ],
            "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.18",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://pypi.org/project/multiprocess",
            "description": "better multiprocessing and multithreading in python",
            "long_description": "better multiprocessing and multithreading in python",
            "active": true,
            "categories": [
                "python"
            ],
            "maintainers": [],
            "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-multivolumefile",
            "portdir": "python/py-multivolumefile",
            "version": "0.2.3",
            "license": "LGPL-2.1+",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/miurahr/multivolume",
            "description": "multi volume file wrapper library",
            "long_description": "multi volume file wrapper library",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py312-build",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel",
                        "py312-setuptools_scm"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py312-pytest",
                        "py312-hypothesis",
                        "py312-pyannotate"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py312-py7zr"
                    ]
                }
            ]
        },
        {
            "name": "py312-munch",
            "portdir": "python/py-munch",
            "version": "4.0.0",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/Infinidat/munch",
            "description": "A dot-accessible dictionary (a la JavaScript objects).",
            "long_description": "A dot-accessible dictionary (a la JavaScript objects).",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "stromnov",
                    "github": "stromnov",
                    "ports_count": 2872
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py312-setuptools",
                        "py312-build",
                        "py312-installer",
                        "clang-18",
                        "py312-wheel",
                        "py312-pbr"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python312"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py312-mupdf",
            "portdir": "python/py-mupdf",
            "version": "1.24.2",
            "license": "AGPL-3+",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://pymupdf.readthedocs.io",
            "description": "Python bindings for MuPDF, a lightweight PDF, XPS, and E-book viewer, renderer and toolkit",
            "long_description": "PyMuPDF adds Python bindings and abstractions to MuPDF, a lightweight PDF, XPS, and eBook viewer, renderer and toolkit. Both PyMuPDF and MuPDF are maintained and developed by Artifex Software, Inc. MuPDF can access files in PDF, XPS, OpenXPS, CBZ, EPUB and FB2 (eBooks) formats, and it is known for its top performance and exceptional rendering quality. With PyMuPDF you can access files with extensions like .pdf, .xps, .oxps, .cbz, .fb2 or .epub. In addition, about 10 popular image formats can also be handled like documents: .png, .jpg, .bmp, .tiff etc.",
            "active": true,
            "categories": [
                "graphics",
                "python"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py312-installer",
                        "py312-setuptools",
                        "py312-wheel",
                        "swig-python",
                        "py312-build"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "freetype",
                        "python312",
                        "mupdf"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-mupdf"
                    ]
                }
            ]
        }
    ]
}