HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50368,
"next": "https://ports.macports.org/api/v1/ports/?format=api&page=2",
"previous": null,
"results": [
{
"name": "py314-dm-tree",
"portdir": "python/py-dm-tree",
"version": "0.1.9",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/deepmind/tree",
"description": "Deepmind tree is a library for working with nested data structures.",
"long_description": "Deepmind tree is a library for working with nested data structures. In a way, tree generalizes the builtin map function which only supports flat sequences, and allows to apply a function to each leaf preserving the overall structure.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py314-wheel",
"cmake",
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools"
]
},
{
"type": "lib",
"ports": [
"py314-attrs",
"py314-numpy",
"py314-wrapt",
"py314-absl",
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-dm-tree"
]
}
]
},
{
"name": "py313-dm-tree",
"portdir": "python/py-dm-tree",
"version": "0.1.9",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/deepmind/tree",
"description": "Deepmind tree is a library for working with nested data structures.",
"long_description": "Deepmind tree is a library for working with nested data structures. In a way, tree generalizes the builtin map function which only supports flat sequences, and allows to apply a function to each leaf preserving the overall structure.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py313-wheel",
"cmake",
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools"
]
},
{
"type": "lib",
"ports": [
"py313-attrs",
"py313-numpy",
"py313-wrapt",
"py313-absl",
"python313"
]
}
],
"depends_on": []
},
{
"name": "py312-dm-tree",
"portdir": "python/py-dm-tree",
"version": "0.1.9",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/deepmind/tree",
"description": "Deepmind tree is a library for working with nested data structures.",
"long_description": "Deepmind tree is a library for working with nested data structures. In a way, tree generalizes the builtin map function which only supports flat sequences, and allows to apply a function to each leaf preserving the overall structure.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"cmake",
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel"
]
},
{
"type": "lib",
"ports": [
"py312-attrs",
"py312-numpy",
"py312-wrapt",
"py312-absl",
"python312"
]
}
],
"depends_on": []
},
{
"name": "py311-dm-tree",
"portdir": "python/py-dm-tree",
"version": "0.1.9",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/deepmind/tree",
"description": "Deepmind tree is a library for working with nested data structures.",
"long_description": "Deepmind tree is a library for working with nested data structures. In a way, tree generalizes the builtin map function which only supports flat sequences, and allows to apply a function to each leaf preserving the overall structure.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"cmake",
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel"
]
},
{
"type": "lib",
"ports": [
"py311-attrs",
"py311-numpy",
"py311-wrapt",
"py311-absl",
"python311"
]
}
],
"depends_on": []
},
{
"name": "py310-dm-tree",
"portdir": "python/py-dm-tree",
"version": "0.1.9",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/deepmind/tree",
"description": "Deepmind tree is a library for working with nested data structures.",
"long_description": "Deepmind tree is a library for working with nested data structures. In a way, tree generalizes the builtin map function which only supports flat sequences, and allows to apply a function to each leaf preserving the overall structure.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"cmake",
"py310-setuptools",
"py310-wheel",
"py310-build",
"py310-installer"
]
},
{
"type": "lib",
"ports": [
"py310-attrs",
"py310-numpy",
"py310-wrapt",
"py310-absl",
"python310"
]
}
],
"depends_on": []
},
{
"name": "py314-absl",
"portdir": "python/py-absl",
"version": "2.1.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/abseil/abseil-py",
"description": "Abseil Python Common Libraries",
"long_description": "absl-py is a collection of Python library code for building Python applications. The code is collected from Google's own Python code base, and has been extensively tested and used in production.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "emcrisostomo",
"github": "emcrisostomo",
"ports_count": 167
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-installer",
"clang-18",
"py314-build",
"py314-setuptools_scm",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-absl",
"py314-dm-tree"
]
}
]
},
{
"name": "py313-absl",
"portdir": "python/py-absl",
"version": "2.1.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/abseil/abseil-py",
"description": "Abseil Python Common Libraries",
"long_description": "absl-py is a collection of Python library code for building Python applications. The code is collected from Google's own Python code base, and has been extensively tested and used in production.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "emcrisostomo",
"github": "emcrisostomo",
"ports_count": 167
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py313-installer",
"clang-18",
"py313-build",
"py313-setuptools_scm",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py313-dm-tree"
]
}
]
},
{
"name": "py314-ipympl",
"portdir": "python/py-ipympl",
"version": "0.9.8",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/matplotlib/jupyter-matplotlib",
"description": "Matplotlib Jupyter Extension",
"long_description": "Leveraging the Jupyter interactive widgets framework, jupyter-matplotlib enables the interactive features of matplotlib in the Jupyter notebook and in Jupyterlab.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-hatchling",
"py314-hatch-nodejs-version",
"py314-jupyterlab"
]
},
{
"type": "lib",
"ports": [
"py314-jupyterlab_pygments",
"python314",
"py314-ipywidgets",
"py314-numpy",
"py314-Pillow",
"py314-matplotlib",
"py314-traitlets",
"py314-ipython"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-ipympl"
]
}
]
},
{
"name": "py313-ipympl",
"portdir": "python/py-ipympl",
"version": "0.9.8",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/matplotlib/jupyter-matplotlib",
"description": "Matplotlib Jupyter Extension",
"long_description": "Leveraging the Jupyter interactive widgets framework, jupyter-matplotlib enables the interactive features of matplotlib in the Jupyter notebook and in Jupyterlab.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-hatchling",
"py313-hatch-nodejs-version",
"py313-jupyterlab"
]
},
{
"type": "lib",
"ports": [
"py313-jupyterlab_pygments",
"python313",
"py313-ipywidgets",
"py313-traitlets",
"py313-ipython",
"py313-numpy",
"py313-Pillow",
"py313-matplotlib"
]
}
],
"depends_on": []
},
{
"name": "py312-ipympl",
"portdir": "python/py-ipympl",
"version": "0.9.8",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/matplotlib/jupyter-matplotlib",
"description": "Matplotlib Jupyter Extension",
"long_description": "Leveraging the Jupyter interactive widgets framework, jupyter-matplotlib enables the interactive features of matplotlib in the Jupyter notebook and in Jupyterlab.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"py312-hatchling",
"py312-jupyterlab",
"py312-hatch-nodejs-version",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py312-ipywidgets",
"python312",
"py312-jupyterlab_pygments",
"py312-numpy",
"py312-Pillow",
"py312-ipython",
"py312-traitlets",
"py312-matplotlib"
]
}
],
"depends_on": []
},
{
"name": "py312-sexpdata",
"portdir": "python/py-sexpdata",
"version": "1.0.2",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://sexpdata.readthedocs.io/en/latest/",
"description": "S-expression parser for Python",
"long_description": "sexpdata is a simple S-expression parser/serializer. It has simple load and dump functions like pickle, json or PyYAML module.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-sexpdata"
]
}
]
},
{
"name": "py313-imgur",
"portdir": "python/py-imgur",
"version": "0.8.1",
"license": "GPL-3",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pypi.python.org/pypi/pyimgur\\}",
"description": "The simple way of using Imgur",
"long_description": "The simple way of using Imgur",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "petr",
"github": "petrrr",
"ports_count": 601
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-hatchling"
]
},
{
"type": "lib",
"ports": [
"python313",
"py313-requests"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-imgur"
]
}
]
},
{
"name": "py314-ipywidgets",
"portdir": "python/py-ipywidgets",
"version": "8.1.2",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ipython.org",
"description": "IPython HTML widgets for Jupyter.",
"long_description": "IPython HTML widgets for Jupyter.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2859
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"python314",
"py314-widgetsnbextension",
"py314-traitlets",
"py314-ipython",
"py314-comm",
"py314-jupyterlab_widgets"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-ipywidgets",
"py314-ipympl"
]
}
]
},
{
"name": "py314-widgetsnbextension",
"portdir": "python/py-widgetsnbextension",
"version": "4.0.10",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ipython.org",
"description": "Interactive HTML widgets for Jupyter notebooks.",
"long_description": "Interactive HTML widgets for Jupyter notebooks.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2859
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-installer",
"clang-18",
"py314-build",
"py314-jupyter_packaging",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-ipywidgets",
"py-widgetsnbextension"
]
}
]
},
{
"name": "py314-jupyterlab_widgets",
"portdir": "python/py-jupyterlab_widgets",
"version": "3.0.10",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jupyter-widgets/ipywidgets",
"description": "Jupyter interactive widgets for JupyterLab",
"long_description": "Jupyter interactive widgets for JupyterLab",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2859
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-jupyter_packaging",
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel",
"py314-jupyterlab"
]
},
{
"type": "lib",
"ports": [
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-jupyterlab_widgets",
"py314-ipywidgets"
]
}
]
},
{
"name": "py314-ipython_genutils",
"portdir": "python/py-ipython_genutils",
"version": "0.2.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ipython.org",
"description": "Vestigial utilities from IPython.",
"long_description": "Vestigial utilities from IPython.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2859
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-ipython_genutils"
]
}
]
},
{
"name": "py313-ipython_genutils",
"portdir": "python/py-ipython_genutils",
"version": "0.2.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ipython.org",
"description": "Vestigial utilities from IPython.",
"long_description": "Vestigial utilities from IPython.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2859
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-setuptools",
"py313-wheel"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": []
},
{
"name": "py314-tinydb",
"portdir": "python/py-tinydb",
"version": "4.8.2",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/msiemens/tinydb",
"description": "TinyDB is a tiny, document oriented database",
"long_description": "TinyDB is a lightweight document oriented database optimized for your happiness :).",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-poetry-core"
]
},
{
"type": "lib",
"ports": [
"python314"
]
},
{
"type": "test",
"ports": [
"py314-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-tinydb"
]
}
]
},
{
"name": "llvm_select-3.7",
"portdir": "sysutils/llvm_select",
"version": "2",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.macports.org/",
"description": "common files for selecting default llvm version",
"long_description": "llvm_select installs files that allow 'port select' to switch the default version of llvm. It symlinks the standard llvm executables in the MacPorts prefix to the selected version.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 295
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"llvm_select"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"llvm-3.7"
]
}
]
},
{
"name": "clang_select-3.7",
"portdir": "sysutils/clang_select",
"version": "2.5",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.macports.org/",
"description": "common files for selecting default clang version",
"long_description": "clang_select installs files that allow 'port select' to switch the default version of clang. It symlinks the standard compiler executables in the MacPorts prefix to the selected version.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 295
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"clang_select"
]
}
],
"depends_on": []
},
{
"name": "py312-segno",
"portdir": "python/py-segno",
"version": "1.6.6",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://segno.readthedocs.io/en/latest/",
"description": "Python QR Code and Micro QR Code encoder",
"long_description": "Python QR Code and Micro QR Code encoder. This package implements ISO/IEC 18004:2015(E) 'QR Code bar code symbology specification' and produces QR Codes and Micro QR Codes with nearly no effort. It supports the Structured Append mode which splits a message across several QR codes.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "harens",
"github": "harens",
"ports_count": 151
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-flit_core",
"py312-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": []
},
{
"name": "py313-segno",
"portdir": "python/py-segno",
"version": "1.6.6",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://segno.readthedocs.io/en/latest/",
"description": "Python QR Code and Micro QR Code encoder",
"long_description": "Python QR Code and Micro QR Code encoder. This package implements ISO/IEC 18004:2015(E) 'QR Code bar code symbology specification' and produces QR Codes and Micro QR Codes with nearly no effort. It supports the Structured Append mode which splits a message across several QR codes.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "harens",
"github": "harens",
"ports_count": 151
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-flit_core",
"py313-installer"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-segno"
]
}
]
},
{
"name": "py314-logbook",
"portdir": "python/py-logbook",
"version": "1.9.2",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://logbook.readthedocs.io/en/stable/",
"description": "Python logging replacement module.",
"long_description": "Python logging replacement module.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2859
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py314-setuptools-rust",
"py314-setuptools",
"py314-wheel",
"clang-18",
"py314-build",
"py314-installer"
]
},
{
"type": "lib",
"ports": [
"py314-typing_extensions",
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-logbook"
]
}
]
},
{
"name": "py314-vispy",
"portdir": "python/py-vispy",
"version": "0.16.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://vispy.org/index.html",
"description": "VisPy is a high-performance interactive 2D/3D data visualization library.",
"long_description": "VisPy is a high-performance interactive 2D/3D data visualization library. VisPy leverages the computational power of modern Graphics Processing Units (GPUs) through the OpenGL library to display very large datasets.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1181
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py314-setuptools_scm_git_archive",
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel",
"py314-cython",
"py314-setuptools_scm",
"py314-pythran"
]
},
{
"type": "lib",
"ports": [
"py314-numpy",
"py314-kiwisolver",
"py314-Pillow",
"py314-pyqt5",
"py314-freetype",
"py314-hsluv",
"py314-meshio",
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-vispy"
]
}
]
},
{
"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": 1181
}
],
"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": [
"py-meshio",
"py314-vispy"
]
}
]
},
{
"name": "py314-hsluv",
"portdir": "python/py-hsluv",
"version": "5.0.4",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/hsluv/hsluv-python",
"description": "A Python implementation of HSLuv (revision 4).",
"long_description": "A Python implementation of HSLuv (revision 4).",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1181
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-hsluv",
"py314-vispy"
]
}
]
},
{
"name": "py314-freetype",
"portdir": "python/py-freetype",
"version": "2.5.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/rougier/freetype-py",
"description": "Freetype Python provides bindings for the FreeType library.",
"long_description": "Freetype Python provides bindings for the FreeType library. Only the high-level API is bound.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1181
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-toml",
"py314-installer",
"py314-setuptools",
"py314-wheel",
"py314-setuptools_scm",
"clang-18",
"py314-build"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"python314",
"py314-certifi",
"freetype"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-freetype",
"py314-vispy"
]
}
]
},
{
"name": "py314-jellyfish",
"portdir": "python/py-jellyfish",
"version": "1.2.1",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/jamesturk/jellyfish",
"description": "A library for doing approximate and phonetic matching of strings.",
"long_description": "A library for doing approximate and phonetic matching of strings.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py314-setuptools-rust",
"py314-maturin",
"cargo",
"legacy-support",
"rust",
"clang-20",
"py314-build",
"py314-installer"
]
},
{
"type": "lib",
"ports": [
"libunwind",
"python314"
]
},
{
"type": "test",
"ports": [
"py314-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-jellyfish"
]
}
]
},
{
"name": "py314-plotly",
"portdir": "python/py-plotly",
"version": "6.5.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://plotly.com/python/",
"description": "Interactive graphing library for Python.",
"long_description": "Plotly's Python graphing library makes interactive, publication-quality graphs. Examples of how to make line plots, scatter plots, area charts, bar charts, error bars, box plots, histograms, heatmaps, subplots, multiple-axes, polar charts, and bubble charts.",
"active": true,
"categories": [
"graphics",
"python"
],
"maintainers": [
{
"name": "joe.fowler",
"github": "joefowler",
"ports_count": 98
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-jupyter_packaging",
"py314-installer",
"py314-setuptools",
"py314-wheel",
"py314-hatchling",
"clang-18",
"py314-build"
]
},
{
"type": "lib",
"ports": [
"py314-matplotlib",
"py314-tenacity",
"py314-jupyterlab",
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-plotly",
"peakipy"
]
}
]
},
{
"name": "py314-jupyter_packaging",
"portdir": "python/py-jupyter_packaging",
"version": "0.12.3",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://jupyter.org/",
"description": "Utilities for making Python packages with and without accompanying JavaScript packages.",
"long_description": "Utilities for making Python packages with and without accompanying JavaScript packages.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2859
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-hatchling"
]
},
{
"type": "lib",
"ports": [
"py314-deprecation",
"python314",
"py314-tomlkit",
"py314-packaging",
"py314-setuptools",
"py314-wheel"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py314-plotly",
"py314-jupyterlab_widgets",
"py314-widgetsnbextension"
]
},
{
"type": "lib",
"ports": [
"py-jupyter_packaging"
]
}
]
},
{
"name": "py312-dunamai",
"portdir": "python/py-dunamai",
"version": "1.25.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mtkennerly/dunamai",
"description": "Dynamic version generation",
"long_description": "Dynamic version generation",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1985
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"py312-poetry-core",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python312",
"py312-packaging"
]
}
],
"depends_on": []
},
{
"name": "py314-uv-dynamic-versioning",
"portdir": "python/py-uv-dynamic-versioning",
"version": "0.12.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ninoseki/uv-dynamic-versioning",
"description": "Dynamic versioning based on VCS tags for uv/hatch project",
"long_description": "Dynamic versioning based on VCS tags for uv/hatch project",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1985
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"python314",
"py314-pydantic",
"py314-hatchling",
"py314-dunamai",
"py314-tomlkit",
"py314-jinja2"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py314-intervaltree"
]
},
{
"type": "lib",
"ports": [
"py-uv-dynamic-versioning"
]
}
]
},
{
"name": "py311-uv-dynamic-versioning",
"portdir": "python/py-uv-dynamic-versioning",
"version": "0.12.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ninoseki/uv-dynamic-versioning",
"description": "Dynamic versioning based on VCS tags for uv/hatch project",
"long_description": "Dynamic versioning based on VCS tags for uv/hatch project",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1985
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311",
"py311-dunamai",
"py311-hatchling",
"py311-jinja2",
"py311-tomlkit",
"py311-pydantic"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py311-intervaltree"
]
}
]
},
{
"name": "py312-uv-dynamic-versioning",
"portdir": "python/py-uv-dynamic-versioning",
"version": "0.12.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ninoseki/uv-dynamic-versioning",
"description": "Dynamic versioning based on VCS tags for uv/hatch project",
"long_description": "Dynamic versioning based on VCS tags for uv/hatch project",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1985
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel"
]
},
{
"type": "lib",
"ports": [
"python312",
"py312-jinja2",
"py312-hatchling",
"py312-tomlkit",
"py312-pydantic"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py312-intervaltree"
]
}
]
},
{
"name": "py310-uv-dynamic-versioning",
"portdir": "python/py-uv-dynamic-versioning",
"version": "0.12.0",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ninoseki/uv-dynamic-versioning",
"description": "Dynamic versioning based on VCS tags for uv/hatch project",
"long_description": "Dynamic versioning based on VCS tags for uv/hatch project",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1985
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-setuptools",
"py310-wheel",
"py310-build",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python310",
"py310-dunamai",
"py310-jinja2",
"py310-tomlkit",
"py310-pydantic",
"py310-hatchling"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py310-intervaltree"
]
}
]
},
{
"name": "py314-rfc3986",
"portdir": "python/py-rfc3986",
"version": "2.0.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://rfc3986.readthedocs.io/",
"description": "A Python implementation of RFC 3986 including validation and authority parsing.",
"long_description": "A Python implementation of RFC 3986 including validation and authority parsing.",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel"
]
},
{
"type": "lib",
"ports": [
"python314"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-rfc3986",
"twine"
]
}
]
},
{
"name": "py314-readme_renderer",
"portdir": "python/py-readme_renderer",
"version": "44.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pypa/readme_renderer",
"description": "Safely render long_description/README files in Warehouse",
"long_description": "Safely render long_description/README files in Warehouse",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "aronnax",
"github": "lpsinger",
"ports_count": 432
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-wheel",
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools"
]
},
{
"type": "lib",
"ports": [
"python314"
]
},
{
"type": "run",
"ports": [
"py314-pygments",
"py314-docutils",
"py314-bleach"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-readme_renderer",
"twine"
]
}
]
},
{
"name": "py314-pytensor",
"portdir": "python/py-pytensor",
"version": "2.36.3",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pymc-devs/pytensor",
"description": "Optimizing compiler for evaluating mathematical expressions on CPUs and GPUs.",
"long_description": "Optimizing compiler for evaluating mathematical expressions on CPUs and GPUs.",
"active": true,
"categories": [
"math",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1985
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel",
"py314-cython",
"py314-versioneer",
"py314-toml"
]
},
{
"type": "lib",
"ports": [
"py314-logical-unification",
"python314",
"py314-minikanren",
"py314-setuptools",
"py314-filelock",
"py314-numpy",
"py314-scipy",
"py314-typing_extensions",
"py314-cons",
"py314-etuples"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py314-pymc",
"py-pytensor"
]
}
]
},
{
"name": "py314-pymc",
"portdir": "python/py-pymc",
"version": "5.27.0",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pymc-devs/pymc",
"description": "Probabilistic Programming in Python: Bayesian Modeling and Probabilistic Machine Learning with Aesara",
"long_description": "PyMC (formerly PyMC3) is a Python package for Bayesian statistical modeling focusing on advanced Markov chain Monte Carlo (MCMC) and variational inference (VI) algorithms. Its flexibility and extensibility make it applicable to a large suite of problems.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1985
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools",
"py314-wheel",
"py314-versioneer"
]
},
{
"type": "lib",
"ports": [
"py314-rich",
"py314-pandas",
"python314",
"py314-cloudpickle",
"py314-pytensor",
"py314-arviz",
"py314-cachetools",
"py314-numpy",
"py314-scipy",
"py314-threadpoolctl",
"py314-typing_extensions"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-pymc"
]
}
]
},
{
"name": "py314-emcee3",
"portdir": "python/py-emcee3",
"version": "3.1.6",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://emcee.readthedocs.io/en/stable/",
"description": "affine-invariant ensemble MCMC sampling",
"long_description": "emcee is a stable, well tested Python implementation of the affine-invariant ensemble sampler for Markov chain Monte Carlo (MCMC) proposed by Goodman & Weare (2010). The code is open source and has already been used in several published projects in the astrophysics literature.",
"active": true,
"categories": [
"science",
"math",
"python"
],
"maintainers": [
{
"name": "aronnax",
"github": "lpsinger",
"ports_count": 432
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py314-wheel",
"py314-setuptools_scm",
"clang-18",
"py314-build",
"py314-installer",
"py314-setuptools"
]
},
{
"type": "lib",
"ports": [
"python314",
"py314-numpy"
]
},
{
"type": "test",
"ports": [
"py314-pytest",
"py314-scipy",
"py314-h5py"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-emcee3",
"chemex"
]
}
]
},
{
"name": "py311-dunamai",
"portdir": "python/py-dunamai",
"version": "1.25.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mtkennerly/dunamai",
"description": "Dynamic version generation",
"long_description": "Dynamic version generation",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1985
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py311-build",
"py311-installer",
"py311-poetry-core",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python311",
"py311-packaging"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py311-uv-dynamic-versioning"
]
}
]
},
{
"name": "py310-dunamai",
"portdir": "python/py-dunamai",
"version": "1.25.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mtkennerly/dunamai",
"description": "Dynamic version generation",
"long_description": "Dynamic version generation",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "reneeotten",
"github": "reneeotten",
"ports_count": 1985
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py310-build",
"py310-poetry-core",
"py310-installer",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python310",
"py310-packaging"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py310-uv-dynamic-versioning"
]
}
]
},
{
"name": "py314-curl",
"portdir": "python/py-curl",
"version": "7.45.7",
"license": "(MIT or LGPL)",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "http://pycurl.io/",
"description": "Python interface to libcurl",
"long_description": "Python module interface to the cURL library which is a tool for transferring files with URL syntax, supporting many protocols.",
"active": true,
"categories": [
"devel",
"net",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py314-wheel",
"py314-build",
"py314-installer",
"py314-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"curl",
"python314",
"openssl"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-curl"
]
},
{
"type": "run",
"ports": [
"nvchecker"
]
}
]
},
{
"name": "llvm_select-5.0",
"portdir": "sysutils/llvm_select",
"version": "2",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.macports.org/",
"description": "common files for selecting default llvm version",
"long_description": "llvm_select installs files that allow 'port select' to switch the default version of llvm. It symlinks the standard llvm executables in the MacPorts prefix to the selected version.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 295
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"llvm_select"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"llvm-5.0"
]
}
]
},
{
"name": "lldb_select-5.0",
"portdir": "sysutils/lldb_select",
"version": "1",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.macports.org/",
"description": "common files for selecting default lldb version",
"long_description": "llvm_select installs files that allow 'port select' to switch the default version of lldb It symlinks the standard llvm executables in the MacPorts prefix to the selected version.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "judaew",
"github": "judaew",
"ports_count": 642
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"lldb_select"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"lldb-5.0"
]
}
]
},
{
"name": "clang_select-5.0",
"portdir": "sysutils/clang_select",
"version": "2.5",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://www.macports.org/",
"description": "common files for selecting default clang version",
"long_description": "clang_select installs files that allow 'port select' to switch the default version of clang. It symlinks the standard compiler executables in the MacPorts prefix to the selected version.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "jeremyhu",
"github": "jeremyhu",
"ports_count": 295
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18"
]
},
{
"type": "run",
"ports": [
"clang_select"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"clang-5.0"
]
}
]
},
{
"name": "mole-cleaner",
"portdir": "sysutils/mole-cleaner",
"version": "1.20.0",
"license": "MIT",
"platforms": "macosx",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/tw93/Mole",
"description": "Deep clean and optimize your Mac",
"long_description": "Mole is a Mac cleaning tool that can free up tens of GBs in one go.",
"active": true,
"categories": [
"sysutils"
],
"maintainers": [
{
"name": "i0ntempest",
"github": "i0ntempest",
"ports_count": 224
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-18"
]
},
{
"type": "run",
"ports": [
"bash"
]
}
],
"depends_on": []
},
{
"name": "py314-esda",
"portdir": "python/py-esda",
"version": "2.8.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pysal.org/esda/",
"description": "Exploratory Spatial Data Analysis in PySAL (esda)",
"long_description": "Exploratory Spatial Data Analysis in PySAL (esda) is an open-source Python library for the exploratory analysis of spatial data.",
"active": true,
"categories": [
"python",
"gis"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py314-setuptools_scm",
"py314-wheel",
"py314-setuptools",
"py314-installer",
"py314-build"
]
},
{
"type": "lib",
"ports": [
"python314"
]
},
{
"type": "run",
"ports": [
"py314-scikit-learn",
"py314-libpysal",
"py314-geopandas",
"py314-shapely",
"py314-pandas",
"py314-scipy",
"py314-numpy"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-esda"
]
}
]
},
{
"name": "py313-annotated-doc",
"portdir": "python/py-annotated-doc",
"version": "0.0.4",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/fastapi/annotated-doc/",
"description": "Provides document parameters, class attributes, return types, and variables inline, with Annotated",
"long_description": "Provides document parameters, class attributes, return types, and variables inline, with Annotated",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py313-build",
"py313-installer",
"py313-pdm-backend"
]
},
{
"type": "lib",
"ports": [
"python313"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-annotated-doc"
]
}
]
},
{
"name": "py312-annotated-doc",
"portdir": "python/py-annotated-doc",
"version": "0.0.4",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/fastapi/annotated-doc/",
"description": "Provides document parameters, class attributes, return types, and variables inline, with Annotated",
"long_description": "Provides document parameters, class attributes, return types, and variables inline, with Annotated",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"py312-pdm-backend",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": []
}
]
}