{"count":52900,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=71","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=69","results":[{"name":"py311-upt-macports","portdir":"python/py-upt-macports","version":"0.1-20260924","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/macports/upt-macports","description":"MacPorts backend for upt","long_description":"MacPorts backend for upt","active":true,"categories":["python"],"maintainers":[{"name":"karan.sheth","github":"korusuke","ports_count":64},{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["py311-installer","py311-setuptools","py311-wheel","clang-18","py311-build"]},{"type":"lib","ports":["python311","py311-packaging","py311-requests","py311-jinja2"]},{"type":"test","ports":["py311-requests-mock"]}],"depends_on":[]},{"name":"py-upt-macports","portdir":"python/py-upt-macports","version":"0.1-20260924","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/macports/upt-macports","description":"MacPorts backend for upt","long_description":"MacPorts backend for upt","active":true,"categories":["python"],"maintainers":[{"name":"karan.sheth","github":"korusuke","ports_count":64},{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-upt-macports"]}],"depends_on":[]},{"name":"py314-starlette","portdir":"python/py-starlette","version":"1.7.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/Kludex/starlette","description":"The little ASGI library that shines.","long_description":"Starlette is a lightweight ASGI framework/toolkit, which is ideal for building high performance asyncio services.","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-hatchling"]},{"type":"lib","ports":["python314","py314-anyio"]}],"depends_on":[{"type":"lib","ports":["py314-gradio","py-starlette","platformio"]},{"type":"run","ports":["py314-mcp","py314-marimo","py314-sse-starlette","py314-fastapi"]}]},{"name":"py313-starlette","portdir":"python/py-starlette","version":"1.7.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/Kludex/starlette","description":"The little ASGI library that shines.","long_description":"Starlette is a lightweight ASGI framework/toolkit, which is ideal for building high performance asyncio services.","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-hatchling"]},{"type":"lib","ports":["python313","py313-anyio"]}],"depends_on":[{"type":"lib","ports":["py313-gradio"]},{"type":"run","ports":["py313-mcp","py313-fastapi","py313-marimo","py313-sse-starlette"]}]},{"name":"py312-starlette","portdir":"python/py-starlette","version":"1.7.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/Kludex/starlette","description":"The little ASGI library that shines.","long_description":"Starlette is a lightweight ASGI framework/toolkit, which is ideal for building high performance asyncio services.","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-hatchling","clang-18"]},{"type":"lib","ports":["py312-typing_extensions","py312-anyio","python312"]}],"depends_on":[{"type":"run","ports":["py312-fastapi"]}]},{"name":"py310-starlette","portdir":"python/py-starlette","version":"1.7.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/Kludex/starlette","description":"The little ASGI library that shines.","long_description":"Starlette is a lightweight ASGI framework/toolkit, which is ideal for building high performance asyncio services.","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-hatchling","py310-installer","clang-18"]},{"type":"lib","ports":["python310","py310-typing_extensions","py310-anyio"]},{"type":"run","ports":["py310-anyio"]},{"type":"test","ports":["py310-pytest","py310-databases"]}],"depends_on":[{"type":"run","ports":["py310-fastapi","py310-transformers"]},{"type":"test","ports":["py310-databases"]}]},{"name":"py311-starlette","portdir":"python/py-starlette","version":"1.7.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/Kludex/starlette","description":"The little ASGI library that shines.","long_description":"Starlette is a lightweight ASGI framework/toolkit, which is ideal for building high performance asyncio services.","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-hatchling","clang-18"]},{"type":"lib","ports":["py311-typing_extensions","py311-anyio","python311"]}],"depends_on":[{"type":"run","ports":["py311-fastapi"]}]},{"name":"py-starlette","portdir":"python/py-starlette","version":"1.7.0","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/Kludex/starlette","description":"The little ASGI library that shines.","long_description":"Starlette is a lightweight ASGI framework/toolkit, which is ideal for building high performance asyncio services.","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-starlette"]}],"depends_on":[]},{"name":"py314-pdftl","portdir":"python/py-pdftl","version":"0.29.0","license":"MPL-2.0","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pdftl/pdftl","description":"A capable CLI tool for PDF manipulation inspired by pdftk.","long_description":"pdftl (PDF tackle) is a standalone CLI utility and Python library for manipulating PDF files.","active":true,"categories":["textproc","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":["optimize_images"],"dependencies":[{"type":"build","ports":["py314-setuptools","py314-installer","py314-build","clang-18","py314-setuptools_scm","py314-wheel"]},{"type":"lib","ports":["python314","py314-rich","py314-pikepdf","py314-defusedxml"]},{"type":"run","ports":["py314-hanko","py314-lark","py314-cloudpickle","py314-reportlab","py314-fonttools","py314-yaml","py314-numpy"]}],"depends_on":[{"type":"lib","ports":["py-pdftl"]}]},{"name":"py313-pdftl","portdir":"python/py-pdftl","version":"0.29.0","license":"MPL-2.0","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pdftl/pdftl","description":"A capable CLI tool for PDF manipulation inspired by pdftk.","long_description":"pdftl (PDF tackle) is a standalone CLI utility and Python library for manipulating PDF files.","active":true,"categories":["textproc","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":["optimize_images"],"dependencies":[{"type":"build","ports":["py313-setuptools","py313-installer","py313-build","clang-18","py313-setuptools_scm","py313-wheel"]},{"type":"lib","ports":["python313","py313-pikepdf","py313-defusedxml","py313-rich"]},{"type":"run","ports":["py313-lark","py313-hanko","py313-cloudpickle","py313-reportlab","py313-fonttools","py313-yaml","py313-numpy"]}],"depends_on":[]},{"name":"py312-pdftl","portdir":"python/py-pdftl","version":"0.29.0","license":"MPL-2.0","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pdftl/pdftl","description":"A capable CLI tool for PDF manipulation inspired by pdftk.","long_description":"pdftl (PDF tackle) is a standalone CLI utility and Python library for manipulating PDF files.","active":true,"categories":["textproc","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":["optimize_images"],"dependencies":[{"type":"build","ports":["py312-wheel","py312-setuptools","py312-installer","py312-build","clang-18","py312-setuptools_scm"]},{"type":"lib","ports":["python312","py312-rich","py312-pikepdf","py312-defusedxml"]},{"type":"run","ports":["py312-lark","py312-cloudpickle","py312-hanko","py312-fonttools","py312-reportlab","py312-yaml","py312-numpy"]}],"depends_on":[]},{"name":"py310-pdftl","portdir":"python/py-pdftl","version":"0.29.0","license":"MPL-2.0","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pdftl/pdftl","description":"A capable CLI tool for PDF manipulation inspired by pdftk.","long_description":"pdftl (PDF tackle) is a standalone CLI utility and Python library for manipulating PDF files.","active":true,"categories":["textproc","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":["optimize_images"],"dependencies":[{"type":"build","ports":["py310-build","py310-wheel","py310-setuptools_scm","py310-setuptools","clang-18","py310-installer"]},{"type":"lib","ports":["python310","py310-defusedxml","py310-rich","py310-pikepdf"]},{"type":"run","ports":["py310-lark","py310-hanko","py310-cloudpickle","py310-reportlab","py310-fonttools","py310-yaml","py310-numpy"]}],"depends_on":[]},{"name":"py311-pdftl","portdir":"python/py-pdftl","version":"0.29.0","license":"MPL-2.0","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pdftl/pdftl","description":"A capable CLI tool for PDF manipulation inspired by pdftk.","long_description":"pdftl (PDF tackle) is a standalone CLI utility and Python library for manipulating PDF files.","active":true,"categories":["textproc","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":["optimize_images"],"dependencies":[{"type":"build","ports":["py311-wheel","py311-setuptools","py311-installer","py311-build","clang-18","py311-setuptools_scm"]},{"type":"lib","ports":["python311","py311-pikepdf","py311-defusedxml","py311-rich"]},{"type":"run","ports":["py311-lark","py311-hanko","py311-reportlab","py311-cloudpickle","py311-yaml","py311-numpy","py311-fonttools"]}],"depends_on":[]},{"name":"py-pdftl","portdir":"python/py-pdftl","version":"0.29.0","license":"MPL-2.0","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/pdftl/pdftl","description":"A capable CLI tool for PDF manipulation inspired by pdftk.","long_description":"pdftl (PDF tackle) is a standalone CLI utility and Python library for manipulating PDF files.","active":true,"categories":["textproc","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-pdftl"]}],"depends_on":[]},{"name":"py38-starlette","portdir":"python/py-starlette","version":"0.31.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/encode/starlette","description":"The little ASGI library that shines.","long_description":"Starlette is a lightweight ASGI framework/toolkit, which is ideal for building high performance asyncio services.","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-build","py38-hatchling","py38-installer","clang-16"]},{"type":"lib","ports":["python38","py38-anyio","py38-typing_extensions"]},{"type":"run","ports":["py38-anyio"]},{"type":"test","ports":["py38-databases","py38-pytest"]}],"depends_on":[{"type":"run","ports":["py38-fastapi","py38-transformers"]},{"type":"test","ports":["py38-databases"]}]},{"name":"py39-starlette","portdir":"python/py-starlette","version":"0.41.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/encode/starlette","description":"The little ASGI library that shines.","long_description":"Starlette is a lightweight ASGI framework/toolkit, which is ideal for building high performance asyncio services.","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-build","py39-hatchling","py39-installer","clang-17"]},{"type":"lib","ports":["python39","py39-anyio","py39-typing_extensions"]},{"type":"run","ports":["py39-anyio"]},{"type":"test","ports":["py39-databases","py39-pytest"]}],"depends_on":[{"type":"run","ports":["py39-fastapi","py39-transformers"]},{"type":"test","ports":["py39-databases"]}]},{"name":"py37-starlette","portdir":"python/py-starlette","version":"0.29.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/encode/starlette","description":"The little ASGI library that shines.","long_description":"Starlette is a lightweight ASGI framework/toolkit, which is ideal for building high performance asyncio services.","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-installer","py37-build","py37-hatchling","clang-16"]},{"type":"lib","ports":["python37","py37-anyio","py37-typing_extensions"]},{"type":"run","ports":["py37-typing_extensions","py37-anyio"]},{"type":"test","ports":["py37-databases","py37-pytest"]}],"depends_on":[{"type":"run","ports":["py37-fastapi"]},{"type":"test","ports":["py37-databases"]}]},{"name":"py39-upt-macports","portdir":"python/py-upt-macports","version":"0.1-20211103","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/macports/upt-macports","description":"MacPorts backend for upt.","long_description":"MacPorts backend for upt.","active":false,"categories":["python"],"maintainers":[{"name":"karan.sheth","github":"korusuke","ports_count":64}],"variants":[],"dependencies":[{"type":"build","ports":["py39-setuptools","clang-14"]},{"type":"lib","ports":["py39-packaging","python39","py39-requests","py39-jinja2"]},{"type":"test","ports":["py39-requests-mock"]}],"depends_on":[]},{"name":"py37-upt-macports","portdir":"python/py-upt-macports","version":"0.1-20211103","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/macports/upt-macports","description":"MacPorts backend for upt.","long_description":"MacPorts backend for upt.","active":false,"categories":["python"],"maintainers":[{"name":"karan.sheth","github":"korusuke","ports_count":64}],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-14"]},{"type":"lib","ports":["py37-packaging","python37","py37-requests","py37-jinja2"]},{"type":"test","ports":["py37-requests-mock"]}],"depends_on":[]},{"name":"py38-upt-macports","portdir":"python/py-upt-macports","version":"0.1-20211103","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/macports/upt-macports","description":"MacPorts backend for upt.","long_description":"MacPorts backend for upt.","active":false,"categories":["python"],"maintainers":[{"name":"karan.sheth","github":"korusuke","ports_count":64}],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","clang-14"]},{"type":"lib","ports":["py38-packaging","python38","py38-requests","py38-jinja2"]},{"type":"test","ports":["py38-requests-mock"]}],"depends_on":[]},{"name":"py310-upt-macports","portdir":"python/py-upt-macports","version":"0.1-20240203","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/macports/upt-macports","description":"MacPorts backend for upt","long_description":"MacPorts backend for upt","active":false,"categories":["python"],"maintainers":[{"name":"karan.sheth","github":"korusuke","ports_count":64},{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["py310-wheel","py310-build","py310-installer","clang-18","py310-setuptools"]},{"type":"lib","ports":["python310","py310-requests","py310-packaging","py310-jinja2"]},{"type":"test","ports":["py310-requests-mock"]}],"depends_on":[]},{"name":"chemex-devel","portdir":"science/chemex","version":"2022.0.0-alpha.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/gbouvignies/chemex","description":"ChemEx is an analysis program for chemical exchange detected by NMR","long_description":"ChemEx is an analysis program for chemical exchange detected by NMR","active":false,"categories":["science","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["poetry","py39-poetry-core","py39-setuptools_scm","py39-setuptools_scm_git_archive","py39-build","py39-installer","clang-16"]},{"type":"lib","ports":["py39-pydantic","py39-scipy","python39","py39-tomli","py39-tqdm","py39-asteval","py39-cachetools","py39-levenshtein","py39-lmfit","py39-matplotlib","py39-numpy"]}],"depends_on":[]},{"name":"upt","portdir":"sysutils/upt","version":"0.13","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://framagit.org/upt/upt","description":"Package software from any package manager to any distribution","long_description":"Package software from any package manager to any distribution","active":true,"categories":["sysutils","python"],"maintainers":[{"name":"karan.sheth","github":"korusuke","ports_count":64},{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["py314-build","py314-installer","py314-setuptools","py314-wheel","clang-18"]},{"type":"lib","ports":["py314-packaging","py314-setuptools","python314","py314-colorlog","py314-spdx-lookup"]},{"type":"run","ports":["py314-upt-pypi","py314-upt-cpan","py314-upt-macports","py314-upt-rubygems"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[]},{"name":"py313-pymdown-extensions","portdir":"python/py-pymdown-extensions","version":"12.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/facelessuser/pymdown-extensions","description":"Extension pack for Python Markdown.","long_description":"Extension pack for Python Markdown.","active":true,"categories":["textproc","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-hatchling","py313-installer","py313-build"]},{"type":"lib","ports":["python313"]},{"type":"run","ports":["py313-markdown","py313-yaml","py313-pygments"]},{"type":"test","ports":["py313-pytest"]}],"depends_on":[{"type":"run","ports":["py313-marimo"]}]},{"name":"py314-pymdown-extensions","portdir":"python/py-pymdown-extensions","version":"12.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/facelessuser/pymdown-extensions","description":"Extension pack for Python Markdown.","long_description":"Extension pack for Python Markdown.","active":true,"categories":["textproc","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-hatchling","py314-installer","py314-build"]},{"type":"lib","ports":["python314"]},{"type":"run","ports":["py314-markdown","py314-yaml","py314-pygments"]},{"type":"test","ports":["py314-pytest"]}],"depends_on":[{"type":"lib","ports":["py-pymdown-extensions"]},{"type":"run","ports":["py314-marimo"]}]},{"name":"py-pymdown-extensions","portdir":"python/py-pymdown-extensions","version":"12.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/facelessuser/pymdown-extensions","description":"Extension pack for Python Markdown.","long_description":"Extension pack for Python Markdown.","active":true,"categories":["textproc","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-pymdown-extensions"]}],"depends_on":[]},{"name":"py314-prolif","portdir":"python/py-prolif","version":"2.2.2","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/chemosim-lab/ProLIF","description":"Interaction Fingerprints for protein-ligand complexes and more","long_description":"Interaction Fingerprints for protein-ligand complexes and more","active":true,"categories":["science","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["py314-matplotlib","py314-networkx","py314-pandas","python314","py314-multiprocess","py314-MDAnalysis","py314-py3dmol","py314-dill","py314-numpy","py314-scipy","py314-tqdm","py314-psutil"]}],"depends_on":[{"type":"lib","ports":["py-prolif"]}]},{"name":"py313-prolif","portdir":"python/py-prolif","version":"2.2.2","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/chemosim-lab/ProLIF","description":"Interaction Fingerprints for protein-ligand complexes and more","long_description":"Interaction Fingerprints for protein-ligand complexes and more","active":true,"categories":["science","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["py313-matplotlib","py313-dill","py313-networkx","python313","py313-multiprocess","py313-MDAnalysis","py313-py3dmol","py313-pandas","py313-psutil","py313-numpy","py313-tqdm","py313-scipy"]}],"depends_on":[]},{"name":"py-prolif","portdir":"python/py-prolif","version":"2.2.2","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/chemosim-lab/ProLIF","description":"Interaction Fingerprints for protein-ligand complexes and more","long_description":"Interaction Fingerprints for protein-ligand complexes and more","active":true,"categories":["science","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-prolif"]}],"depends_on":[]},{"name":"py314-parsing","portdir":"python/py-parsing","version":"3.3.3","license":"MIT","platforms":"{darwin any}","epoch":2,"replaced_by":null,"homepage":"https://github.com/pyparsing/pyparsing/","description":"alternative approach to creating parsers in python","long_description":"The parsing module is an alternative approach to creating and executing simple grammars, vs. the traditional lex/yacc approach, or the use of regular expressions. The parsing module provides a library of classes that client code uses to construct the grammar directly in Python code.","active":true,"categories":["lang","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-flit_core","py314-installer"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"build","ports":["cabal","spice-gtk"]},{"type":"lib","ports":["certbot-nginx","py314-matplotlib","py314-rdflib","py-parsing","py314-periodictable","py314-pysigma","dot2tex","py314-httplib2"]},{"type":"run","ports":["py314-rasterio","py314-cloudscraper"]}]},{"name":"py313-parsing","portdir":"python/py-parsing","version":"3.3.3","license":"MIT","platforms":"{darwin any}","epoch":2,"replaced_by":null,"homepage":"https://github.com/pyparsing/pyparsing/","description":"alternative approach to creating parsers in python","long_description":"The parsing module is an alternative approach to creating and executing simple grammars, vs. the traditional lex/yacc approach, or the use of regular expressions. The parsing module provides a library of classes that client code uses to construct the grammar directly in Python code.","active":true,"categories":["lang","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-flit_core","py313-installer"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py313-snuggs","py313-matplotlib","py313-httplib2","py313-mdtraj","py313-mitmproxy","py313-rdflib","py313-pysigma"]},{"type":"run","ports":["cmake-language-server","py313-rasterio","py313-pyregion","py313-pydot","py313-cloudscraper","py313-oslo-utils"]},{"type":"test","ports":["py313-docx"]}]},{"name":"py312-parsing","portdir":"python/py-parsing","version":"3.3.3","license":"MIT","platforms":"{darwin any}","epoch":2,"replaced_by":null,"homepage":"https://github.com/pyparsing/pyparsing/","description":"alternative approach to creating parsers in python","long_description":"The parsing module is an alternative approach to creating and executing simple grammars, vs. the traditional lex/yacc approach, or the use of regular expressions. The parsing module provides a library of classes that client code uses to construct the grammar directly in Python code.","active":true,"categories":["lang","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-flit_core","py312-installer","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"lib","ports":["py312-snuggs","legit","py312-httplib2","py312-mitmproxy","py312-rdflib","py312-pysigma","py312-matplotlib"]},{"type":"run","ports":["py312-rasterio","py312-oslo-utils","py312-pydot","py312-cloudscraper","py312-ezdxf"]}]},{"name":"py311-parsing","portdir":"python/py-parsing","version":"3.3.3","license":"MIT","platforms":"{darwin any}","epoch":2,"replaced_by":null,"homepage":"https://github.com/pyparsing/pyparsing/","description":"alternative approach to creating parsers in python","long_description":"The parsing module is an alternative approach to creating and executing simple grammars, vs. the traditional lex/yacc approach, or the use of regular expressions. The parsing module provides a library of classes that client code uses to construct the grammar directly in Python code.","active":true,"categories":["lang","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-flit_core","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"lib","ports":["py311-snuggs","py311-matplotlib","py311-httplib2","py311-mitmproxy","py311-rdflib","py311-pysigma"]},{"type":"run","ports":["py311-oslo-utils","py311-rasterio","py311-pydot","py311-cloudscraper","py311-ezdxf"]},{"type":"test","ports":["py311-docx"]}]},{"name":"py310-parsing","portdir":"python/py-parsing","version":"3.3.3","license":"MIT","platforms":"{darwin any}","epoch":2,"replaced_by":null,"homepage":"https://github.com/pyparsing/pyparsing/","description":"alternative approach to creating parsers in python","long_description":"The parsing module is an alternative approach to creating and executing simple grammars, vs. the traditional lex/yacc approach, or the use of regular expressions. The parsing module provides a library of classes that client code uses to construct the grammar directly in Python code.","active":true,"categories":["lang","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["py310-flit_core","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"lib","ports":["py310-mdtraj","py310-pysigma","py310-matplotlib","py310-httplib2","py310-mitmproxy","py310-rdflib","py310-snuggs"]},{"type":"run","ports":["py310-oslo-utils","py310-rasterio","py310-pydot","py310-cloudscraper","py310-ezdxf"]},{"type":"test","ports":["py310-docx"]}]},{"name":"py36-parsing","portdir":"python/py-parsing","version":"3.1.4","license":"MIT","platforms":"{darwin any}","epoch":2,"replaced_by":null,"homepage":"https://github.com/pyparsing/pyparsing/","description":"alternative approach to creating parsers in python","long_description":"The parsing module is an alternative approach to creating and executing simple grammars, vs. the traditional lex/yacc approach, or the use of regular expressions. The parsing module provides a library of classes that client code uses to construct the grammar directly in Python code.","active":true,"categories":["lang","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["py36-bootstrap-modules","clang-18"]},{"type":"lib","ports":["python36"]}],"depends_on":[{"type":"lib","ports":["py36-packaging","py36-rdflib","py36-mdtraj","py36-matplotlib","py36-httplib2","py36-snuggs"]},{"type":"run","ports":["py36-oslo-utils","py36-pyregion","py36-cliff","py36-pydot"]}]},{"name":"py35-parsing","portdir":"python/py-parsing","version":"2.4.7","license":"MIT","platforms":"{darwin any}","epoch":2,"replaced_by":null,"homepage":"https://github.com/pyparsing/pyparsing/","description":"alternative approach to creating parsers in python","long_description":"The parsing module is an alternative approach to creating and executing simple grammars, vs. the traditional lex/yacc approach, or the use of regular expressions. The parsing module provides a library of classes that client code uses to construct the grammar directly in Python code.","active":true,"categories":["lang","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["py35-setuptools","clang-18"]},{"type":"lib","ports":["python35"]}],"depends_on":[{"type":"lib","ports":["py35-packaging","py35-httplib2","py35-bpython","py35-snuggs","py35-rdflib","py35-matplotlib"]},{"type":"run","ports":["py35-pyregion","py35-pydot"]}]},{"name":"py27-parsing","portdir":"python/py-parsing","version":"2.4.7","license":"MIT","platforms":"{darwin any}","epoch":2,"replaced_by":null,"homepage":"https://github.com/pyparsing/pyparsing/","description":"alternative approach to creating parsers in python","long_description":"The parsing module is an alternative approach to creating and executing simple grammars, vs. the traditional lex/yacc approach, or the use of regular expressions. The parsing module provides a library of classes that client code uses to construct the grammar directly in Python code.","active":true,"categories":["lang","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-18"]},{"type":"lib","ports":["python27"]}],"depends_on":[{"type":"lib","ports":["py27-matplotlib","py27-httplib2","py27-docx","py27-sfepy","py27-snuggs","py27-rdflib","py27-mdtraj","py27-packaging","py27-pebl"]},{"type":"run","ports":["py27-pyregion","py27-pydot"]}]},{"name":"py-parsing","portdir":"python/py-parsing","version":"3.3.3","license":"MIT","platforms":"any","epoch":2,"replaced_by":null,"homepage":"https://github.com/pyparsing/pyparsing/","description":"alternative approach to creating parsers in python","long_description":"The parsing module is an alternative approach to creating and executing simple grammars, vs. the traditional lex/yacc approach, or the use of regular expressions. The parsing module provides a library of classes that client code uses to construct the grammar directly in Python code.","active":true,"categories":["lang","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-parsing"]}],"depends_on":[]},{"name":"py-nmrglue-devel","portdir":"python/py-nmrglue","version":"20260921-5e2f0957","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://nmrglue.com","description":"A module for working with NMR data in Python","long_description":"nmrglue is a module for working with NMR data in Python. When used with the Numpy, Scipy, and matplotlib packages nmrglue provides a robust interpreted environment for processing, analysing, and inspecting NMR data.","active":true,"categories":["science","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-nmrglue-devel"]}],"depends_on":[]},{"name":"py314-nmrglue-devel","portdir":"python/py-nmrglue","version":"20260921-5e2f0957","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://nmrglue.com","description":"A module for working with NMR data in Python","long_description":"nmrglue is a module for working with NMR data in Python. When used with the Numpy, Scipy, and matplotlib packages nmrglue provides a robust interpreted environment for processing, analysing, and inspecting NMR data.","active":true,"categories":["science","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["py314-installer","py314-setuptools","py314-wheel","clang-18","py314-build"]},{"type":"lib","ports":["python314","py314-numpy","py314-scipy"]},{"type":"test","ports":["py314-pytest"]}],"depends_on":[{"type":"lib","ports":["py-nmrglue-devel"]}]},{"name":"py313-nmrglue-devel","portdir":"python/py-nmrglue","version":"20260921-5e2f0957","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://nmrglue.com","description":"A module for working with NMR data in Python","long_description":"nmrglue is a module for working with NMR data in Python. When used with the Numpy, Scipy, and matplotlib packages nmrglue provides a robust interpreted environment for processing, analysing, and inspecting NMR data.","active":true,"categories":["science","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["py313-installer","py313-setuptools","py313-wheel","clang-18","py313-build"]},{"type":"lib","ports":["python313","py313-numpy","py313-scipy"]},{"type":"test","ports":["py313-pytest"]}],"depends_on":[]},{"name":"py312-nmrglue-devel","portdir":"python/py-nmrglue","version":"20260921-5e2f0957","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://nmrglue.com","description":"A module for working with NMR data in Python","long_description":"nmrglue is a module for working with NMR data in Python. When used with the Numpy, Scipy, and matplotlib packages nmrglue provides a robust interpreted environment for processing, analysing, and inspecting NMR data.","active":true,"categories":["science","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["py312-setuptools","py312-wheel","clang-18","py312-build","py312-installer"]},{"type":"lib","ports":["python312","py312-numpy","py312-scipy"]},{"type":"test","ports":["py312-pytest"]}],"depends_on":[]},{"name":"py311-nmrglue-devel","portdir":"python/py-nmrglue","version":"20260921-5e2f0957","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://nmrglue.com","description":"A module for working with NMR data in Python","long_description":"nmrglue is a module for working with NMR data in Python. When used with the Numpy, Scipy, and matplotlib packages nmrglue provides a robust interpreted environment for processing, analysing, and inspecting NMR data.","active":true,"categories":["science","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["py311-setuptools","py311-wheel","clang-18","py311-build","py311-installer"]},{"type":"lib","ports":["python311","py311-numpy","py311-scipy"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[]},{"name":"py310-nmrglue-devel","portdir":"python/py-nmrglue","version":"20260921-5e2f0957","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://nmrglue.com","description":"A module for working with NMR data in Python","long_description":"nmrglue is a module for working with NMR data in Python. When used with the Numpy, Scipy, and matplotlib packages nmrglue provides a robust interpreted environment for processing, analysing, and inspecting NMR data.","active":true,"categories":["science","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-installer","clang-18","py310-setuptools","py310-wheel"]},{"type":"lib","ports":["python310","py310-numpy","py310-scipy"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[]},{"name":"py314-nmrglue","portdir":"python/py-nmrglue","version":"0.12","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://nmrglue.com","description":"A module for working with NMR data in Python","long_description":"nmrglue is a module for working with NMR data in Python. When used with the Numpy, Scipy, and matplotlib packages nmrglue provides a robust interpreted environment for processing, analysing, and inspecting NMR data.","active":true,"categories":["science","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["py314-installer","py314-setuptools","py314-wheel","clang-18","py314-build"]},{"type":"lib","ports":["python314","py314-numpy","py314-scipy"]},{"type":"test","ports":["py314-pytest"]}],"depends_on":[{"type":"lib","ports":["py-nmrglue","peakipy"]}]},{"name":"py313-nmrglue","portdir":"python/py-nmrglue","version":"0.12","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://nmrglue.com","description":"A module for working with NMR data in Python","long_description":"nmrglue is a module for working with NMR data in Python. When used with the Numpy, Scipy, and matplotlib packages nmrglue provides a robust interpreted environment for processing, analysing, and inspecting NMR data.","active":true,"categories":["science","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["py313-installer","py313-setuptools","py313-wheel","clang-18","py313-build"]},{"type":"lib","ports":["python313","py313-numpy","py313-scipy"]},{"type":"test","ports":["py313-pytest"]}],"depends_on":[]},{"name":"py312-nmrglue","portdir":"python/py-nmrglue","version":"0.12","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://nmrglue.com","description":"A module for working with NMR data in Python","long_description":"nmrglue is a module for working with NMR data in Python. When used with the Numpy, Scipy, and matplotlib packages nmrglue provides a robust interpreted environment for processing, analysing, and inspecting NMR data.","active":true,"categories":["science","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["py312-setuptools","py312-wheel","clang-18","py312-build","py312-installer"]},{"type":"lib","ports":["python312","py312-numpy","py312-scipy"]},{"type":"test","ports":["py312-pytest"]}],"depends_on":[]},{"name":"py311-nmrglue","portdir":"python/py-nmrglue","version":"0.12","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://nmrglue.com","description":"A module for working with NMR data in Python","long_description":"nmrglue is a module for working with NMR data in Python. When used with the Numpy, Scipy, and matplotlib packages nmrglue provides a robust interpreted environment for processing, analysing, and inspecting NMR data.","active":true,"categories":["science","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["py311-setuptools","py311-wheel","clang-18","py311-build","py311-installer"]},{"type":"lib","ports":["python311","py311-numpy","py311-scipy"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[]},{"name":"py310-nmrglue","portdir":"python/py-nmrglue","version":"0.12","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://nmrglue.com","description":"A module for working with NMR data in Python","long_description":"nmrglue is a module for working with NMR data in Python. When used with the Numpy, Scipy, and matplotlib packages nmrglue provides a robust interpreted environment for processing, analysing, and inspecting NMR data.","active":true,"categories":["science","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-installer","clang-18","py310-setuptools","py310-wheel"]},{"type":"lib","ports":["python310","py310-numpy","py310-scipy"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[]},{"name":"py-nmrglue","portdir":"python/py-nmrglue","version":"0.12","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://nmrglue.com","description":"A module for working with NMR data in Python","long_description":"nmrglue is a module for working with NMR data in Python. When used with the Numpy, Scipy, and matplotlib packages nmrglue provides a robust interpreted environment for processing, analysing, and inspecting NMR data.","active":true,"categories":["science","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2233}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-nmrglue"]}],"depends_on":[]}]}