{"count":52934,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=93","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=91","results":[{"name":"py37-peewee","portdir":"python/py-peewee","version":"3.16.3","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/coleifer/peewee/","description":"a small, expressive orm -- supports postgresql, mysql and sqlite","long_description":"Peewee is a simple and small ORM. It has few (but expressive) concepts, making it easy to learn and intuitive to use.","active":false,"categories":["python"],"maintainers":[{"name":"toby","github":"tobypeterson","ports_count":254}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py37-cython","py37-setuptools","clang-15"]},{"type":"lib","ports":["python37"]}],"depends_on":[]},{"name":"py314-wrapt","portdir":"python/py-wrapt","version":"2.4.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/GrahamDumpleton/wrapt","description":"A Python module for decorators, wrappers and monkey patching.","long_description":"A Python module for decorators, wrappers and monkey patching.","active":true,"categories":["python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2903}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-installer","clang-18","py314-build","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]},{"type":"test","ports":["py314-pytest"]}],"depends_on":[{"type":"lib","ports":["py314-smart_open","azure-cli","osxphotos","napari","py314-vcrpy","py-wrapt","py314-aiobotocore","py314-dm-tree"]},{"type":"run","ports":["py314-deprecated"]}]},{"name":"py313-wrapt","portdir":"python/py-wrapt","version":"2.4.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/GrahamDumpleton/wrapt","description":"A Python module for decorators, wrappers and monkey patching.","long_description":"A Python module for decorators, wrappers and monkey patching.","active":true,"categories":["python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2903}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-installer","clang-18","py313-build","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]},{"type":"test","ports":["py313-pytest"]}],"depends_on":[{"type":"lib","ports":["py313-vcrpy","py313-aiobotocore","py313-dm-tree","py313-smart_open"]},{"type":"run","ports":["py313-deprecated","py313-debtcollector"]}]},{"name":"py312-wrapt","portdir":"python/py-wrapt","version":"2.4.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/GrahamDumpleton/wrapt","description":"A Python module for decorators, wrappers and monkey patching.","long_description":"A Python module for decorators, wrappers and monkey patching.","active":true,"categories":["python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2903}],"variants":["universal"],"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":"lib","ports":["py312-aiobotocore","py312-vcrpy","py312-smart-open","py312-dm-tree","py312-smart_open"]},{"type":"run","ports":["py312-deprecated","py312-debtcollector"]}]},{"name":"py311-wrapt","portdir":"python/py-wrapt","version":"2.4.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/GrahamDumpleton/wrapt","description":"A Python module for decorators, wrappers and monkey patching.","long_description":"A Python module for decorators, wrappers and monkey patching.","active":true,"categories":["python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2903}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py311-setuptools","py311-build","py311-installer","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[{"type":"lib","ports":["py311-smart_open","py311-vcrpy","py311-smart-open","py311-aiobotocore","py311-dm-tree"]},{"type":"run","ports":["py311-tensorflow-datasets","py311-debtcollector","py311-deprecated"]}]},{"name":"py310-wrapt","portdir":"python/py-wrapt","version":"2.4.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/GrahamDumpleton/wrapt","description":"A Python module for decorators, wrappers and monkey patching.","long_description":"A Python module for decorators, wrappers and monkey patching.","active":true,"categories":["python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2903}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py310-build","py310-setuptools","py310-wheel","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[{"type":"lib","ports":["py310-aiobotocore","py310-tensorflow","py310-dm-tree","py310-smart_open","py310-smart-open","py310-vcrpy"]},{"type":"run","ports":["py310-tensorflow-macos","py310-tensorflow-datasets","py310-deprecated","py310-debtcollector"]}]},{"name":"py-wrapt","portdir":"python/py-wrapt","version":"2.4.1","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/GrahamDumpleton/wrapt","description":"A Python module for decorators, wrappers and monkey patching.","long_description":"A Python module for decorators, wrappers and monkey patching.","active":true,"categories":["python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2903}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-wrapt"]}],"depends_on":[]},{"name":"py314-tqdm","portdir":"python/py-tqdm","version":"4.70.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/tqdm/tqdm","description":"A Fast, Extensible Progress Meter","long_description":"A Fast, Extensible Progress Meter","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2903}],"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":["graphtage","py314-MDAnalysis","py314-prolif","py314-sunpy","py314-demucs","py314-openunmix","py314-parfive","py314-pooch","py314-pyedr","py314-transformers","py314-openai","peakipy","py314-spaCy","napari","py314-ligo-lw","py314-gguf","py314-panel","py314-inequality","py-tqdm","gdown","py314-audiocraft"]},{"type":"run","ports":["py314-huggingface_hub","py314-sentence-transformers","py314-segregation","py314-datasets","py314-tobler","py314-spopt"]}]},{"name":"py313-tqdm","portdir":"python/py-tqdm","version":"4.70.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/tqdm/tqdm","description":"A Fast, Extensible Progress Meter","long_description":"A Fast, Extensible Progress Meter","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2903}],"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-transformers","py313-panel","py313-inequality","internetarchive","py313-audiocraft","py313-demucs","py313-maggma","py313-nltk","py313-openunmix","py313-parfive","py313-pooch","py313-pyedr","py313-MDAnalysis","py313-prolif","py313-sunpy","py313-openai","magic-wormhole","py313-spaCy","py313-ligo-lw","py313-gguf"]},{"type":"run","ports":["py313-panel","py313-umap-learn","py313-momepy","py313-pymatgen","py313-huggingface_hub","py313-sacremoses","py313-sentence-transformers","py313-datasets","py313-spopt","py313-tobler","py313-segregation"]}]},{"name":"py312-tqdm","portdir":"python/py-tqdm","version":"4.70.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/tqdm/tqdm","description":"A Fast, Extensible Progress Meter","long_description":"A Fast, Extensible Progress Meter","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2903}],"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-transformers","py312-spaCy","py312-panel","py312-inequality","morshutalk","py312-gwpy","py312-ipyparallel","py312-maggma","py312-nltk","py312-parfive","py312-pooch","py312-pyedr","py312-sunpy"]},{"type":"run","ports":["py312-panel","py312-sacremoses","py312-huggingface_hub","py312-sentence-transformers","py312-spopt","py312-segregation","py312-tobler","py312-momepy","py312-pymatgen","py312-bpemb","py312-datasets"]}]},{"name":"py311-tqdm","portdir":"python/py-tqdm","version":"4.70.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/tqdm/tqdm","description":"A Fast, Extensible Progress Meter","long_description":"A Fast, Extensible Progress Meter","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2903}],"variants":[],"dependencies":[{"type":"build","ports":["py311-setuptools","py311-build","py311-installer","clang-18","py311-wheel","py311-setuptools_scm"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"lib","ports":["py311-ipyparallel","py311-maggma","py311-panel","py311-nltk","py311-parfive","py311-pooch","py311-pyedr","py311-inequality","qobuz-dl","py311-spaCy","py311-sunpy","py311-transformers"]},{"type":"run","ports":["py311-tobler","py311-unidic","py311-panel","py311-huggingface_hub","py311-spopt","py311-segregation","py311-tensorflow-datasets","py311-bpemb","py311-datasets","py311-momepy","py311-pymatgen","py311-sacremoses","py311-sentence-transformers"]}]},{"name":"py310-tqdm","portdir":"python/py-tqdm","version":"4.70.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/tqdm/tqdm","description":"A Fast, Extensible Progress Meter","long_description":"A Fast, Extensible Progress Meter","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2903}],"variants":[],"dependencies":[{"type":"build","ports":["py310-wheel","py310-setuptools","py310-setuptools_scm","clang-18","py310-build","py310-installer"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"lib","ports":["py310-transformers","py310-sunpy","py310-spaCy","py310-panel","py310-ipyparallel","py310-maggma","py310-nltk","py310-parfive","py310-pooch","py310-pyedr","py310-tpot"]},{"type":"run","ports":["py310-bpemb","py310-coremltools","py310-datasets","py310-fairseq","py310-pymatgen","py310-pytorch-lightning","py310-momepy","py310-sacremoses","py310-sentence-transformers","py310-photomosaic","py310-panel","py310-tobler","py310-huggingface_hub","py310-proglog","py310-spopt","py310-segregation","py310-tensorflow-datasets","py310-unidic","py310-transformers","py310-allennlp"]}]},{"name":"py-tqdm","portdir":"python/py-tqdm","version":"4.70.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/tqdm/tqdm","description":"A Fast, Extensible Progress Meter","long_description":"A Fast, Extensible Progress Meter","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2903}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-tqdm"]}],"depends_on":[]},{"name":"py314-pygtrie","portdir":"python/py-pygtrie","version":"2.6.2","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"","description":"Trie data structure implementation.","long_description":"pygtrie is a pure Python implementation of a trie data structure. Trie data structure, also known as radix or prefix tree, is a tree associating keys to values where all the descendants of a node have a common prefix (associated with that node). The trie module contains Trie, CharTrie and StringTrie classes each implementing a mutable mapping interface, i.e. dict interface. As such, in most circumstances, Trie could be used as a drop-in replacement for a dict, but the prefix nature of the data structure is trie’s real strength. The module also contains PrefixSet class which uses a trie to store a set of prefixes such that a key is contained in the set if it or its prefix is stored in the set.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py314-installer","clang-18","py314-build","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]},{"type":"test","ports":["py314-pytest"]}],"depends_on":[{"type":"lib","ports":["py-pygtrie"]}]},{"name":"py-pygtrie","portdir":"python/py-pygtrie","version":"2.6.2","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"","description":"Trie data structure implementation.","long_description":"pygtrie is a pure Python implementation of a trie data structure. Trie data structure, also known as radix or prefix tree, is a tree associating keys to values where all the descendants of a node have a common prefix (associated with that node). The trie module contains Trie, CharTrie and StringTrie classes each implementing a mutable mapping interface, i.e. dict interface. As such, in most circumstances, Trie could be used as a drop-in replacement for a dict, but the prefix nature of the data structure is trie’s real strength. The module also contains PrefixSet class which uses a trie to store a set of prefixes such that a key is contained in the set if it or its prefix is stored in the set.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"fetch","ports":["git"]},{"type":"lib","ports":["py314-pygtrie"]}],"depends_on":[]},{"name":"py314-pydantic","portdir":"python/py-pydantic","version":"2.13.5","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/samuelcolvin/pydantic","description":"Data validation and settings management using Python type hinting","long_description":"Fast and extensible, pydantic plays nicely with your linters/IDE/brain. Define how data should be in pure, canonical Python 3.6+; validate it with pydantic.","active":true,"categories":["devel","python"],"maintainers":[{"name":"jan","github":"jandemter","ports_count":71}],"variants":[],"dependencies":[{"type":"build","ports":["py314-hatch-fancy-pypi-readme","clang-18","py314-build","py314-installer","py314-hatchling"]},{"type":"lib","ports":["python314"]},{"type":"run","ports":["py314-typing_extensions","py314-annotated_types","py314-pydantic_core","py314-typing-inspection"]}],"depends_on":[{"type":"build","ports":["py314-pydantic_settings"]},{"type":"lib","ports":["py314-cloudflare","py314-rstcheck","py314-pydantic-ai-slim","py314-pydantic-graph","py314-uv-dynamic-versioning","napari","py314-npe2","py314-morecantile","py-pydantic","py314-app-model","py314-pydantic-extra-types","py314-thinc","py314-weasel","glances","py314-litellm","chemex","py314-mistral-common","py314-genai-prices","py314-openai","py314-psygnal","peakipy","ocrmypdf","py314-gradio","py314-spaCy","py314-rstcheck-core","py314-dash"]},{"type":"run","ports":["py314-roocode-code-indexer-macos","py314-marimo","py314-dbgpu","pyinfra","py314-aws-sam-translator","py314-fastapi","py314-mcp","copier"]},{"type":"test","ports":["py314-yarl"]}]},{"name":"py313-pydantic","portdir":"python/py-pydantic","version":"2.13.5","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/samuelcolvin/pydantic","description":"Data validation and settings management using Python type hinting","long_description":"Fast and extensible, pydantic plays nicely with your linters/IDE/brain. Define how data should be in pure, canonical Python 3.6+; validate it with pydantic.","active":true,"categories":["devel","python"],"maintainers":[{"name":"jan","github":"jandemter","ports_count":71}],"variants":[],"dependencies":[{"type":"build","ports":["py313-hatch-fancy-pypi-readme","clang-18","py313-build","py313-installer","py313-hatchling"]},{"type":"lib","ports":["python313"]},{"type":"run","ports":["py313-typing_extensions","py313-annotated_types","py313-pydantic_core","py313-typing-inspection"]}],"depends_on":[{"type":"build","ports":["py313-pydantic_settings"]},{"type":"lib","ports":["py313-cloudflare","py313-rstcheck","py313-pydantic-ai-slim","py313-pydantic-graph","py313-uv-dynamic-versioning","py313-morecantile","py313-app-model","py313-emmet-core","py313-maggma","py313-pydantic-extra-types","py313-thinc","py313-weasel","py313-litellm","py313-mistral-common","py313-genai-prices","py313-openai","py313-psygnal","py313-gradio","py313-spaCy","py313-rstcheck-core","py313-dash","py313-npe2"]},{"type":"run","ports":["py313-roocode-code-indexer-macos","py313-aws-sam-translator","py313-dbgpu","py313-marimo","py313-fastapi","py313-mcp"]},{"type":"test","ports":["py313-yarl"]}]},{"name":"py312-pydantic","portdir":"python/py-pydantic","version":"2.13.5","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/samuelcolvin/pydantic","description":"Data validation and settings management using Python type hinting","long_description":"Fast and extensible, pydantic plays nicely with your linters/IDE/brain. Define how data should be in pure, canonical Python 3.6+; validate it with pydantic.","active":true,"categories":["devel","python"],"maintainers":[{"name":"jan","github":"jandemter","ports_count":71}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-build","py312-installer","py312-hatchling","py312-hatch-fancy-pypi-readme"]},{"type":"lib","ports":["python312"]},{"type":"run","ports":["py312-typing_extensions","py312-annotated_types","py312-pydantic_core","py312-typing-inspection"]}],"depends_on":[{"type":"build","ports":["py312-pydantic_settings"]},{"type":"lib","ports":["py312-cloudflare","py312-rstcheck","py312-uv-dynamic-versioning","py312-inflect","py312-maggma","py312-pydantic-extra-types","py312-thinc","py312-weasel","py312-psygnal","py312-spaCy","py312-rstcheck-core","py312-dash","py312-npe2","py312-morecantile","tmt","py312-app-model","py312-emmet-core","py312-gammapy"]},{"type":"run","ports":["py312-dbgpu","py312-fastapi","py312-roocode-code-indexer-macos","py312-aws-sam-translator"]},{"type":"test","ports":["py312-yarl"]}]},{"name":"py311-pydantic","portdir":"python/py-pydantic","version":"2.13.5","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/samuelcolvin/pydantic","description":"Data validation and settings management using Python type hinting","long_description":"Fast and extensible, pydantic plays nicely with your linters/IDE/brain. Define how data should be in pure, canonical Python 3.6+; validate it with pydantic.","active":true,"categories":["devel","python"],"maintainers":[{"name":"jan","github":"jandemter","ports_count":71}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-build","py311-installer","py311-hatchling","py311-hatch-fancy-pypi-readme"]},{"type":"lib","ports":["python311"]},{"type":"run","ports":["py311-typing_extensions","py311-annotated_types","py311-pydantic_core","py311-typing-inspection"]}],"depends_on":[{"type":"build","ports":["py311-pydantic_settings"]},{"type":"lib","ports":["py311-cloudflare","py311-rstcheck","py311-uv-dynamic-versioning","py311-pydantic-extra-types","py311-thinc","py311-weasel","py311-kubernetes","py311-psygnal","py311-spaCy","py311-rstcheck-core","py311-dash","py311-npe2","py311-morecantile","py311-app-model","py311-emmet-core","py311-gammapy","py311-inflect","py311-maggma"]},{"type":"run","ports":["py311-fastapi","py311-aws-sam-translator"]},{"type":"test","ports":["py311-yarl"]}]},{"name":"py310-pydantic","portdir":"python/py-pydantic","version":"2.13.5","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/samuelcolvin/pydantic","description":"Data validation and settings management using Python type hinting","long_description":"Fast and extensible, pydantic plays nicely with your linters/IDE/brain. Define how data should be in pure, canonical Python 3.6+; validate it with pydantic.","active":true,"categories":["devel","python"],"maintainers":[{"name":"jan","github":"jandemter","ports_count":71}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-build","py310-hatchling","py310-installer","py310-hatch-fancy-pypi-readme"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-typing_extensions","py310-annotated_types","py310-pydantic_core","py310-typing-inspection"]}],"depends_on":[{"type":"build","ports":["py310-pydantic_settings"]},{"type":"lib","ports":["py310-thinc","py310-weasel","py310-cloudflare","py310-kubernetes","py310-psygnal","py310-spaCy","py310-rstcheck-core","py310-dash","py310-uv-dynamic-versioning","py310-rstcheck","py310-npe2","py310-app-model","py310-emmet-core","py310-inflect","py310-pydantic-extra-types","py310-maggma"]},{"type":"run","ports":["py310-aws-sam-translator","py310-fastapi","py310-transformers"]},{"type":"test","ports":["py310-yarl"]}]},{"name":"py-pydantic","portdir":"python/py-pydantic","version":"2.13.5","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/samuelcolvin/pydantic","description":"Data validation and settings management using Python type hinting","long_description":"Fast and extensible, pydantic plays nicely with your linters/IDE/brain. Define how data should be in pure, canonical Python 3.6+; validate it with pydantic.","active":true,"categories":["devel","python"],"maintainers":[{"name":"jan","github":"jandemter","ports_count":71}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-pydantic"]}],"depends_on":[]},{"name":"py314-nanobind","portdir":"python/py-nanobind","version":"3.1.0","license":"BSD and MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/wjakob/nanobind","description":"nanobind: tiny and efficient C++/Python bindings","long_description":"nanobind: tiny and efficient C++/Python bindings","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2234}],"variants":[],"dependencies":[{"type":"build","ports":["py314-build","ninja","clang-18","py314-installer","py314-scikit-build-core"]},{"type":"lib","ports":["python314"]},{"type":"test","ports":["py314-pytest"]}],"depends_on":[{"type":"build","ports":["py314-pikepdf","py314-gemmi","py314-onnx","py314-soxr"]},{"type":"lib","ports":["py-nanobind"]}]},{"name":"py313-nanobind","portdir":"python/py-nanobind","version":"3.1.0","license":"BSD and MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/wjakob/nanobind","description":"nanobind: tiny and efficient C++/Python bindings","long_description":"nanobind: tiny and efficient C++/Python bindings","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2234}],"variants":[],"dependencies":[{"type":"build","ports":["py313-build","ninja","clang-18","py313-installer","py313-scikit-build-core"]},{"type":"lib","ports":["python313"]},{"type":"test","ports":["py313-pytest"]}],"depends_on":[{"type":"build","ports":["py313-pikepdf","py313-gemmi","py313-onnx","py313-soxr"]}]},{"name":"py312-nanobind","portdir":"python/py-nanobind","version":"3.1.0","license":"BSD and MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/wjakob/nanobind","description":"nanobind: tiny and efficient C++/Python bindings","long_description":"nanobind: tiny and efficient C++/Python bindings","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2234}],"variants":[],"dependencies":[{"type":"build","ports":["py312-installer","ninja","py312-build","py312-scikit-build-core","clang-18"]},{"type":"lib","ports":["python312"]},{"type":"test","ports":["py312-pytest"]}],"depends_on":[{"type":"build","ports":["py312-pikepdf","py312-onnx","py312-soxr"]}]},{"name":"py311-nanobind","portdir":"python/py-nanobind","version":"3.1.0","license":"BSD and MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/wjakob/nanobind","description":"nanobind: tiny and efficient C++/Python bindings","long_description":"nanobind: tiny and efficient C++/Python bindings","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2234}],"variants":[],"dependencies":[{"type":"build","ports":["py311-installer","ninja","py311-build","py311-scikit-build-core","clang-18"]},{"type":"lib","ports":["python311"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[{"type":"build","ports":["py311-pikepdf","py311-onnx","py311-soxr"]}]},{"name":"py310-nanobind","portdir":"python/py-nanobind","version":"3.1.0","license":"BSD and MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/wjakob/nanobind","description":"nanobind: tiny and efficient C++/Python bindings","long_description":"nanobind: tiny and efficient C++/Python bindings","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2234}],"variants":[],"dependencies":[{"type":"build","ports":["py310-installer","ninja","py310-build","py310-scikit-build-core","clang-18"]},{"type":"lib","ports":["python310"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[{"type":"build","ports":["py310-pikepdf","py310-onnx","py310-soxr"]}]},{"name":"py-nanobind","portdir":"python/py-nanobind","version":"3.1.0","license":"BSD and MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/wjakob/nanobind","description":"nanobind: tiny and efficient C++/Python bindings","long_description":"nanobind: tiny and efficient C++/Python bindings","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2234}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-nanobind"]}],"depends_on":[]},{"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-pymdown-extensions","py313-marimo","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":["py-markdown","gi-docgen","terminal_markdown_viewer","gobject-introspection-bootstrap-devel","gobject-introspection-bootstrap","gobject-introspection","gobject-introspection-devel","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":"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":2234}],"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":2234}],"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":["py314-openai","py-jiter"]}]},{"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":2234}],"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-cairo","py314-pytest-asyncio","py314-pyarrow","py314-json5","py314-scipy","py314-numpy","py314-hpack","py314-icalendar","py314-xarray","py314-numdifftools","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-cssselect"]}]},{"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-cairo","py313-pytest-asyncio","py313-pyarrow","py313-json5","py313-scipy","py313-numpy","py313-hpack","py313-icalendar","py313-xarray","py313-numdifftools","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-cssselect"]}]},{"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-cssselect","py312-cairo","py312-pytest-asyncio","py312-pyarrow","py312-json5","py312-scipy","py312-numpy","py312-hpack","py312-icalendar","py312-xarray","py312-numdifftools","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-cairo","py310-pytest-asyncio","py310-pyarrow","py310-json5","py310-scipy","py310-thinc","py310-numpy","py310-hpack","py310-xarray","py310-numdifftools","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-cssselect","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-cssselect","py311-cairo","py311-pytest-asyncio","py311-pyarrow","py311-json5","py311-scipy","py311-thinc","py311-numpy","py311-hpack","py311-xarray","py311-numdifftools","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-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"]}]}]}