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"
]
}
]
}
]
}