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

{
    "count": 52178,
    "next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=773",
    "previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=updated_at&page=771",
    "results": [
        {
            "name": "py310-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": [
                        "py310-flit_core",
                        "py310-build",
                        "py310-installer",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python310"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py310-markdown-it-py"
                    ]
                }
            ]
        },
        {
            "name": "py311-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": [
                        "py311-build",
                        "py311-installer",
                        "py311-flit_core",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python311"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py311-markdown-it-py"
                    ]
                }
            ]
        },
        {
            "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": "py313-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": [
                        "clang-18",
                        "py313-build",
                        "py313-flit_core",
                        "py313-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python313"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py313-markdown-it-py"
                    ]
                }
            ]
        },
        {
            "name": "py314-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": [
                        "clang-18",
                        "py314-build",
                        "py314-flit_core",
                        "py314-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python314"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py314-markdown-it-py",
                        "py-mdurl"
                    ]
                }
            ]
        },
        {
            "name": "py-mdx_linkify",
            "portdir": "python/py-mdx_linkify",
            "version": "2.1",
            "license": "MIT",
            "platforms": "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"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py313-mdx_linkify"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-me-al",
            "portdir": "python/py-me-al",
            "version": "2018.11.24",
            "license": "none",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/dabeaz/me-al",
            "description": "Meẗal - The Decorator",
            "long_description": "Meẗal - The Decorator. You, my friend, need to apply Meẗal--as in Heavy Metal.",
            "active": true,
            "categories": [
                "lang",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py310-me-al"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py310-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",
                        "py310-wheel",
                        "py310-build",
                        "py310-installer",
                        "py310-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python310"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py310-bleach",
                        "py310-markdown"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py311-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",
                        "py311-installer",
                        "py311-setuptools",
                        "py311-wheel",
                        "py311-build"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python311"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py311-markdown",
                        "py311-bleach"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "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": "py313-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": [
                        "py313-wheel",
                        "py313-build",
                        "py313-installer",
                        "py313-setuptools",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python313"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "py313-markdown",
                        "py313-bleach"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-mdx_linkify"
                    ]
                }
            ]
        },
        {
            "name": "py310-me-al",
            "portdir": "python/py-me-al",
            "version": "2018.11.24",
            "license": "none",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/dabeaz/me-al",
            "description": "Meẗal - The Decorator",
            "long_description": "Meẗal - The Decorator. You, my friend, need to apply Meẗal--as in Heavy Metal.",
            "active": true,
            "categories": [
                "lang",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py310-setuptools",
                        "py310-wheel",
                        "py310-build",
                        "py310-installer",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python310"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-me-al"
                    ]
                }
            ]
        },
        {
            "name": "py-mecab",
            "portdir": "python/py-mecab",
            "version": "0.996.5",
            "license": "(GPL or LGPL or BSD)",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ikegami-yukino/mecab/tree/master/mecab/python",
            "description": "A Python module for MeCab",
            "long_description": "A Python module for MeCab",
            "active": true,
            "categories": [
                "textproc",
                "japanese",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py313-mecab"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py313-mecab",
            "portdir": "python/py-mecab",
            "version": "0.996.5",
            "license": "(GPL or LGPL or BSD)",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://github.com/ikegami-yukino/mecab/tree/master/mecab/python",
            "description": "A Python module for MeCab",
            "long_description": "A Python module for MeCab",
            "active": true,
            "categories": [
                "textproc",
                "japanese",
                "python"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py313-build",
                        "py313-setuptools",
                        "py313-wheel",
                        "clang-18",
                        "py313-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python313",
                        "mecab-utf8"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-mecab"
                    ]
                }
            ]
        },
        {
            "name": "py-mecab-python3",
            "portdir": "python/py-mecab-python3",
            "version": "1.0.10",
            "license": "(GPL or LGPL or BSD)",
            "platforms": "any",
            "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": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py313-mecab-python3"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-mechanicalsoup",
            "portdir": "python/py-mechanicalsoup",
            "version": "1.3.0",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://mechanicalsoup.readthedocs.io/",
            "description": "A Python library for automating interaction with websites.",
            "long_description": "A Python library for automating interaction with websites.. MechanicalSoup automatically. stores and sends cookies, follows redirects, and can follow links and submit forms. It doesn't do JavaScript.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py311-mechanicalsoup"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py310-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",
                        "py310-build",
                        "py310-installer",
                        "py310-setuptools",
                        "py310-setuptools_scm",
                        "py310-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python310",
                        "mecab-utf8"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py311-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",
                        "py311-wheel",
                        "py311-setuptools_scm",
                        "py311-build",
                        "py311-installer",
                        "py311-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python311",
                        "mecab-utf8"
                    ]
                }
            ],
            "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": "py313-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": [
                        "py313-setuptools_scm",
                        "py313-setuptools",
                        "py313-wheel",
                        "clang-18",
                        "py313-build",
                        "py313-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python313",
                        "mecab-utf8"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-mecab-python3"
                    ]
                }
            ]
        },
        {
            "name": "py310-mechanicalsoup",
            "portdir": "python/py-mechanicalsoup",
            "version": "1.3.0",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://mechanicalsoup.readthedocs.io/",
            "description": "A Python library for automating interaction with websites.",
            "long_description": "A Python library for automating interaction with websites.. MechanicalSoup automatically. stores and sends cookies, follows redirects, and can follow links and submit forms. It doesn't do JavaScript.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py310-setuptools",
                        "py310-wheel",
                        "py310-build",
                        "py310-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py310-requests",
                        "py310-lxml",
                        "py310-beautifulsoup4",
                        "python310"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py311-mechanicalsoup",
            "portdir": "python/py-mechanicalsoup",
            "version": "1.3.0",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://mechanicalsoup.readthedocs.io/",
            "description": "A Python library for automating interaction with websites.",
            "long_description": "A Python library for automating interaction with websites.. MechanicalSoup automatically. stores and sends cookies, follows redirects, and can follow links and submit forms. It doesn't do JavaScript.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py311-build",
                        "py311-installer",
                        "py311-setuptools",
                        "py311-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py311-requests",
                        "py311-lxml",
                        "py311-beautifulsoup4",
                        "python311"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-mechanicalsoup"
                    ]
                }
            ]
        },
        {
            "name": "py-mechanize",
            "portdir": "python/py-mechanize",
            "version": "0.2.5",
            "license": "(BSD or ZPL-2.1)",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://wwwsearch.sourceforge.net/mechanize",
            "description": "Stateful programmatic web browsing",
            "long_description": "Stateful programmatic web browsing, after Andy Lester's Perl module WWW::Mechanize.",
            "active": true,
            "categories": [
                "www",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py27-mechanize"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-mediafile",
            "portdir": "python/py-mediafile",
            "version": "0.13.0",
            "license": "MIT",
            "platforms": "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": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py313-mediafile"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py27-mechanize",
            "portdir": "python/py-mechanize",
            "version": "0.2.5",
            "license": "(BSD or ZPL-2.1)",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "http://wwwsearch.sourceforge.net/mechanize",
            "description": "Stateful programmatic web browsing",
            "long_description": "Stateful programmatic web browsing, after Andy Lester's Perl module WWW::Mechanize.",
            "active": true,
            "categories": [
                "www",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py27-setuptools",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python27"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py27-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py27-libgmail",
                        "py-mechanize"
                    ]
                }
            ]
        },
        {
            "name": "py310-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": [
                        "py310-build",
                        "py310-installer",
                        "clang-18",
                        "py310-flit_core"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python310",
                        "py310-filetype",
                        "py310-mutagen"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py310-pytest"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py311-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": [
                        "py311-installer",
                        "py311-flit_core",
                        "clang-18",
                        "py311-build"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python311",
                        "py311-filetype",
                        "py311-mutagen"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py311-pytest"
                    ]
                }
            ],
            "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": "py313-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": [
                        "py313-build",
                        "py313-flit_core",
                        "py313-installer",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python313",
                        "py313-filetype",
                        "py313-mutagen"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py313-pytest"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "beets",
                        "beets-devel",
                        "py-mediafile"
                    ]
                }
            ]
        },
        {
            "name": "py-memprof",
            "portdir": "python/py-memprof",
            "version": "0.3.6",
            "license": "GPL-3",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://jmdana.github.io/memprof/",
            "description": "Memprof is a memory profiler for Python.",
            "long_description": "Memprof is a memory profiler for Python. It logs and plots the memory usage of all the variables during the execution of the decorated methods.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py311-memprof"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-mercantile",
            "portdir": "python/py-mercantile",
            "version": "1.2.1",
            "license": "BSD",
            "platforms": "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": 2896
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py314-mercantile"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py310-memprof",
            "portdir": "python/py-memprof",
            "version": "0.3.6",
            "license": "GPL-3",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://jmdana.github.io/memprof/",
            "description": "Memprof is a memory profiler for Python.",
            "long_description": "Memprof is a memory profiler for Python. It logs and plots the memory usage of all the variables during the execution of the decorated methods.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py310-wheel",
                        "py310-build",
                        "py310-installer",
                        "py310-setuptools",
                        "py310-cython"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python310"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "memprof_select",
                        "py310-matplotlib"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py311-memprof",
            "portdir": "python/py-memprof",
            "version": "0.3.6",
            "license": "GPL-3",
            "platforms": "darwin",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://jmdana.github.io/memprof/",
            "description": "Memprof is a memory profiler for Python.",
            "long_description": "Memprof is a memory profiler for Python. It logs and plots the memory usage of all the variables during the execution of the decorated methods.",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [],
            "variants": [
                "universal"
            ],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py311-setuptools",
                        "py311-wheel",
                        "py311-cython",
                        "py311-build",
                        "py311-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python311"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "memprof_select",
                        "py311-matplotlib"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-memprof"
                    ]
                }
            ]
        },
        {
            "name": "py310-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": 2896
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py310-wheel",
                        "py310-installer",
                        "clang-18",
                        "py310-setuptools",
                        "py310-build"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py310-click",
                        "python310"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py310-contextily"
                    ]
                }
            ]
        },
        {
            "name": "py311-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": 2896
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py311-installer",
                        "py311-wheel",
                        "clang-18",
                        "py311-build",
                        "py311-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py311-click",
                        "python311"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py311-contextily"
                    ]
                }
            ]
        },
        {
            "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": 2896
                }
            ],
            "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": "py313-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": 2896
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py313-build",
                        "py313-setuptools",
                        "py313-wheel",
                        "clang-18",
                        "py313-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py313-click",
                        "python313"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py313-contextily"
                    ]
                }
            ]
        },
        {
            "name": "py314-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": 2896
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py314-build",
                        "py314-setuptools",
                        "py314-wheel",
                        "clang-18",
                        "py314-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py314-click",
                        "python314"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py314-contextily",
                        "py-mercantile"
                    ]
                }
            ]
        },
        {
            "name": "py-mercurial_extension_utils",
            "portdir": "python/py-mercurial_extension_utils",
            "version": "1.5.2",
            "license": "BSD",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://foss.heptapod.net/mercurial/mercurial-extension_utils",
            "description": "Utility methods for Mercurial extensions",
            "long_description": "Utility methods for Mercurial extensions",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "danchr",
                    "github": "danchr",
                    "ports_count": 175
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py313-mercurial_extension_utils"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py-mergedeep",
            "portdir": "python/py-mergedeep",
            "version": "1.3.4",
            "license": "MIT",
            "platforms": "any",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://mergedeep.readthedocs.io",
            "description": "A deep merge function for Python",
            "long_description": "A deep merge function for Python",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py313-mergedeep"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py310-mercurial_extension_utils",
            "portdir": "python/py-mercurial_extension_utils",
            "version": "1.5.2",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://foss.heptapod.net/mercurial/mercurial-extension_utils",
            "description": "Utility methods for Mercurial extensions",
            "long_description": "Utility methods for Mercurial extensions",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "danchr",
                    "github": "danchr",
                    "ports_count": 175
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py310-wheel",
                        "py310-installer",
                        "clang-18",
                        "py310-setuptools",
                        "py310-build"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python310"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "mercurial"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py311-mercurial_extension_utils",
            "portdir": "python/py-mercurial_extension_utils",
            "version": "1.5.2",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://foss.heptapod.net/mercurial/mercurial-extension_utils",
            "description": "Utility methods for Mercurial extensions",
            "long_description": "Utility methods for Mercurial extensions",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "danchr",
                    "github": "danchr",
                    "ports_count": 175
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py311-installer",
                        "py311-wheel",
                        "clang-18",
                        "py311-build",
                        "py311-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python311"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "mercurial"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py313-mercurial_extension_utils",
            "portdir": "python/py-mercurial_extension_utils",
            "version": "1.5.2",
            "license": "BSD",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://foss.heptapod.net/mercurial/mercurial-extension_utils",
            "description": "Utility methods for Mercurial extensions",
            "long_description": "Utility methods for Mercurial extensions",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [
                {
                    "name": "danchr",
                    "github": "danchr",
                    "ports_count": 175
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py313-build",
                        "py313-setuptools",
                        "py313-wheel",
                        "clang-18",
                        "py313-installer"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python313"
                    ]
                },
                {
                    "type": "run",
                    "ports": [
                        "mercurial"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "hg-keyring",
                        "py-mercurial_extension_utils"
                    ]
                }
            ]
        },
        {
            "name": "py313-mergedeep",
            "portdir": "python/py-mergedeep",
            "version": "1.3.4",
            "license": "MIT",
            "platforms": "{darwin any}",
            "epoch": 0,
            "replaced_by": null,
            "homepage": "https://mergedeep.readthedocs.io",
            "description": "A deep merge function for Python",
            "long_description": "A deep merge function for Python",
            "active": true,
            "categories": [
                "devel",
                "python"
            ],
            "maintainers": [],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py313-build",
                        "py313-installer",
                        "py313-setuptools",
                        "py313-wheel"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "python313"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py-mergedeep"
                    ]
                }
            ]
        },
        {
            "name": "py-meshio",
            "portdir": "python/py-meshio",
            "version": "5.3.5",
            "license": "MIT",
            "platforms": "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": 1432
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py314-meshio"
                    ]
                }
            ],
            "depends_on": []
        },
        {
            "name": "py310-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": 1432
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py310-wheel",
                        "py310-build",
                        "py310-installer",
                        "py310-setuptools"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py310-numpy",
                        "py310-rich",
                        "python310"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py310-vispy",
                        "py310-pygmsh"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py310-pdal"
                    ]
                }
            ]
        },
        {
            "name": "py311-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": 1432
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "clang-18",
                        "py311-installer",
                        "py311-setuptools",
                        "py311-wheel",
                        "py311-build"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py311-numpy",
                        "py311-rich",
                        "python311"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py311-vispy"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py311-pdal"
                    ]
                }
            ]
        },
        {
            "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": 1432
                }
            ],
            "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": "py313-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": 1432
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py313-wheel",
                        "py313-build",
                        "py313-installer",
                        "py313-setuptools",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py313-numpy",
                        "py313-rich",
                        "python313"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py313-vispy"
                    ]
                },
                {
                    "type": "test",
                    "ports": [
                        "py313-pdal"
                    ]
                }
            ]
        },
        {
            "name": "py314-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": 1432
                }
            ],
            "variants": [],
            "dependencies": [
                {
                    "type": "build",
                    "ports": [
                        "py314-wheel",
                        "py314-build",
                        "py314-installer",
                        "py314-setuptools",
                        "clang-18"
                    ]
                },
                {
                    "type": "lib",
                    "ports": [
                        "py314-numpy",
                        "py314-rich",
                        "python314"
                    ]
                }
            ],
            "depends_on": [
                {
                    "type": "lib",
                    "ports": [
                        "py314-vispy",
                        "py-meshio"
                    ]
                }
            ]
        }
    ]
}