{"count":52800,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=16","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=14","results":[{"name":"py313-markdown","portdir":"python/py-markdown","version":"3.10.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://python-markdown.github.io/","description":"Python implementation of Markdown","long_description":"This is a Python implementation of John Gruber’s Markdown. It is almost completely compliant with the reference implementation, though there are a few very minor differences.","active":true,"categories":["textproc","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2903}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py313-panel"]},{"type":"run","ports":["py313-panel","py313-marimo","py313-pymdown-extensions","py313-mdx_linkify"]}]},{"name":"py314-markdown","portdir":"python/py-markdown","version":"3.10.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://python-markdown.github.io/","description":"Python implementation of Markdown","long_description":"This is a Python implementation of John Gruber’s Markdown. It is almost completely compliant with the reference implementation, though there are a few very minor differences.","active":true,"categories":["textproc","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2903}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["terminal_markdown_viewer","gobject-introspection-devel","gobject-introspection-bootstrap-devel","gobject-introspection-bootstrap","py-markdown","gi-docgen","gobject-introspection","py314-panel"]},{"type":"run","ports":["samba4","py314-pymdown-extensions","py314-marimo"]}]},{"name":"py312-markdown","portdir":"python/py-markdown","version":"3.10.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://python-markdown.github.io/","description":"Python implementation of Markdown","long_description":"This is a Python implementation of John Gruber’s Markdown. It is almost completely compliant with the reference implementation, though there are a few very minor differences.","active":true,"categories":["textproc","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2903}],"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-panel","matrix-commander"]},{"type":"run","ports":["py312-panel","py312-mdx_linkify"]}]},{"name":"py311-markdown","portdir":"python/py-markdown","version":"3.10.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://python-markdown.github.io/","description":"Python implementation of Markdown","long_description":"This is a Python implementation of John Gruber’s Markdown. It is almost completely compliant with the reference implementation, though there are a few very minor differences.","active":true,"categories":["textproc","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2903}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"lib","ports":["py311-panel"]},{"type":"run","ports":["py311-panel","py311-mdx_linkify"]}]},{"name":"py310-markdown","portdir":"python/py-markdown","version":"3.10.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://python-markdown.github.io/","description":"Python implementation of Markdown","long_description":"This is a Python implementation of John Gruber’s Markdown. It is almost completely compliant with the reference implementation, though there are a few very minor differences.","active":true,"categories":["textproc","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2903}],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"lib","ports":["py310-panel","py310-tensorboard"]},{"type":"run","ports":["py310-panel","py310-mdx_linkify"]}]},{"name":"py27-markdown","portdir":"python/py-markdown","version":"3.1.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://python-markdown.github.io/","description":"Python implementation of Markdown","long_description":"This is a Python implementation of John Gruber’s Markdown. It is almost completely compliant with the reference implementation, though there are a few very minor differences.","active":true,"categories":["textproc","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2903}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["python27","py27-setuptools"]}],"depends_on":[{"type":"build","ports":["redo"]},{"type":"lib","ports":["py27-tensorboard1"]}]},{"name":"py-markdown","portdir":"python/py-markdown","version":"3.10.3","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://python-markdown.github.io/","description":"Python implementation of Markdown","long_description":"This is a Python implementation of John Gruber’s Markdown. It is almost completely compliant with the reference implementation, though there are a few very minor differences.","active":true,"categories":["textproc","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2903}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-markdown"]}],"depends_on":[]},{"name":"py314-marimo","portdir":"python/py-marimo","version":"0.24.2","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://marimo.io","description":"A library for making reactive notebooks and apps","long_description":"A library for making reactive notebooks and apps","active":true,"categories":["devel","science","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2226}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-uv-build","py314-installer","py314-build"]},{"type":"lib","ports":["python314"]},{"type":"run","ports":["py314-yaml","py314-click","py314-psutil","py314-tomlkit","py314-pydantic","py314-jedi","py314-python-lsp-ruff","py314-python-lsp-server","py314-markdown","py314-narwhals","py314-nbformat","py314-starlette","py314-uvicorn","py314-websockets","py314-itsdangerous","py314-python-multipart","py314-altair","py314-loro","py314-mcp","py314-msgspec","py314-openai","py314-pydantic-ai-slim","py314-pymdown-extensions","py314-tiktoken","py314-docutils","py314-pygments","py314-packaging","ruff"]}],"depends_on":[{"type":"lib","ports":["py314-itables","py-marimo"]}]},{"name":"py313-marimo","portdir":"python/py-marimo","version":"0.24.2","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://marimo.io","description":"A library for making reactive notebooks and apps","long_description":"A library for making reactive notebooks and apps","active":true,"categories":["devel","science","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2226}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-uv-build","py313-installer","py313-build"]},{"type":"lib","ports":["python313"]},{"type":"run","ports":["py313-psutil","py313-tomlkit","py313-click","py313-starlette","py313-yaml","py313-docutils","py313-markdown","py313-websockets","py313-nbformat","py313-pydantic","py313-python-lsp-server","py313-itsdangerous","py313-narwhals","py313-altair","py313-python-lsp-ruff","py313-uvicorn","py313-python-multipart","py313-loro","py313-mcp","py313-msgspec","py313-openai","py313-pydantic-ai-slim","py313-pymdown-extensions","py313-tiktoken","py313-pygments","py313-jedi","py313-packaging","ruff"]}],"depends_on":[{"type":"lib","ports":["py313-itables"]}]},{"name":"py314-logfire-api","portdir":"python/py-logfire-api","version":"5.1.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.org/project/logfire-api","description":"Shim for the Logfire SDK which does nothing unless Logfire is installed","long_description":"Shim for the Logfire SDK which does nothing unless Logfire is installed","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2226}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-hatchling"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py-logfire-api","py314-pydantic-graph"]}]},{"name":"py313-logfire-api","portdir":"python/py-logfire-api","version":"5.1.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.org/project/logfire-api","description":"Shim for the Logfire SDK which does nothing unless Logfire is installed","long_description":"Shim for the Logfire SDK which does nothing unless Logfire is installed","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2226}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-hatchling"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py313-pydantic-graph"]}]},{"name":"py-marimo","portdir":"python/py-marimo","version":"0.24.2","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://marimo.io","description":"A library for making reactive notebooks and apps","long_description":"A library for making reactive notebooks and apps","active":true,"categories":["devel","science","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2226}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-marimo"]}],"depends_on":[]},{"name":"py-logfire-api","portdir":"python/py-logfire-api","version":"5.1.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://pypi.org/project/logfire-api","description":"Shim for the Logfire SDK which does nothing unless Logfire is installed","long_description":"Shim for the Logfire SDK which does nothing unless Logfire is installed","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2226}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-logfire-api"]}],"depends_on":[]},{"name":"py313-jiter","portdir":"python/py-jiter","version":"0.17.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pydantic/jiter","description":"Fast iterable JSON parser.","long_description":"Fast iterable JSON parser.","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2226}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools-rust","py313-maturin"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py313-openai"]}]},{"name":"py314-jiter","portdir":"python/py-jiter","version":"0.17.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pydantic/jiter","description":"Fast iterable JSON parser.","long_description":"Fast iterable JSON parser.","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2226}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools-rust","py314-maturin"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py-jiter","py314-openai"]}]},{"name":"py-jiter","portdir":"python/py-jiter","version":"0.17.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/pydantic/jiter","description":"Fast iterable JSON parser.","long_description":"Fast iterable JSON parser.","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2226}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-jiter"]}],"depends_on":[]},{"name":"py314-hypothesis","portdir":"python/py-hypothesis","version":"6.168.0","license":"MPL-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/hypothesis","description":"A library for property based testing","long_description":"Hypothesis is an advanced testing library for Python. It lets you write tests which are parametrized by a source of examples, and then generates simple and comprehensible examples that make your tests fail.","active":true,"categories":["devel","python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":434}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-build","py314-setuptools-rust","py314-maturin","clang-18","py314-installer"]},{"type":"lib","ports":["py314-sortedcontainers","python314"]}],"depends_on":[{"type":"lib","ports":["py-hypothesis","py314-h2"]},{"type":"test","ports":["py314-cssselect","py314-pytest-asyncio","py314-json5","py314-numpy","py314-hpack","py314-icalendar","py314-xarray","py314-cairo","py314-numdifftools","py314-scipy","py314-attrs","py314-binaryornot","py314-blis","py314-cbor2","py314-dateutil","py314-hyperlink","py314-multivolumefile","py314-mutagen","py314-natsort","py314-ndindex","py314-pybcj","py314-pyppmd","py314-pyrsistent","py314-pytest-trio","py314-tiktoken","py314-yarl","py314-pyarrow"]}]},{"name":"py313-hypothesis","portdir":"python/py-hypothesis","version":"6.168.0","license":"MPL-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/hypothesis","description":"A library for property based testing","long_description":"Hypothesis is an advanced testing library for Python. It lets you write tests which are parametrized by a source of examples, and then generates simple and comprehensible examples that make your tests fail.","active":true,"categories":["devel","python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":434}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-build","py313-setuptools-rust","py313-maturin","clang-18","py313-installer"]},{"type":"lib","ports":["py313-sortedcontainers","python313"]}],"depends_on":[{"type":"build","ports":["py313-priority"]},{"type":"lib","ports":["py313-h2"]},{"type":"test","ports":["py313-cssselect","py313-pytest-asyncio","py313-json5","py313-numpy","py313-hpack","py313-icalendar","py313-xarray","py313-cairo","py313-numdifftools","py313-scipy","py313-attrs","py313-binaryornot","py313-blis","py313-cbor2","py313-commonmark","py313-dateutil","py313-erf","py313-fire","py313-hyperlink","py313-iso8601","py313-mitmproxy","py313-multivolumefile","py313-mutagen","py313-natsort","py313-ndindex","py313-pybcj","py313-pyppmd","py313-pyrsistent","py313-pytest-trio","py313-snuggs","py313-tiktoken","py313-yarl","py313-pyarrow"]}]},{"name":"py312-hypothesis","portdir":"python/py-hypothesis","version":"6.168.0","license":"MPL-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/hypothesis","description":"A library for property based testing","long_description":"Hypothesis is an advanced testing library for Python. It lets you write tests which are parametrized by a source of examples, and then generates simple and comprehensible examples that make your tests fail.","active":true,"categories":["devel","python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":434}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py312-installer","py312-setuptools-rust","clang-18","py312-build","py312-maturin"]},{"type":"lib","ports":["py312-sortedcontainers","python312"]}],"depends_on":[{"type":"lib","ports":["py312-h2"]},{"type":"test","ports":["py312-pyarrow","py312-cssselect","py312-pytest-asyncio","py312-json5","py312-numpy","py312-hpack","py312-icalendar","py312-xarray","py312-cairo","py312-numdifftools","py312-scipy","py312-attrs","py312-binaryornot","py312-blis","py312-cbor2","py312-commonmark","py312-dateutil","py312-datrie","py312-fire","py312-hyperlink","py312-iso8601","py312-marisa-trie","py312-mitmproxy","py312-multivolumefile","py312-mutagen","py312-natsort","py312-ndindex","py312-pybcj","py312-pyppmd","py312-pyrsistent","py312-pytest-trio","py312-snuggs","py312-tiktoken","py312-yarl"]}]},{"name":"py310-hypothesis","portdir":"python/py-hypothesis","version":"6.168.0","license":"MPL-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/hypothesis","description":"A library for property based testing","long_description":"Hypothesis is an advanced testing library for Python. It lets you write tests which are parametrized by a source of examples, and then generates simple and comprehensible examples that make your tests fail.","active":true,"categories":["devel","python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":434}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py310-setuptools-rust","py310-maturin","py310-installer","py310-build"]},{"type":"lib","ports":["py310-sortedcontainers","py310-exceptiongroup","python310"]}],"depends_on":[{"type":"lib","ports":["py310-h2"]},{"type":"test","ports":["py310-cssselect","py310-pytest-asyncio","py310-json5","py310-thinc","py310-numpy","py310-hpack","py310-xarray","py310-cairo","py310-numdifftools","py310-scipy","py310-attrs","py310-binaryornot","py310-blis","py310-cbor2","py310-commonmark","py310-dateutil","py310-fire","py310-fuzzywuzzy","py310-hyperlink","py310-iso8601","py310-marisa-trie","py310-mitmproxy","py310-multivolumefile","py310-mutagen","py310-natsort","py310-ndindex","py310-parver","py310-pybcj","py310-pyppmd","py310-pyrsistent","py310-pytest-trio","py310-snuggs","py310-pyarrow","py310-yarl"]}]},{"name":"py311-hypothesis","portdir":"python/py-hypothesis","version":"6.168.0","license":"MPL-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/hypothesis","description":"A library for property based testing","long_description":"Hypothesis is an advanced testing library for Python. It lets you write tests which are parametrized by a source of examples, and then generates simple and comprehensible examples that make your tests fail.","active":true,"categories":["devel","python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":434}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py311-installer","py311-maturin","clang-18","py311-build","py311-setuptools-rust"]},{"type":"lib","ports":["py311-sortedcontainers","python311"]}],"depends_on":[{"type":"lib","ports":["py311-h2"]},{"type":"test","ports":["py311-pyarrow","py311-cssselect","py311-pytest-asyncio","py311-json5","py311-thinc","py311-numpy","py311-hpack","py311-xarray","py311-cairo","py311-numdifftools","py311-scipy","py311-attrs","py311-binaryornot","py311-blis","py311-cbor2","py311-commonmark","py311-dateutil","py311-fire","py311-fuzzywuzzy","py311-hyperlink","py311-iso8601","py311-marisa-trie","py311-mitmproxy","py311-multivolumefile","py311-mutagen","py311-natsort","py311-ndindex","py311-parver","py311-pybcj","py311-pyppmd","py311-pyrsistent","py311-pytest-trio","py311-snuggs","py311-tiktoken","py311-yarl"]}]},{"name":"py-hypothesis","portdir":"python/py-hypothesis","version":"6.168.0","license":"MPL-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/hypothesis","description":"A library for property based testing","long_description":"Hypothesis is an advanced testing library for Python. It lets you write tests which are parametrized by a source of examples, and then generates simple and comprehensible examples that make your tests fail.","active":true,"categories":["devel","python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":434}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-hypothesis"]}],"depends_on":[]},{"name":"py314-genai-prices","portdir":"python/py-genai-prices","version":"0.1.7","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pydantic/genai-prices","description":"Calculate prices for calling LLM inference APIs.","long_description":"Calculate prices for calling LLM inference APIs.","active":true,"categories":["python","llm"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2226}],"variants":[],"dependencies":[{"type":"build","ports":["py314-hatchling","clang-18","py314-build","py314-installer"]},{"type":"lib","ports":["python314","py314-httpx","py314-pydantic","py314-uv-dynamic-versioning"]}],"depends_on":[{"type":"lib","ports":["py-genai-prices","py314-pydantic-ai-slim"]}]},{"name":"py313-genai-prices","portdir":"python/py-genai-prices","version":"0.1.7","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pydantic/genai-prices","description":"Calculate prices for calling LLM inference APIs.","long_description":"Calculate prices for calling LLM inference APIs.","active":true,"categories":["python","llm"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2226}],"variants":[],"dependencies":[{"type":"build","ports":["py313-hatchling","clang-18","py313-build","py313-installer"]},{"type":"lib","ports":["python313","py313-httpx","py313-pydantic","py313-uv-dynamic-versioning"]}],"depends_on":[{"type":"lib","ports":["py313-pydantic-ai-slim"]}]},{"name":"py-genai-prices","portdir":"python/py-genai-prices","version":"0.1.7","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/pydantic/genai-prices","description":"Calculate prices for calling LLM inference APIs.","long_description":"Calculate prices for calling LLM inference APIs.","active":true,"categories":["python","llm"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2226}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-genai-prices"]}],"depends_on":[]},{"name":"py314-bleach","portdir":"python/py-bleach","version":"6.4.0","license":"Apache","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/mozilla/bleach","description":"An easy safelist-based HTML-sanitizing tool.","long_description":"An easy safelist-based HTML-sanitizing tool.","active":true,"categories":["www","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2903}],"variants":[],"dependencies":[{"type":"build","ports":["py314-build","py314-setuptools","py314-wheel","clang-18","py314-installer"]},{"type":"lib","ports":["py314-webencodings","python314"]}],"depends_on":[{"type":"lib","ports":["py314-panel","py314-nbconvert","py-bleach"]},{"type":"run","ports":["py314-readme_renderer"]}]},{"name":"py313-bleach","portdir":"python/py-bleach","version":"6.4.0","license":"Apache","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/mozilla/bleach","description":"An easy safelist-based HTML-sanitizing tool.","long_description":"An easy safelist-based HTML-sanitizing tool.","active":true,"categories":["www","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2903}],"variants":[],"dependencies":[{"type":"build","ports":["py313-build","py313-setuptools","py313-wheel","clang-18","py313-installer"]},{"type":"lib","ports":["py313-webencodings","python313"]}],"depends_on":[{"type":"lib","ports":["py313-panel","py313-nbconvert"]},{"type":"run","ports":["py313-panel","py313-mdx_linkify","py313-readme_renderer"]}]},{"name":"py312-bleach","portdir":"python/py-bleach","version":"6.4.0","license":"Apache","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/mozilla/bleach","description":"An easy safelist-based HTML-sanitizing tool.","long_description":"An easy safelist-based HTML-sanitizing tool.","active":true,"categories":["www","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2903}],"variants":[],"dependencies":[{"type":"build","ports":["py312-installer","py312-wheel","clang-18","py312-build","py312-setuptools"]},{"type":"lib","ports":["py312-webencodings","python312"]}],"depends_on":[{"type":"lib","ports":["py312-panel","py312-nbconvert"]},{"type":"run","ports":["py312-panel","py312-mdx_linkify","py312-readme_renderer"]}]},{"name":"py311-bleach","portdir":"python/py-bleach","version":"6.4.0","license":"Apache","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/mozilla/bleach","description":"An easy safelist-based HTML-sanitizing tool.","long_description":"An easy safelist-based HTML-sanitizing tool.","active":true,"categories":["www","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2903}],"variants":[],"dependencies":[{"type":"build","ports":["py311-installer","py311-wheel","clang-18","py311-build","py311-setuptools"]},{"type":"lib","ports":["py311-webencodings","python311"]}],"depends_on":[{"type":"lib","ports":["py311-panel","py311-nbconvert"]},{"type":"run","ports":["py311-panel","py311-mdx_linkify","py311-readme_renderer"]}]},{"name":"py310-bleach","portdir":"python/py-bleach","version":"6.4.0","license":"Apache","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/mozilla/bleach","description":"An easy safelist-based HTML-sanitizing tool.","long_description":"An easy safelist-based HTML-sanitizing tool.","active":true,"categories":["www","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2903}],"variants":[],"dependencies":[{"type":"build","ports":["py310-wheel","py310-installer","clang-18","py310-setuptools","py310-build"]},{"type":"lib","ports":["py310-webencodings","python310"]}],"depends_on":[{"type":"lib","ports":["py310-panel","py310-nbconvert"]},{"type":"run","ports":["py310-panel","py310-mdx_linkify","py310-readme_renderer"]}]},{"name":"py-bleach","portdir":"python/py-bleach","version":"6.4.0","license":"Apache","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/mozilla/bleach","description":"An easy safelist-based HTML-sanitizing tool.","long_description":"An easy safelist-based HTML-sanitizing tool.","active":true,"categories":["www","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2903}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-bleach"]}],"depends_on":[]},{"name":"libpaper-utils","portdir":"print/libpaper","version":"2.3.0","license":"GPL-3+ and GPL-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/rrthomas/libpaper","description":"The executables of the libpaper package","long_description":"Provide the new 'paper' and deprecated 'paperconf' utility programs that come with the libpaper library. Both are used to print paper size information.","active":true,"categories":["print"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["libpaper"]}],"depends_on":[{"type":"run","ports":["xmlto"]}]},{"name":"libpaper","portdir":"print/libpaper","version":"2.3.0","license":"LGPL-2.1+ and public-domain","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/rrthomas/libpaper","description":"A library providing routines for paper size management","long_description":"The paper library and accompanying files are intended to provide a simple way for applications to take actions based on a system- or user-specified paper size.","active":true,"categories":["print"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]}],"depends_on":[{"type":"lib","ports":["ghostscript","texlive-bin","libpaper-utils","a2ps","paps","barcode"]},{"type":"run","ports":["psbind"]}]},{"name":"SuiteSparse_UMFPACK","portdir":"math/SuiteSparse","version":"6.3.8","license":"GPL-2+","platforms":"darwin","epoch":20200517,"replaced_by":null,"homepage":"https://people.engr.tamu.edu/davis/suitesparse.html","description":"Sparse matrix routines","long_description":"SuiteSparse is a single archive that contains all packages authored by Tim Davis. SuiteSparse_UMFPACK: sparse LU factorization.","active":true,"categories":["science","math"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598}],"variants":["accelerate","atlas","blis","flexiblas","openblas","debug","clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","clang22","clang23","clangdevel","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["OpenBLAS","SuiteSparse_config","SuiteSparse_AMD","SuiteSparse_CHOLMOD"]}],"depends_on":[{"type":"lib","ports":["py27-scikit-umfpack","py35-scikit-umfpack","py36-scikit-umfpack","gegl","gegl-devel","py35-cvxopt","py36-cvxopt","deal.ii","py39-scikit-umfpack","octave","py39-cvxopt","py37-cvxopt","py27-cvxopt","py38-cvxopt","SuiteSparse","SuiteSparse_ParU","dolfin","ngsolve","py310-cvxopt","py311-cvxopt","py312-cvxopt","py313-cvxopt","py310-scikit-umfpack","py311-scikit-umfpack","py312-scikit-umfpack","py313-scikit-umfpack","py314-scikit-umfpack","elmerfem"]}]},{"name":"SuiteSparse_SPQR","portdir":"math/SuiteSparse","version":"4.3.6","license":"GPL-2+","platforms":"darwin","epoch":20200517,"replaced_by":null,"homepage":"https://people.engr.tamu.edu/davis/suitesparse.html","description":"Sparse matrix routines","long_description":"SuiteSparse is a single archive that contains all packages authored by Tim Davis. SuiteSparse_SPQR: sparse QR factorization.","active":true,"categories":["science","math"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598}],"variants":["accelerate","atlas","blis","flexiblas","openblas","debug","clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","clang22","clang23","clangdevel","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["SuiteSparse_AMD","OpenBLAS","SuiteSparse_CHOLMOD","SuiteSparse_COLAMD","SuiteSparse_config"]}],"depends_on":[{"type":"lib","ports":["octave","SuiteSparse","ceres-solver"]}]},{"name":"SuiteSparse_SPEX","portdir":"math/SuiteSparse","version":"3.2.4","license":"GPL-3+","platforms":"darwin","epoch":20200517,"replaced_by":null,"homepage":"https://people.engr.tamu.edu/davis/suitesparse.html","description":"Sparse matrix routines","long_description":"SuiteSparse is a single archive that contains all packages authored by Tim Davis. SuiteSparse_SPEX: a software package for SParse EXact algebra.","active":true,"categories":["science","math"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598}],"variants":["debug","clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","clang22","clang23","clangdevel","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["SuiteSparse_config","gmp","SuiteSparse_COLAMD","SuiteSparse_AMD","mpfr"]}],"depends_on":[{"type":"lib","ports":["SuiteSparse"]}]},{"name":"SuiteSparse_RBio","portdir":"math/SuiteSparse","version":"4.3.5","license":"GPL-2+","platforms":"darwin","epoch":20200517,"replaced_by":null,"homepage":"https://people.engr.tamu.edu/davis/suitesparse.html","description":"Sparse matrix routines","long_description":"SuiteSparse is a single archive that contains all packages authored by Tim Davis. SuiteSparse_RBio: read/write sparse matrices in Rutherford/Boeing format.","active":true,"categories":["science","math"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598}],"variants":["debug","clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","clang22","clang23","clangdevel","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["SuiteSparse_config"]}],"depends_on":[{"type":"lib","ports":["SuiteSparse"]}]},{"name":"SuiteSparse_ParU","portdir":"math/SuiteSparse","version":"1.1.2","license":"GPL-3","platforms":"darwin","epoch":20200517,"replaced_by":null,"homepage":"https://people.engr.tamu.edu/davis/suitesparse.html","description":"Sparse matrix routines","long_description":"SuiteSparse is a single archive that contains all packages authored by Tim Davis. SuiteSparse_ParU: solving sparse linear system via parallel multifrontal LU factorization algorithms.","active":true,"categories":["science","math"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598}],"variants":["accelerate","atlas","blis","flexiblas","openblas","debug","clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","clang22","clang23","clangdevel","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["SuiteSparse_config","SuiteSparse_AMD","SuiteSparse_CAMD","libomp","SuiteSparse_COLAMD","SuiteSparse_CHOLMOD","SuiteSparse_UMFPACK","SuiteSparse_CCOLAMD","OpenBLAS"]}],"depends_on":[{"type":"lib","ports":["SuiteSparse"]}]},{"name":"SuiteSparse_Mongoose","portdir":"math/SuiteSparse","version":"3.3.6","license":"GPL-3","platforms":"darwin","epoch":20200517,"replaced_by":null,"homepage":"https://people.engr.tamu.edu/davis/suitesparse.html","description":"Sparse matrix routines","long_description":"SuiteSparse is a single archive that contains all packages authored by Tim Davis. SuiteSparse_Mongoose: graph partitioning.","active":true,"categories":["science","math"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598}],"variants":["clang14","debug","clang13","clang15","clang16","gcc10","clang17","clang18","clang19","clang20","clang21","clang22","clang23","clangdevel","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["SuiteSparse_config"]}],"depends_on":[{"type":"lib","ports":["SuiteSparse"]}]},{"name":"SuiteSparse_LAGraph","portdir":"math/SuiteSparse","version":"1.2.2","license":"BSD","platforms":"darwin","epoch":20200517,"replaced_by":null,"homepage":"https://people.engr.tamu.edu/davis/suitesparse.html","description":"Sparse matrix routines","long_description":"SuiteSparse is a single archive that contains all packages authored by Tim Davis. SuiteSparse_LAGraph: graph algorithms implemented using GraphBLAS.","active":true,"categories":["science","math"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598}],"variants":["debug","clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","clang22","clang23","clangdevel","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["libomp","SuiteSparse_GraphBLAS"]}],"depends_on":[{"type":"lib","ports":["SuiteSparse"]}]},{"name":"SuiteSparse_LDL","portdir":"math/SuiteSparse","version":"3.3.3","license":"LGPL-2.1+","platforms":"darwin","epoch":20200517,"replaced_by":null,"homepage":"https://people.engr.tamu.edu/davis/suitesparse.html","description":"Sparse matrix routines","long_description":"SuiteSparse is a single archive that contains all packages authored by Tim Davis. SuiteSparse_LDL: a very concise LDL' factorization package.","active":true,"categories":["science","math"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598}],"variants":["gcc13","debug","clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","clang22","clang23","clangdevel","gcc10","gcc11","gcc12","gcc14","gcc15","gccdevel","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["SuiteSparse_config","SuiteSparse_AMD"]}],"depends_on":[{"type":"lib","ports":["SuiteSparse"]}]},{"name":"SuiteSparse_KLU","portdir":"math/SuiteSparse","version":"2.3.6","license":"LGPL-2.1+","platforms":"darwin","epoch":20200517,"replaced_by":null,"homepage":"https://people.engr.tamu.edu/davis/suitesparse.html","description":"Sparse matrix routines","long_description":"SuiteSparse is a single archive that contains all packages authored by Tim Davis. SuiteSparse_KLU: sparse LU factorization, primarily for circuit simulation.","active":true,"categories":["science","math"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598}],"variants":["clang20","debug","clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang21","clang22","clang23","clangdevel","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["SuiteSparse_BTF","SuiteSparse_config","SuiteSparse_CHOLMOD","SuiteSparse_COLAMD","SuiteSparse_AMD"]}],"depends_on":[{"type":"lib","ports":["SuiteSparse","sundials2","sundials5","sundials6"]}]},{"name":"SuiteSparse_GraphBLAS","portdir":"math/SuiteSparse","version":"10.5.1","license":"Apache-2","platforms":"darwin","epoch":20200517,"replaced_by":null,"homepage":"https://people.engr.tamu.edu/davis/suitesparse.html","description":"Sparse matrix routines","long_description":"SuiteSparse is a single archive that contains all packages authored by Tim Davis. SuiteSparse_GraphBLAS: graph algorithms in the language of linear algebra.","active":true,"categories":["science","math"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598}],"variants":["clang17","debug","clang13","clang14","clang15","clang16","clang18","clang19","clang20","clang21","clang22","clang23","clangdevel","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["libomp"]}],"depends_on":[{"type":"lib","ports":["SuiteSparse","SuiteSparse_LAGraph"]}]},{"name":"SuiteSparse_CXSparse","portdir":"math/SuiteSparse","version":"4.4.2","license":"LGPL-2.1+","platforms":"darwin","epoch":20200517,"replaced_by":null,"homepage":"https://people.engr.tamu.edu/davis/suitesparse.html","description":"Sparse matrix routines","long_description":"SuiteSparse is a single archive that contains all packages authored by Tim Davis. SuiteSparse_CXSparse: a concise extended sparse matrix package.","active":true,"categories":["science","math"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598}],"variants":["clang13","clang14","clang15","debug","clang16","clang17","clang18","clang19","clang20","clang21","clang22","clang23","clangdevel","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["SuiteSparse_config"]}],"depends_on":[{"type":"lib","ports":["octave","SuiteSparse"]}]},{"name":"SuiteSparse_COLAMD","portdir":"math/SuiteSparse","version":"3.3.5","license":"BSD","platforms":"darwin","epoch":20200517,"replaced_by":null,"homepage":"https://people.engr.tamu.edu/davis/suitesparse.html","description":"Sparse matrix routines","long_description":"SuiteSparse is a single archive that contains all packages authored by Tim Davis. SuiteSparse_COLAMD: column approximate minimum degree ordering.","active":true,"categories":["science","math"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598}],"variants":["debug","clang13","clang22","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","clang23","clangdevel","gcc12","gcc10","gcc11","gcc13","gcc14","gcc15","gccdevel","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["SuiteSparse_config"]}],"depends_on":[{"type":"lib","ports":["py35-cvxopt","py36-cvxopt","octave","SuiteSparse_SLIP_LU","py39-cvxopt","py37-cvxopt","py27-cvxopt","py38-cvxopt","SuiteSparse","SuiteSparse_CHOLMOD","SuiteSparse_KLU","SuiteSparse_ParU","SuiteSparse_SPEX","SuiteSparse_SPQR","ceres-solver","py310-cvxopt","py311-cvxopt","py312-cvxopt","py313-cvxopt","elmerfem"]}]},{"name":"SuiteSparse_CHOLMOD","portdir":"math/SuiteSparse","version":"5.3.5","license":"LGPL-2.1+","platforms":"darwin","epoch":20200517,"replaced_by":null,"homepage":"https://people.engr.tamu.edu/davis/suitesparse.html","description":"Sparse matrix routines","long_description":"SuiteSparse is a single archive that contains all packages authored by Tim Davis. SuiteSparse_CHOLMOD: sparse Cholesky factorization.","active":true,"categories":["science","math"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598}],"variants":["clang15","accelerate","atlas","blis","flexiblas","openblas","debug","clang13","clang14","clang16","clang17","gccdevel","clang18","clang19","clang20","clang21","clang22","clang23","clangdevel","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["SuiteSparse_AMD","SuiteSparse_CAMD","OpenBLAS","SuiteSparse_COLAMD","SuiteSparse_CCOLAMD","SuiteSparse_config"]}],"depends_on":[{"type":"lib","ports":["py35-cvxopt","py36-cvxopt","octave","py39-cvxopt","py37-cvxopt","py27-cvxopt","py38-cvxopt","SuiteSparse","SuiteSparse_KLU","SuiteSparse_ParU","SuiteSparse_SPQR","SuiteSparse_UMFPACK","ceres-solver","ngsolve","py310-cvxopt","py311-cvxopt","py312-cvxopt","py313-cvxopt","elmerfem","libbiosig"]}]},{"name":"SuiteSparse_CCOLAMD","portdir":"math/SuiteSparse","version":"3.3.5","license":"BSD","platforms":"darwin","epoch":20200517,"replaced_by":null,"homepage":"https://people.engr.tamu.edu/davis/suitesparse.html","description":"Sparse matrix routines","long_description":"SuiteSparse is a single archive that contains all packages authored by Tim Davis. SuiteSparse_CCOLAMD: constrained column approximate minimum degree ordering.","active":true,"categories":["science","math"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598}],"variants":["clang17","debug","clang13","clang14","clang15","clang16","clang18","clang19","clang20","clang21","clang22","clang23","clangdevel","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["SuiteSparse_config"]}],"depends_on":[{"type":"lib","ports":["SuiteSparse","SuiteSparse_CHOLMOD","SuiteSparse_ParU","ceres-solver","ngsolve","elmerfem"]}]},{"name":"SuiteSparse_CAMD","portdir":"math/SuiteSparse","version":"3.3.5","license":"BSD","platforms":"darwin","epoch":20200517,"replaced_by":null,"homepage":"https://people.engr.tamu.edu/davis/suitesparse.html","description":"Sparse matrix routines","long_description":"SuiteSparse is a single archive that contains all packages authored by Tim Davis. SuiteSparse_CAMD: constrained approximate minimum degree ordering.","active":true,"categories":["science","math"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598}],"variants":["debug","clang15","clang13","clang14","clang16","clang17","clang18","clang19","clang20","clang21","clang22","clang23","clangdevel","gcc10","gcc11","gcc12","gcc13","gcc14","gcc15","gccdevel","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["SuiteSparse_config"]}],"depends_on":[{"type":"lib","ports":["octave","SuiteSparse","SuiteSparse_CHOLMOD","SuiteSparse_ParU","ceres-solver","elmerfem"]}]},{"name":"SuiteSparse_BTF","portdir":"math/SuiteSparse","version":"2.3.3","license":"LGPL-2.1+","platforms":"darwin","epoch":20200517,"replaced_by":null,"homepage":"https://people.engr.tamu.edu/davis/suitesparse.html","description":"Sparse matrix routines","long_description":"SuiteSparse is a single archive that contains all packages authored by Tim Davis. SuiteSparse_BTF: permutation to block triangular form.","active":true,"categories":["science","math"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598}],"variants":["gcc15","gccdevel","debug","clang13","clang14","clang15","clang16","clang17","clang18","clang19","clang20","clang21","clang22","clang23","clangdevel","gcc10","gcc11","gcc12","gcc13","gcc14","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["SuiteSparse_config"]}],"depends_on":[{"type":"lib","ports":["SuiteSparse","SuiteSparse_KLU"]}]},{"name":"SuiteSparse_AMD","portdir":"math/SuiteSparse","version":"3.3.4","license":"BSD","platforms":"darwin","epoch":20200517,"replaced_by":null,"homepage":"https://people.engr.tamu.edu/davis/suitesparse.html","description":"Sparse matrix routines","long_description":"SuiteSparse is a single archive that contains all packages authored by Tim Davis. SuiteSparse_AMD: approximate minimum degree ordering.","active":true,"categories":["science","math"],"maintainers":[{"name":"mcalhoun","github":"MarcusCalhoun-Lopez","ports_count":1598}],"variants":["clang13","clang14","debug","clang15","clang16","clang17","gcc11","gcc12","clang18","clang19","clang20","clang21","clang22","clang23","clangdevel","gcc10","gcc13","gcc14","gcc15","gccdevel","universal"],"dependencies":[{"type":"build","ports":["cmake","clang-18"]},{"type":"lib","ports":["SuiteSparse_config"]}],"depends_on":[{"type":"lib","ports":["py35-cvxopt","py36-cvxopt","octave","SuiteSparse_SLIP_LU","py39-cvxopt","py37-cvxopt","py27-cvxopt","py38-cvxopt","SuiteSparse","SuiteSparse_CHOLMOD","SuiteSparse_KLU","SuiteSparse_LDL","SuiteSparse_ParU","SuiteSparse_SPEX","SuiteSparse_SPQR","SuiteSparse_UMFPACK","ceres-solver","dolfin","ngsolve","psblas3","py310-cvxopt","py311-cvxopt","py312-cvxopt","py313-cvxopt","elmerfem"]}]}]}