HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept
{
"count": 50048,
"next": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-created_at&page=134",
"previous": "https://ports.macports.org/api/v1/ports/?format=api&ordering=-created_at&page=132",
"results": [
{
"name": "py312-mistune",
"portdir": "python/py-mistune",
"version": "3.1.3",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/lepture/mistune",
"description": "The fastest markdown parser in pure Python.",
"long_description": "The fastest markdown parser in pure Python.",
"active": true,
"categories": [
"devel",
"textproc",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2799
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-installer",
"clang-17",
"py312-build",
"py312-setuptools",
"py312-wheel"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "test",
"ports": [
"py312-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-flasgger",
"py312-nbconvert"
]
},
{
"type": "run",
"ports": [
"py312-m2r"
]
}
]
},
{
"name": "py312-metakernel",
"portdir": "python/py-metakernel",
"version": "0.30.4",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/Calysto/metakernel",
"description": "A Jupyter/IPython kernel template",
"long_description": "A Jupyter/IPython kernel template which includes core magic functions (including help, command and file path completion, parallel and distributed processing, downloads, and much more).",
"active": true,
"categories": [
"devel",
"science",
"python"
],
"maintainers": [
{
"name": "mps",
"github": "Schamschula",
"ports_count": 1149
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"py312-hatchling",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python312",
"py312-notebook"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-octave_kernel"
]
}
]
},
{
"name": "py312-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": 2799
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-jupyterlab",
"clang-17",
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"py312-jupyter_packaging"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-ipywidgets"
]
}
]
},
{
"name": "py312-jupyterlab_server",
"portdir": "python/py-jupyterlab_server",
"version": "2.25.4",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://jupyter.org/",
"description": "This package is used to launch an application built using JupyterLab.",
"long_description": "This package is used to launch an application built using JupyterLab.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2799
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py312-build",
"py312-installer",
"py312-hatchling"
]
},
{
"type": "lib",
"ports": [
"py312-babel",
"py312-jsonschema",
"python312",
"py312-jupyter_server",
"py312-json5",
"py312-packaging",
"py312-jinja2",
"py312-requests"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-jupyterlab",
"py312-notebook"
]
}
]
},
{
"name": "py312-jupyterlab_pygments",
"portdir": "python/py-jupyterlab_pygments",
"version": "0.3.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://jupyter.org/",
"description": "JupyterLab Pygments Theme",
"long_description": "JupyterLab Pygments Theme",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2799
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-build",
"py312-installer",
"py312-hatchling",
"py312-jupyterlab",
"py312-hatch-jupyter-builder",
"py312-hatch-nodejs-version"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "run",
"ports": [
"py312-pygments"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-pyviz_comms"
]
}
]
},
{
"name": "py312-jupyterlab",
"portdir": "python/py-jupyterlab",
"version": "4.1.5",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://jupyter.org/",
"description": "Next-generation web-based notebook environment for interactive computing.",
"long_description": "JupyterLab enables you to work with documents and activities such as Jupyter notebooks, text editors, terminals, and custom components in a flexible, integrated, and extensible manner.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2799
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py312-build",
"py312-installer",
"py312-hatchling",
"py312-hatch-jupyter-builder"
]
},
{
"type": "lib",
"ports": [
"py312-tornado",
"py312-ipykernel",
"py312-jupyter_core",
"py312-jupyter_server",
"python312",
"py312-notebook_shim",
"py312-async-lru",
"py312-jupyter-lsp",
"py312-jupyterlab_server",
"py312-packaging",
"py312-jinja2",
"py312-httpx",
"py312-traitlets"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py312-ipyparallel",
"py312-jupyterlab_pygments",
"py312-jupytext",
"py312-jupyterlab_widgets"
]
},
{
"type": "lib",
"ports": [
"py312-pyviz_comms",
"py312-notebook",
"py312-plotly"
]
}
]
},
{
"name": "py312-jupyter_server",
"portdir": "python/py-jupyter_server",
"version": "2.13.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://jupyter.org/",
"description": "The Jupyter Server provides the backend for Jupyter web applications.",
"long_description": "The Jupyter Server provides the backend for Jupyter web applications.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2799
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"py312-hatch-jupyter-builder"
]
},
{
"type": "lib",
"ports": [
"py312-terminado",
"py312-zmq",
"py312-argon2-cffi",
"py312-jupyter_client",
"py312-jupyter_core",
"py312-nbconvert",
"python312",
"py312-prometheus_client",
"py312-send2trash",
"py312-websocket-client",
"py312-jupyter_server_terminals",
"py312-overrides",
"py312-jupyter_events",
"py312-nbformat",
"py312-packaging",
"py312-jinja2",
"py312-anyio",
"py312-traitlets",
"py312-tornado"
]
}
],
"depends_on": [
{
"type": "build",
"ports": [
"py312-nbclassic"
]
},
{
"type": "lib",
"ports": [
"py312-jupyterlab",
"py312-jupyterlab_server",
"py312-jupyter-lsp",
"py312-notebook",
"py312-nbclassic",
"py312-notebook_shim"
]
}
]
},
{
"name": "py312-jupyter_core",
"portdir": "python/py-jupyter_core",
"version": "5.7.2",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://jupyter.org",
"description": "Jupyter core package.",
"long_description": "Jupyter core package.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2799
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py312-build",
"py312-installer",
"py312-hatchling"
]
},
{
"type": "lib",
"ports": [
"py312-platformdirs",
"py312-traitlets",
"python312"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-jupyter_client",
"py312-jupyter_server",
"py312-jupyterlab",
"py312-nbclient",
"py312-nbformat",
"py312-qtconsole",
"py312-ipykernel",
"ihaskell",
"py312-nbconvert",
"py312-jupyter_console",
"py312-jupyter",
"py312-nbclassic"
]
}
]
},
{
"name": "py312-jupyter_console",
"portdir": "python/py-jupyter_console",
"version": "6.6.3",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://jupyter.org/",
"description": "Jupyter terminal console.",
"long_description": "Jupyter terminal console.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2799
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py312-build",
"py312-installer",
"py312-hatchling"
]
},
{
"type": "lib",
"ports": [
"py312-traitlets",
"py312-zmq",
"python312",
"py312-jupyter_client",
"py312-jupyter_core",
"py312-ipykernel",
"py312-pygments",
"py312-ipython",
"py312-prompt_toolkit"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-jupyter"
]
}
]
},
{
"name": "py312-jupyter_client",
"portdir": "python/py-jupyter_client",
"version": "8.6.1",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://jupyter.org",
"description": "Jupyter protocol implementation and client libraries.",
"long_description": "Jupyter protocol implementation and client libraries.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2799
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py312-build",
"py312-installer",
"py312-hatchling"
]
},
{
"type": "lib",
"ports": [
"py312-zmq",
"python312",
"py312-jupyter_core",
"py312-dateutil",
"py312-traitlets",
"py312-tornado"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-nbclassic",
"py312-nbclient",
"py312-qtconsole",
"py312-spyder-kernels",
"py312-ipykernel",
"ihaskell",
"py312-jupyter_server",
"py312-ipyparallel",
"py312-jupyter_console"
]
},
{
"type": "run",
"ports": [
"py312-nbval"
]
}
]
},
{
"name": "py312-jupyter",
"portdir": "python/py-jupyter",
"version": "1.0.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://jupyter.org",
"description": "Web application for interactive data science and scientific computing.",
"long_description": "Web application for interactive data science and scientific computing.",
"active": true,
"categories": [
"devel",
"science",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2799
}
],
"variants": [
"qtconsole"
],
"dependencies": [
{
"type": "build",
"ports": [
"py312-setuptools",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"py312-ipywidgets",
"py312-jupyter_console",
"py312-jupyter_core",
"python312",
"py312-notebook",
"py312-nbconvert",
"py312-ipykernel"
]
},
{
"type": "run",
"ports": [
"jupyter_select"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ihaskell"
]
}
]
},
{
"name": "py312-json5",
"portdir": "python/py-json5",
"version": "0.12.1",
"license": "Apache-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/dpranke/pyjson5",
"description": "A Python implementation of the JSON5 data format",
"long_description": "A Python implementation of the JSON5 data format. JSON5 extends the JSON data interchange format to make it slightly more usable as a configuration language.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "aronnax",
"github": "lpsinger",
"ports_count": 425
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "test",
"ports": [
"py312-pytest",
"py312-hypothesis"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-jupyterlab_server",
"graphtage",
"py312-asv"
]
}
]
},
{
"name": "py312-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": 2799
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17",
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel"
]
},
{
"type": "lib",
"ports": [
"python312",
"py312-widgetsnbextension",
"py312-ipython",
"py312-traitlets",
"py312-comm",
"py312-jupyterlab_widgets"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"ihaskell",
"py312-jupyter_sphinx",
"py312-jupyter"
]
}
]
},
{
"name": "py312-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": 2799
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-ipython-sql",
"py-ipython_genutils",
"py312-nbclassic"
]
}
]
},
{
"name": "py312-ipykernel",
"portdir": "python/py-ipykernel",
"version": "7.1.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://ipython.org/",
"description": "IPython Kernel for Jupyter",
"long_description": "IPython Kernel for Jupyter.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2799
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"py312-hatchling",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"py312-matplotlib-inline",
"py312-psutil",
"py312-traitlets",
"py312-tornado",
"py312-nest_asyncio",
"python312",
"py312-zmq",
"py312-debugpy",
"py312-jupyter_client",
"py312-jupyter_core",
"py312-comm",
"py312-packaging",
"py312-appnope",
"py312-ipython"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-jupyterlab",
"py312-napari-console",
"py312-qtconsole",
"py312-spyder-kernels",
"ihaskell",
"py312-nbclassic",
"py312-ipyparallel",
"py312-jupyter_console",
"py312-jupyter"
]
},
{
"type": "run",
"ports": [
"py312-nbval"
]
}
]
},
{
"name": "py312-debugpy",
"portdir": "python/py-debugpy",
"version": "1.8.17",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://aka.ms/debugpy",
"description": "Implementation of the Debug Adapter Protocol",
"long_description": "Implementation of the Debug Adapter Protocol",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2799
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-wheel",
"py312-cython",
"py312-build",
"py312-installer",
"py312-setuptools"
]
},
{
"type": "extract",
"ports": [
"unzip"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-ipykernel"
]
}
]
},
{
"name": "py312-argon2-cffi-bindings",
"portdir": "python/py-argon2-cffi-bindings",
"version": "25.1.0",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/hynek/argon2-cffi-bindings",
"description": "Low-level CFFI bindings for Argon2",
"long_description": "Low-level CFFI bindings for Argon2",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2799
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-wheel",
"py312-setuptools_scm",
"py312-build",
"py312-installer",
"py312-setuptools"
]
},
{
"type": "lib",
"ports": [
"py312-cffi",
"python312"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py312-argon2-cffi"
]
}
]
},
{
"name": "py312-argon2-cffi",
"portdir": "python/py-argon2-cffi",
"version": "25.1.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://argon2-cffi.readthedocs.io/",
"description": "Argon2 is a secure password hashing algorithm.",
"long_description": "Argon2 is a secure password hashing algorithm.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2799
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-hatch-fancy-pypi-readme",
"py312-hatch-vcs",
"py312-build",
"py312-installer",
"py312-hatchling"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "run",
"ports": [
"py312-argon2-cffi-bindings"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-jupyter_server",
"py312-pykeepass",
"py312-nbclassic"
]
},
{
"type": "run",
"ports": [
"py312-autobahn"
]
}
]
},
{
"name": "py312-srsly",
"portdir": "python/py-srsly",
"version": "2.4.8",
"license": "MIT",
"platforms": "darwin",
"epoch": 1,
"replaced_by": null,
"homepage": "https://github.com/explosion/srsly",
"description": "Modern high-performance serialization utilities for Python",
"long_description": "Modern high-performance serialization utilities for Python",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "jonesc",
"github": "cjones051073",
"ports_count": 220
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py312-cython-compat",
"clang-18",
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel"
]
},
{
"type": "lib",
"ports": [
"python312",
"py312-numpy"
]
},
{
"type": "test",
"ports": [
"py312-tz",
"py312-pytest",
"py312-mock"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-confection",
"py-srsly",
"py312-thinc"
]
}
]
},
{
"name": "py312-confection",
"portdir": "python/py-confection",
"version": "0.1.4",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/explosion/confection",
"description": "The sweetest config system for Python",
"long_description": "The sweetest config system for Python",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "jonesc",
"github": "cjones051073",
"ports_count": 220
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-installer",
"py312-setuptools",
"py312-wheel",
"clang-18",
"py312-build"
]
},
{
"type": "lib",
"ports": [
"python312",
"py312-typing_extensions",
"py312-pydantic",
"py312-srsly"
]
},
{
"type": "test",
"ports": [
"py312-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-confection"
]
}
]
},
{
"name": "py312-bcrypt",
"portdir": "python/py-bcrypt",
"version": "5.0.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pyca/bcrypt/",
"description": "Modern password hashing for your software and your servers",
"long_description": "Modern password hashing for your software and your servers",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2799
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py312-setuptools-rust",
"clang-20",
"cargo",
"legacy-support",
"rust",
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel"
]
},
{
"type": "lib",
"ports": [
"libunwind",
"python312"
]
},
{
"type": "test",
"ports": [
"py312-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-twisted",
"py312-paramiko"
]
},
{
"type": "run",
"ports": [
"py312-spyder"
]
}
]
},
{
"name": "py312-hiredis",
"portdir": "python/py-hiredis",
"version": "3.3.0",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/pietern/hiredis-py",
"description": "Python wrapper for hiredis",
"long_description": "Python wrapper for hiredis",
"active": true,
"categories": [
"devel",
"databases",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2799
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": []
},
{
"name": "tcpterm",
"portdir": "net/tcpterm",
"version": "0.2.0",
"license": "MIT",
"platforms": "darwin freebsd linux",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/sachaos/tcpterm",
"description": "tcpterm is a packet visualizer in TUI.",
"long_description": "tcpterm is a packet visualizer in TUI.",
"active": true,
"categories": [
"net"
],
"maintainers": [
{
"name": "herby.gillot",
"github": "herbygillot",
"ports_count": 1016
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"go",
"clang-17"
]
},
{
"type": "lib",
"ports": [
"libpcap"
]
}
],
"depends_on": []
},
{
"name": "py312-mysqlclient",
"portdir": "python/py-mysqlclient",
"version": "2.2.7",
"license": "GPL-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "",
"description": "Python3 interface to MySQL/MariaDB, fork of MySQL-python",
"long_description": "Python3 interface to MySQL/MariaDB, fork of MySQL-python",
"active": true,
"categories": [
"devel",
"databases",
"python"
],
"maintainers": [],
"variants": [
"mysql57",
"mysql8",
"mariadb10_6",
"mariadb10_11",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-setuptools",
"py312-wheel",
"pkgconfig",
"py312-build",
"py312-installer"
]
},
{
"type": "lib",
"ports": [
"python312",
"mariadb-10.11"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-mysqlclient"
]
}
]
},
{
"name": "py311-mysqlclient",
"portdir": "python/py-mysqlclient",
"version": "2.2.7",
"license": "GPL-2",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "",
"description": "Python3 interface to MySQL/MariaDB, fork of MySQL-python",
"long_description": "Python3 interface to MySQL/MariaDB, fork of MySQL-python",
"active": true,
"categories": [
"devel",
"databases",
"python"
],
"maintainers": [],
"variants": [
"mysql57",
"mysql8",
"mariadb10_6",
"mariadb10_11",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py311-setuptools",
"py311-wheel",
"pkgconfig",
"py311-build",
"py311-installer"
]
},
{
"type": "lib",
"ports": [
"mariadb-10.11",
"python311"
]
}
],
"depends_on": []
},
{
"name": "rb31-concurrent-ruby-ext",
"portdir": "ruby/rb-concurrent-ruby-ext",
"version": "1.3.4",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ruby-concurrency/concurrent-ruby",
"description": "C extensions to optimize the concurrent-ruby gem",
"long_description": "C extensions to optimize the concurrent-ruby gem when running under MRI.",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "extract",
"ports": [
"rb31-gem-patch"
]
},
{
"type": "lib",
"ports": [
"ruby31"
]
},
{
"type": "run",
"ports": [
"rb31-concurrent-ruby"
]
}
],
"depends_on": []
},
{
"name": "rb32-concurrent-ruby-ext",
"portdir": "ruby/rb-concurrent-ruby-ext",
"version": "1.3.4",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ruby-concurrency/concurrent-ruby",
"description": "C extensions to optimize the concurrent-ruby gem",
"long_description": "C extensions to optimize the concurrent-ruby gem when running under MRI.",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "extract",
"ports": [
"rb32-gem-patch"
]
},
{
"type": "lib",
"ports": [
"ruby32"
]
},
{
"type": "run",
"ports": [
"rb32-concurrent-ruby"
]
}
],
"depends_on": []
},
{
"name": "rb33-concurrent-ruby-ext",
"portdir": "ruby/rb-concurrent-ruby-ext",
"version": "1.3.4",
"license": "MIT",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ruby-concurrency/concurrent-ruby",
"description": "C extensions to optimize the concurrent-ruby gem",
"long_description": "C extensions to optimize the concurrent-ruby gem when running under MRI.",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "extract",
"ports": [
"rb33-gem-patch"
]
},
{
"type": "lib",
"ports": [
"ruby33"
]
},
{
"type": "run",
"ports": [
"rb33-concurrent-ruby"
]
}
],
"depends_on": []
},
{
"name": "rb-concurrent-ruby-ext",
"portdir": "ruby/rb-concurrent-ruby-ext",
"version": "1.3.4",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ruby-concurrency/concurrent-ruby",
"description": "C extensions to optimize the concurrent-ruby gem",
"long_description": "C extensions to optimize the concurrent-ruby gem when running under MRI.",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
}
],
"depends_on": []
},
{
"name": "rb31-concurrent-ruby",
"portdir": "ruby/rb-concurrent-ruby",
"version": "1.3.4",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ruby-concurrency/concurrent-ruby",
"description": "Modern concurrency tools",
"long_description": "Modern concurrency tools including agents, futures, promises, thread pools, actors, supervisors and more.",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby31"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb31-twterm",
"rb31-i18n",
"rb31-concurrent-ruby-ext"
]
}
]
},
{
"name": "rb32-concurrent-ruby",
"portdir": "ruby/rb-concurrent-ruby",
"version": "1.3.4",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ruby-concurrency/concurrent-ruby",
"description": "Modern concurrency tools",
"long_description": "Modern concurrency tools including agents, futures, promises, thread pools, actors, supervisors and more.",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby32"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb32-twterm",
"rb32-i18n",
"rb32-concurrent-ruby-ext"
]
}
]
},
{
"name": "rb33-concurrent-ruby",
"portdir": "ruby/rb-concurrent-ruby",
"version": "1.3.4",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ruby-concurrency/concurrent-ruby",
"description": "Modern concurrency tools",
"long_description": "Modern concurrency tools including agents, futures, promises, thread pools, actors, supervisors and more.",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
},
{
"type": "lib",
"ports": [
"ruby33"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb33-twterm",
"rb33-i18n",
"rb33-concurrent-ruby-ext"
]
}
]
},
{
"name": "rb-concurrent-ruby",
"portdir": "ruby/rb-concurrent-ruby",
"version": "1.3.4",
"license": "MIT",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ruby-concurrency/concurrent-ruby",
"description": "Modern concurrency tools",
"long_description": "Modern concurrency tools including agents, futures, promises, thread pools, actors, supervisors and more.",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16"
]
}
],
"depends_on": []
},
{
"name": "rb31-curses",
"portdir": "ruby/rb-curses",
"version": "1.4.7",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ruby/curses",
"description": "Ruby binding for curses, ncurses and PDCurses",
"long_description": "Ruby binding for curses, ncurses and PDCurses. Formerly part of the Ruby standard library.",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"ncurses",
"ruby31"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb31-twterm",
"rb31-diakonos"
]
}
]
},
{
"name": "rb32-curses",
"portdir": "ruby/rb-curses",
"version": "1.4.7",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ruby/curses",
"description": "Ruby binding for curses, ncurses and PDCurses",
"long_description": "Ruby binding for curses, ncurses and PDCurses. Formerly part of the Ruby standard library.",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"ncurses",
"ruby32"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb32-twterm",
"rb32-diakonos"
]
}
]
},
{
"name": "rb33-curses",
"portdir": "ruby/rb-curses",
"version": "1.4.7",
"license": "BSD",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ruby/curses",
"description": "Ruby binding for curses, ncurses and PDCurses",
"long_description": "Ruby binding for curses, ncurses and PDCurses. Formerly part of the Ruby standard library.",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"ncurses",
"ruby33"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"rb33-twterm",
"rb33-diakonos"
]
}
]
},
{
"name": "rb-curses",
"portdir": "ruby/rb-curses",
"version": "1.4.7",
"license": "BSD",
"platforms": "any",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/ruby/curses",
"description": "Ruby binding for curses, ncurses and PDCurses",
"long_description": "Ruby binding for curses, ncurses and PDCurses. Formerly part of the Ruby standard library.",
"active": true,
"categories": [
"devel",
"ruby"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-17"
]
},
{
"type": "lib",
"ports": [
"ncurses"
]
}
],
"depends_on": []
},
{
"name": "py312-pytest-mypy",
"portdir": "python/py-pytest-mypy",
"version": "0.10.3",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/dbader/pytest-mypy",
"description": "Mypy static type checker plugin for pytest",
"long_description": "Mypy static type checker plugin for pytest",
"active": true,
"categories": [
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-setuptools",
"clang-18",
"py312-setuptools_scm",
"py312-wheel",
"py312-build",
"py312-installer"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "run",
"ports": [
"py312-filelock",
"py312-attrs",
"py312-mypy"
]
},
{
"type": "test",
"ports": [
"py312-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-pytest-mypy"
]
}
]
},
{
"name": "py312-netaddr",
"portdir": "python/py-netaddr",
"version": "1.3.0",
"license": "BSD and MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/drkjam/netaddr/",
"description": "A network address manipulation library for Python",
"long_description": "A network address manipulation library for Python",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2799
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-setuptools",
"py312-build",
"py312-installer",
"py312-wheel",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "test",
"ports": [
"py312-pytest"
]
}
],
"depends_on": [
{
"type": "run",
"ports": [
"py312-oslo-utils",
"py312-oslo-config"
]
}
]
},
{
"name": "py312-levenshtein",
"portdir": "python/py-levenshtein",
"version": "0.27.3",
"license": "GPL-2+",
"platforms": "darwin freebsd",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/maxbachmann/Levenshtein",
"description": "Python module for fast computation of Levensthein distances.",
"long_description": "The Levenshtein Python C extension module contains functions for fast computation of Levenshtein (edit) distance, and edit operations, string similarity, approximate median strings, and generally string averaging, string sequence and set similarity. It supports both normal and Unicode strings.",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [
{
"name": "stromnov",
"github": "stromnov",
"ports_count": 2799
}
],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-20",
"py312-wheel",
"py312-scikit-build-core",
"ninja",
"py312-build",
"py312-installer",
"py312-setuptools"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "run",
"ports": [
"py312-rapidfuzz"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"py312-fire"
]
}
]
},
{
"name": "py312-asyncpg",
"portdir": "python/py-asyncpg",
"version": "0.29.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/MagicStack/asyncpg",
"description": "An asyncio PostgreSQL driver",
"long_description": "asyncpg is a database interface library designed specifically for PostgreSQL and Python/asyncio. asyncpg is an efficient, clean implementation of PostgreSQL server binary protocol for use with Python's asyncio framework.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"py312-cython-compat"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "test",
"ports": [
"py312-pytest"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-asyncpg"
]
}
]
},
{
"name": "py311-asyncpg",
"portdir": "python/py-asyncpg",
"version": "0.29.0",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/MagicStack/asyncpg",
"description": "An asyncio PostgreSQL driver",
"long_description": "asyncpg is a database interface library designed specifically for PostgreSQL and Python/asyncio. asyncpg is an efficient, clean implementation of PostgreSQL server binary protocol for use with Python's asyncio framework.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"py311-cython-compat",
"clang-18",
"py311-build",
"py311-installer",
"py311-setuptools",
"py311-wheel"
]
},
{
"type": "lib",
"ports": [
"python311"
]
},
{
"type": "run",
"ports": [
"py311-async-timeout"
]
},
{
"type": "test",
"ports": [
"py311-pytest"
]
}
],
"depends_on": []
},
{
"name": "py312-pygmt",
"portdir": "python/py-pygmt",
"version": "0.17.0",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pygmt.org/",
"description": "Python interface for the Generic Mapping Tools",
"long_description": "PyGMT is a library for processing geospatial and geophysical data and making publication-quality maps and figures. It provides a Pythonic interface for the Generic Mapping Tools (GMT), a command-line program widely used across the Earth, Ocean, and Planetary sciences and beyond.",
"active": true,
"categories": [
"science",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel",
"py312-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "run",
"ports": [
"gmt6",
"py312-packaging",
"py312-numpy",
"py312-pandas",
"py312-xarray"
]
}
],
"depends_on": []
},
{
"name": "R-robvis",
"portdir": "R/R-robvis",
"version": "0.3.0",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/mcguinlu/robvis",
"description": "Visualize results of Risk-of-Bias (ROB) assessments",
"long_description": "Visualize results of Risk-of-Bias (ROB) assessments",
"active": true,
"categories": [
"science",
"R"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"R"
]
},
{
"type": "lib",
"ports": [
"R-scales",
"R-CRAN-recommended",
"R-tidyr",
"R-ggplot2"
]
},
{
"type": "run",
"ports": [
"R"
]
},
{
"type": "test",
"ports": [
"R-knitr",
"R-testthat",
"R-rmarkdown",
"R-covr"
]
}
],
"depends_on": [
{
"type": "test",
"ports": [
"R-meta"
]
}
]
},
{
"name": "py312-pyvis",
"portdir": "python/py-pyvis",
"version": "0.3.2",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pyvis.readthedocs.io/en/latest/",
"description": "Python package for creating and visualizing interactive network graphs",
"long_description": "Python package for creating and visualizing interactive network graphs. A pyvis network can be customized on a per node or per edge basis. Nodes can be given colors, sizes, labels, and other metadata. Pyvis is built around visjs, a JavaScript visualization library.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "harens",
"github": "harens",
"ports_count": 149
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-18",
"py312-build",
"py312-installer",
"py312-setuptools",
"py312-wheel"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "run",
"ports": [
"py312-jinja2",
"py312-ipython",
"py312-networkx",
"py312-jsonpickle"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py-pyvis"
]
}
]
},
{
"name": "py38-pyvis",
"portdir": "python/py-pyvis",
"version": "0.3.2",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://pyvis.readthedocs.io/en/latest/",
"description": "Python package for creating and visualizing interactive network graphs",
"long_description": "Python package for creating and visualizing interactive network graphs. A pyvis network can be customized on a per node or per edge basis. Nodes can be given colors, sizes, labels, and other metadata. Pyvis is built around visjs, a JavaScript visualization library.",
"active": false,
"categories": [
"python"
],
"maintainers": [
{
"name": "harens",
"github": "harens",
"ports_count": 149
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"clang-16",
"py38-setuptools",
"py38-wheel",
"py38-build",
"py38-installer"
]
},
{
"type": "lib",
"ports": [
"python38"
]
},
{
"type": "run",
"ports": [
"py38-ipython",
"py38-jinja2",
"py38-jsonpickle",
"py38-networkx"
]
}
],
"depends_on": []
},
{
"name": "py312-cloudscraper",
"portdir": "python/py-cloudscraper",
"version": "1.2.71",
"license": "MIT",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://github.com/VeNoMouS/cloudscraper",
"description": "A Python module to bypass Cloudflare's anti-bot page",
"long_description": "A simple Python module to bypass Cloudflare's anti-bot page (also known as I'm Under Attack Mode, or IUAM), implemented with Requests. This can be useful if you wish to scrape or crawl a website protected with Cloudflare.",
"active": true,
"categories": [
"python"
],
"maintainers": [
{
"name": "harens",
"github": "harens",
"ports_count": 149
}
],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-wheel",
"clang-17",
"py312-build",
"py312-installer",
"py312-setuptools"
]
},
{
"type": "lib",
"ports": [
"python312"
]
},
{
"type": "run",
"ports": [
"py312-requests",
"py312-requests-toolbelt",
"py312-parsing"
]
}
],
"depends_on": []
},
{
"name": "py312-jsonpickle",
"portdir": "python/py-jsonpickle",
"version": "4.0.5",
"license": "BSD",
"platforms": "{darwin any}",
"epoch": 0,
"replaced_by": null,
"homepage": "https://jsonpickle.github.io",
"description": "Python library for serializing any arbitrary object graph into JSON.",
"long_description": "Python library for serializing any arbitrary object graph into JSON. It can take almost any Python object and turn the object into JSON. Additionally, it can reconstitute the object back into Python.",
"active": true,
"categories": [
"textproc",
"python"
],
"maintainers": [],
"variants": [],
"dependencies": [
{
"type": "build",
"ports": [
"py312-setuptools",
"py312-build",
"py312-installer",
"clang-18",
"py312-wheel",
"py312-setuptools_scm"
]
},
{
"type": "lib",
"ports": [
"python312"
]
}
],
"depends_on": [
{
"type": "lib",
"ports": [
"py312-digitalocean"
]
},
{
"type": "run",
"ports": [
"py312-pyvis"
]
},
{
"type": "test",
"ports": [
"py312-jschema_to_python"
]
}
]
},
{
"name": "subversion-pythonbindings-3.12",
"portdir": "devel/subversion-pythonbindings",
"version": "1.14.3",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://subversion.apache.org/",
"description": "Python bindings for the subversion version control system (svn)",
"long_description": "Subversion (svn) is a version control system designed to be as similar to cvs(1) as possible, while fixing many outstanding problems with cvs(1). The python bindings provide access to subversion API from python.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"no_bdb",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"swig3",
"py3c",
"py312-setuptools",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"apr-util",
"gettext",
"subversion",
"libcomerr",
"libmagic",
"lz4",
"libiconv",
"libutf8proc",
"serf1",
"cyrus-sasl2",
"python312",
"expat",
"zlib",
"db48",
"sqlite3",
"apr"
]
}
],
"depends_on": []
},
{
"name": "subversion-pythonbindings-3.11",
"portdir": "devel/subversion-pythonbindings",
"version": "1.14.3",
"license": "Apache-2",
"platforms": "darwin",
"epoch": 0,
"replaced_by": null,
"homepage": "https://subversion.apache.org/",
"description": "Python bindings for the subversion version control system (svn)",
"long_description": "Subversion (svn) is a version control system designed to be as similar to cvs(1) as possible, while fixing many outstanding problems with cvs(1). The python bindings provide access to subversion API from python.",
"active": true,
"categories": [
"devel",
"python"
],
"maintainers": [],
"variants": [
"no_bdb",
"universal"
],
"dependencies": [
{
"type": "build",
"ports": [
"pkgconfig",
"swig3",
"py3c",
"clang-18"
]
},
{
"type": "lib",
"ports": [
"apr",
"apr-util",
"gettext",
"subversion",
"libcomerr",
"libmagic",
"lz4",
"libiconv",
"libutf8proc",
"serf1",
"cyrus-sasl2",
"python311",
"expat",
"zlib",
"db48",
"sqlite3"
]
}
],
"depends_on": []
}
]
}