{"count":53557,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=182","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=180","results":[{"name":"py312-plotly","portdir":"python/py-plotly","version":"7.1.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://plotly.com/python/","description":"Interactive graphing library for Python.","long_description":"Plotly's Python graphing library makes interactive, publication-quality graphs. Examples of how to make line plots, scatter plots, area charts, bar charts, error bars, box plots, histograms, heatmaps, subplots, multiple-axes, polar charts, and bubble charts.","active":true,"categories":["graphics","python"],"maintainers":[{"name":"joe.fowler","github":"joefowler","ports_count":98}],"variants":[],"dependencies":[{"type":"build","ports":["py312-hatchling","py312-build","py312-installer","clang-18"]},{"type":"lib","ports":["python312"]},{"type":"run","ports":["py312-narwhals","py312-packaging"]}],"depends_on":[{"type":"lib","ports":["py312-holoviews","py312-dash"]},{"type":"run","ports":["py312-pymatgen"]}]},{"name":"py311-plotly","portdir":"python/py-plotly","version":"7.1.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://plotly.com/python/","description":"Interactive graphing library for Python.","long_description":"Plotly's Python graphing library makes interactive, publication-quality graphs. Examples of how to make line plots, scatter plots, area charts, bar charts, error bars, box plots, histograms, heatmaps, subplots, multiple-axes, polar charts, and bubble charts.","active":true,"categories":["graphics","python"],"maintainers":[{"name":"joe.fowler","github":"joefowler","ports_count":98}],"variants":[],"dependencies":[{"type":"build","ports":["py311-hatchling","py311-build","py311-installer","clang-18"]},{"type":"lib","ports":["python311"]},{"type":"run","ports":["py311-narwhals","py311-packaging"]}],"depends_on":[{"type":"lib","ports":["py311-holoviews","py311-dash"]},{"type":"run","ports":["py311-pymatgen"]}]},{"name":"py310-plotly","portdir":"python/py-plotly","version":"7.1.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://plotly.com/python/","description":"Interactive graphing library for Python.","long_description":"Plotly's Python graphing library makes interactive, publication-quality graphs. Examples of how to make line plots, scatter plots, area charts, bar charts, error bars, box plots, histograms, heatmaps, subplots, multiple-axes, polar charts, and bubble charts.","active":true,"categories":["graphics","python"],"maintainers":[{"name":"joe.fowler","github":"joefowler","ports_count":98}],"variants":[],"dependencies":[{"type":"build","ports":["py310-installer","py310-build","py310-hatchling","clang-18"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-narwhals","py310-packaging"]}],"depends_on":[{"type":"lib","ports":["py310-holoviews","py310-dash"]},{"type":"run","ports":["py310-pymatgen"]}]},{"name":"py-plotly","portdir":"python/py-plotly","version":"7.1.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://plotly.com/python/","description":"Interactive graphing library for Python.","long_description":"Plotly's Python graphing library makes interactive, publication-quality graphs. Examples of how to make line plots, scatter plots, area charts, bar charts, error bars, box plots, histograms, heatmaps, subplots, multiple-axes, polar charts, and bubble charts.","active":true,"categories":["graphics","python"],"maintainers":[{"name":"joe.fowler","github":"joefowler","ports_count":98}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-plotly"]}],"depends_on":[]},{"name":"py314-lazy_loader","portdir":"python/py-lazy_loader","version":"0.6","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://scientific-python.org/specs/spec-0001/","description":"load subpackages and functions on demand","long_description":"lazy_loader makes it easy to load subpackages and functions on demand.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py314-setuptools","py314-wheel","clang-18","py314-build","py314-installer"]},{"type":"lib","ports":["python314","py314-packaging"]},{"type":"test","ports":["py314-pytest"]}],"depends_on":[{"type":"lib","ports":["py314-arviz-base","py-lazy_loader","napari","py314-scikit-image"]},{"type":"run","ports":["py314-librosa"]}]},{"name":"py313-lazy_loader","portdir":"python/py-lazy_loader","version":"0.6","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://scientific-python.org/specs/spec-0001/","description":"load subpackages and functions on demand","long_description":"lazy_loader makes it easy to load subpackages and functions on demand.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-setuptools","py313-wheel","clang-18","py313-build","py313-installer"]},{"type":"lib","ports":["python313","py313-packaging"]},{"type":"test","ports":["py313-pytest"]}],"depends_on":[{"type":"lib","ports":["py313-arviz-base","py313-scikit-image"]},{"type":"run","ports":["py313-librosa"]}]},{"name":"py312-lazy_loader","portdir":"python/py-lazy_loader","version":"0.6","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://scientific-python.org/specs/spec-0001/","description":"load subpackages and functions on demand","long_description":"lazy_loader makes it easy to load subpackages and functions on demand.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-wheel","clang-18","py312-build","py312-installer","py312-setuptools"]},{"type":"lib","ports":["python312","py312-packaging"]},{"type":"test","ports":["py312-pytest"]}],"depends_on":[{"type":"lib","ports":["py312-arviz-base","py312-scikit-image"]},{"type":"run","ports":["py312-librosa"]}]},{"name":"py311-lazy_loader","portdir":"python/py-lazy_loader","version":"0.6","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://scientific-python.org/specs/spec-0001/","description":"load subpackages and functions on demand","long_description":"lazy_loader makes it easy to load subpackages and functions on demand.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-wheel","clang-18","py311-build","py311-installer","py311-setuptools"]},{"type":"lib","ports":["python311","py311-packaging"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[{"type":"lib","ports":["py311-scikit-image"]},{"type":"run","ports":["py311-librosa"]}]},{"name":"py310-lazy_loader","portdir":"python/py-lazy_loader","version":"0.6","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://scientific-python.org/specs/spec-0001/","description":"load subpackages and functions on demand","long_description":"lazy_loader makes it easy to load subpackages and functions on demand.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-installer","clang-18","py310-setuptools","py310-wheel","py310-build"]},{"type":"lib","ports":["python310","py310-packaging"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[{"type":"lib","ports":["py310-scikit-image"]},{"type":"run","ports":["py310-librosa"]}]},{"name":"py-lazy_loader","portdir":"python/py-lazy_loader","version":"0.6","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://scientific-python.org/specs/spec-0001/","description":"load subpackages and functions on demand","long_description":"lazy_loader makes it easy to load subpackages and functions on demand.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-lazy_loader"]}],"depends_on":[]},{"name":"py313-brotlicffi","portdir":"python/py-brotlicffi","version":"1.2.0.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-hyper/brotlicffi","description":"Python CFFI bindings to the Brotli library","long_description":"Python CFFI bindings to the Brotli library","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-build","py313-setuptools","py313-wheel","clang-18","py313-installer"]},{"type":"lib","ports":["py313-cffi","python313"]}],"depends_on":[{"type":"lib","ports":["py313-httpx2","py313-httpbin","py313-httpx"]}]},{"name":"py314-brotlicffi","portdir":"python/py-brotlicffi","version":"1.2.0.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-hyper/brotlicffi","description":"Python CFFI bindings to the Brotli library","long_description":"Python CFFI bindings to the Brotli library","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-build","py314-setuptools","py314-wheel","clang-18","py314-installer"]},{"type":"lib","ports":["py314-cffi","python314"]}],"depends_on":[{"type":"lib","ports":["borgbackup","py314-httpx2","py-brotlicffi","py314-httpx"]}]},{"name":"py312-brotlicffi","portdir":"python/py-brotlicffi","version":"1.2.0.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-hyper/brotlicffi","description":"Python CFFI bindings to the Brotli library","long_description":"Python CFFI bindings to the Brotli library","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py312-installer","py312-wheel","clang-18","py312-build","py312-setuptools"]},{"type":"lib","ports":["py312-cffi","python312"]}],"depends_on":[{"type":"lib","ports":["py312-httpx2","py312-httpbin","py312-httpx"]}]},{"name":"py311-brotlicffi","portdir":"python/py-brotlicffi","version":"1.2.0.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-hyper/brotlicffi","description":"Python CFFI bindings to the Brotli library","long_description":"Python CFFI bindings to the Brotli library","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py311-installer","py311-wheel","clang-18","py311-build","py311-setuptools"]},{"type":"lib","ports":["py311-cffi","python311"]}],"depends_on":[{"type":"lib","ports":["py311-httpx2","py311-httpbin","py311-httpx"]}]},{"name":"py310-brotlicffi","portdir":"python/py-brotlicffi","version":"1.2.0.2","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-hyper/brotlicffi","description":"Python CFFI bindings to the Brotli library","long_description":"Python CFFI bindings to the Brotli library","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py310-wheel","py310-installer","clang-18","py310-setuptools","py310-build"]},{"type":"lib","ports":["py310-cffi","python310"]}],"depends_on":[{"type":"lib","ports":["py310-httpx2","py310-httpbin","py310-httpx"]}]},{"name":"py314-blosc2","portdir":"python/py-blosc2","version":"4.13.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/blosc2/","description":"Python wrapper for Blosc2","long_description":"A Python wrapper for the extremely fast Blosc2 compression library","active":true,"categories":["devel","archivers","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-scikit-build-core","ninja","pkgconfig","clang-18","py314-build","py314-installer","py314-cython","py314-oldest-supported-numpy"]},{"type":"lib","ports":["python314","py314-requests","py314-numpy","py314-msgpack","py314-numexpr","py314-ndindex","blosc2"]}],"depends_on":[{"type":"lib","ports":["py-blosc2","py314-tables"]}]},{"name":"py312-blosc2","portdir":"python/py-blosc2","version":"4.13.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/blosc2/","description":"Python wrapper for Blosc2","long_description":"A Python wrapper for the extremely fast Blosc2 compression library","active":true,"categories":["devel","archivers","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","py312-build","py312-installer","py312-cython","py312-scikit-build-core","py312-oldest-supported-numpy","clang-18","ninja"]},{"type":"lib","ports":["python312","py312-numpy","py312-requests","py312-msgpack","py312-numexpr","blosc2","py312-ndindex"]},{"type":"test","ports":["py312-pytest"]}],"depends_on":[{"type":"lib","ports":["py312-tables"]}]},{"name":"py313-blosc2","portdir":"python/py-blosc2","version":"4.13.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/blosc2/","description":"Python wrapper for Blosc2","long_description":"A Python wrapper for the extremely fast Blosc2 compression library","active":true,"categories":["devel","archivers","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","clang-18","py313-build","py313-installer","py313-scikit-build-core","py313-cython","py313-oldest-supported-numpy","ninja"]},{"type":"lib","ports":["blosc2","python313","py313-requests","py313-msgpack","py313-numpy","py313-ndindex","py313-numexpr"]},{"type":"test","ports":["py313-pytest"]}],"depends_on":[{"type":"lib","ports":["py313-tables"]}]},{"name":"py311-blosc2","portdir":"python/py-blosc2","version":"4.13.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/blosc2/","description":"Python wrapper for Blosc2","long_description":"A Python wrapper for the extremely fast Blosc2 compression library","active":true,"categories":["devel","archivers","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","py311-build","py311-installer","py311-cython","py311-scikit-build-core","py311-oldest-supported-numpy","clang-18","ninja"]},{"type":"lib","ports":["python311","py311-requests","py311-numpy","py311-msgpack","py311-ndindex","py311-numexpr","blosc2"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[{"type":"lib","ports":["py311-tables"]}]},{"name":"py310-blosc2","portdir":"python/py-blosc2","version":"4.13.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/blosc2/","description":"Python wrapper for Blosc2","long_description":"A Python wrapper for the extremely fast Blosc2 compression library","active":true,"categories":["devel","archivers","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","py310-cython","py310-build","py310-installer","py310-scikit-build-core","py310-oldest-supported-numpy","clang-18","ninja"]},{"type":"lib","ports":["python310","py310-requests","py310-numpy","py310-msgpack","py310-numexpr","py310-ndindex","blosc2"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[{"type":"lib","ports":["py310-tables"]}]},{"name":"py-brotlicffi","portdir":"python/py-brotlicffi","version":"1.2.0.2","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-hyper/brotlicffi","description":"Python CFFI bindings to the Brotli library","long_description":"Python CFFI bindings to the Brotli library","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-brotlicffi"]}],"depends_on":[]},{"name":"py-blosc2","portdir":"python/py-blosc2","version":"4.13.1","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/blosc2/","description":"Python wrapper for Blosc2","long_description":"A Python wrapper for the extremely fast Blosc2 compression library","active":true,"categories":["devel","archivers","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-blosc2"]}],"depends_on":[]},{"name":"py39-plotly","portdir":"python/py-plotly","version":"6.3.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://plotly.com/python/","description":"Interactive graphing library for Python.","long_description":"Plotly's Python graphing library makes interactive, publication-quality graphs. Examples of how to make line plots, scatter plots, area charts, bar charts, error bars, box plots, histograms, heatmaps, subplots, multiple-axes, polar charts, and bubble charts.","active":false,"categories":["graphics","python"],"maintainers":[{"name":"joe.fowler","github":"joefowler","ports_count":98}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py39-wheel","py39-build","py39-hatchling","py39-installer","py39-jupyter_packaging","py39-setuptools"]},{"type":"lib","ports":["py39-jupyterlab","py39-matplotlib","py39-tenacity","python39"]}],"depends_on":[{"type":"run","ports":["py39-pymatgen"]}]},{"name":"py37-plotly","portdir":"python/py-plotly","version":"5.19.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://plotly.com/python/","description":"Interactive graphing library for Python.","long_description":"Plotly's Python graphing library makes interactive, publication-quality graphs. Examples of how to make line plots, scatter plots, area charts, bar charts, error bars, box plots, histograms, heatmaps, subplots, multiple-axes, polar charts, and bubble charts.","active":false,"categories":["graphics","python"],"maintainers":[{"name":"joe.fowler","github":"joefowler","ports_count":98}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py37-setuptools","py37-wheel","py37-build","py37-installer"]},{"type":"lib","ports":["py37-jupyterlab","py37-matplotlib","py37-tenacity","python37"]}],"depends_on":[{"type":"run","ports":["py37-pymatgen"]}]},{"name":"py38-plotly","portdir":"python/py-plotly","version":"5.23.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://plotly.com/python/","description":"Interactive graphing library for Python.","long_description":"Plotly's Python graphing library makes interactive, publication-quality graphs. Examples of how to make line plots, scatter plots, area charts, bar charts, error bars, box plots, histograms, heatmaps, subplots, multiple-axes, polar charts, and bubble charts.","active":false,"categories":["graphics","python"],"maintainers":[{"name":"joe.fowler","github":"joefowler","ports_count":98}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py38-setuptools","py38-wheel","py38-build","py38-installer"]},{"type":"lib","ports":["py38-jupyterlab","py38-matplotlib","py38-tenacity","python38"]}],"depends_on":[{"type":"run","ports":["py38-pymatgen"]}]},{"name":"py38-brotlicffi","portdir":"python/py-brotlicffi","version":"1.1.0.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-hyper/brotlicffi","description":"Python CFFI bindings to the Brotli library","long_description":"Python CFFI bindings to the Brotli library","active":false,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py38-wheel","py38-installer","clang-17","py38-setuptools","py38-build"]},{"type":"lib","ports":["py38-cffi","python38"]}],"depends_on":[{"type":"lib","ports":["py38-httpbin","py38-httpx"]}]},{"name":"py39-brotlicffi","portdir":"python/py-brotlicffi","version":"1.2.0.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-hyper/brotlicffi","description":"Python CFFI bindings to the Brotli library","long_description":"Python CFFI bindings to the Brotli library","active":false,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py39-wheel","py39-installer","clang-18","py39-setuptools","py39-build"]},{"type":"lib","ports":["py39-cffi","python39"]}],"depends_on":[{"type":"lib","ports":["py39-httpx","py39-httpbin"]}]},{"name":"py37-brotlicffi","portdir":"python/py-brotlicffi","version":"1.1.0.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-hyper/brotlicffi","description":"Python CFFI bindings to the Brotli library","long_description":"Python CFFI bindings to the Brotli library","active":false,"categories":["python"],"maintainers":[{"name":"kirill","github":"catap","ports_count":120}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py37-wheel","py37-installer","clang-16","py37-setuptools","py37-build"]},{"type":"lib","ports":["py37-cffi","python37"]}],"depends_on":[{"type":"lib","ports":["py37-httpbin","py37-httpx"]}]},{"name":"py38-blosc2","portdir":"python/py-blosc2","version":"2.5.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/blosc2/","description":"Python wrapper for Blosc2","long_description":"A Python wrapper for the extremely fast Blosc2 compression library","active":false,"categories":["devel","archivers","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py38-setuptools","py38-wheel","py38-build","py38-installer","clang-16","py38-oldest-supported-numpy","cmake","ninja","pkgconfig","py38-cython","py38-scikit-build"]},{"type":"lib","ports":["python38","py38-cpuinfo","py38-msgpack","py38-numpy","py38-ndindex","blosc2"]},{"type":"test","ports":["py38-pytest"]}],"depends_on":[{"type":"lib","ports":["py38-tables"]}]},{"name":"py39-blosc2","portdir":"python/py-blosc2","version":"2.5.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/blosc2/","description":"Python wrapper for Blosc2","long_description":"A Python wrapper for the extremely fast Blosc2 compression library","active":false,"categories":["devel","archivers","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py39-setuptools","py39-wheel","py39-build","py39-installer","py39-oldest-supported-numpy","clang-18","cmake","ninja","pkgconfig","py39-cython","py39-scikit-build"]},{"type":"lib","ports":["python39","py39-cpuinfo","py39-msgpack","py39-numpy","py39-ndindex","blosc2"]},{"type":"test","ports":["py39-pytest"]}],"depends_on":[{"type":"lib","ports":["py39-tables"]}]},{"name":"py39-pylint","portdir":"python/py-pylint","version":"3.3.8","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pylint.org","description":"Error (and style) checking for python","long_description":"Pylint is a tool that checks for errors in python code, and tries to check that a given coding standard is respected by the coders. This is similar but nevertheless different from what pychecker_ provides, especially since pychecker explicitely does not bother with coding style. The default coding style used by pylint is close to `Guido's style guide`_.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2951}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py39-setuptools","py39-wheel","py39-build","py39-installer"]},{"type":"lib","ports":["py39-tomlkit","py39-typing_extensions","python39","py39-platformdirs","py39-tomli","py39-astroid","py39-dill","py39-flake8-mccabe","py39-isort"]},{"type":"run","ports":["pylint_select"]}],"depends_on":[{"type":"lib","ports":["py39-eric-ide","py39-python-lsp-server","py39-pytest-pylint"]},{"type":"run","ports":["py39-spyder-devel","py39-spyder"]}]},{"name":"py37-pylint","portdir":"python/py-pylint","version":"2.17.5","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pylint.org","description":"Error (and style) checking for python","long_description":"Pylint is a tool that checks for errors in python code, and tries to check that a given coding standard is respected by the coders. This is similar but nevertheless different from what pychecker_ provides, especially since pychecker explicitely does not bother with coding style. The default coding style used by pylint is close to `Guido's style guide`_.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2951}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py37-setuptools","py37-wheel","py37-build","py37-installer"]},{"type":"lib","ports":["py37-tomlkit","py37-typing_extensions","python37","py37-platformdirs","py37-tomli","py37-astroid","py37-dill","py37-flake8-mccabe","py37-isort"]},{"type":"run","ports":["pylint_select"]}],"depends_on":[{"type":"lib","ports":["py37-python-lsp-server","py37-eric-ide"]},{"type":"run","ports":["py37-spyder","py37-spyder-devel"]},{"type":"test","ports":["py37-note-seq","py37-apache-beam"]}]},{"name":"py27-pylint","portdir":"python/py-pylint","version":"1.9.4","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pylint.org","description":"Error (and style) checking for python","long_description":"Pylint is a tool that checks for errors in python code, and tries to check that a given coding standard is respected by the coders. This is similar but nevertheless different from what pychecker_ provides, especially since pychecker explicitely does not bother with coding style. The default coding style used by pylint is close to `Guido's style guide`_.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2951}],"variants":[],"dependencies":[{"type":"build","ports":["clang-13","py27-pytest-runner","py27-setuptools_scm"]},{"type":"lib","ports":["py27-configparser","py27-flake8-mccabe","py27-isort","python27","py27-singledispatch","py27-six","py27-setuptools","py27-astroid","py27-backports-functools_lru_cache"]},{"type":"run","ports":["pylint_select"]}],"depends_on":[{"type":"lib","ports":["py27-eric-ide","py27-language-server"]},{"type":"test","ports":["py27-cucumber-tag-expressions"]}]},{"name":"py36-pylint","portdir":"python/py-pylint","version":"2.13.3","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pylint.org","description":"Error (and style) checking for python","long_description":"Pylint is a tool that checks for errors in python code, and tries to check that a given coding standard is respected by the coders. This is similar but nevertheless different from what pychecker_ provides, especially since pychecker explicitely does not bother with coding style. The default coding style used by pylint is close to `Guido's style guide`_.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2951}],"variants":[],"dependencies":[{"type":"build","ports":["clang-13","py36-setuptools_scm"]},{"type":"lib","ports":["py36-flake8-mccabe","py36-isort","py36-setuptools","python36","py36-platformdirs","py36-toml","py36-astroid"]},{"type":"run","ports":["pylint_select"]}],"depends_on":[{"type":"lib","ports":["py36-python-lsp-server","py36-language-server"]},{"type":"run","ports":["py36-spyder","py36-spyder-devel"]},{"type":"test","ports":["py36-cucumber-tag-expressions","py36-trio"]}]},{"name":"py35-pylint","portdir":"python/py-pylint","version":"2.6.2","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pylint.org","description":"Error (and style) checking for python","long_description":"Pylint is a tool that checks for errors in python code, and tries to check that a given coding standard is respected by the coders. This is similar but nevertheless different from what pychecker_ provides, especially since pychecker explicitely does not bother with coding style. The default coding style used by pylint is close to `Guido's style guide`_.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2951}],"variants":[],"dependencies":[{"type":"build","ports":["clang-13","py35-pytest-runner","py35-setuptools_scm"]},{"type":"lib","ports":["py35-isort","py35-setuptools","python35","py35-platformdirs","py35-toml","py35-astroid","py35-flake8-mccabe"]},{"type":"run","ports":["pylint_select"]}],"depends_on":[{"type":"lib","ports":["py35-language-server"]}]},{"name":"py38-pylint","portdir":"python/py-pylint","version":"3.2.3","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pylint.org","description":"Error (and style) checking for python","long_description":"Pylint is a tool that checks for errors in python code, and tries to check that a given coding standard is respected by the coders. This is similar but nevertheless different from what pychecker_ provides, especially since pychecker explicitely does not bother with coding style. The default coding style used by pylint is close to `Guido's style guide`_.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2951}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py38-setuptools","py38-wheel","py38-build","py38-installer"]},{"type":"lib","ports":["py38-tomlkit","py38-typing_extensions","python38","py38-platformdirs","py38-tomli","py38-astroid","py38-dill","py38-flake8-mccabe","py38-isort"]},{"type":"run","ports":["pylint_select"]}],"depends_on":[{"type":"lib","ports":["py38-eric-ide","py38-python-lsp-server","py38-pytest-pylint"]},{"type":"run","ports":["py38-spyder-devel","py38-spyder"]},{"type":"test","ports":["py38-apache-beam","py38-note-seq"]}]},{"name":"py39-semver","portdir":"python/py-semver","version":"3.0.4","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/k-bx/python-semver","description":"Python helper for Semantic Versioning","long_description":"Python helper for Semantic Versioning","active":false,"categories":["python"],"maintainers":[{"name":"karan.sheth","github":"korusuke","ports_count":66}],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py39-setuptools","py39-setuptools_scm","py39-wheel","py39-build","py39-installer"]},{"type":"lib","ports":["python39"]},{"type":"test","ports":["py39-pytest"]}],"depends_on":[{"type":"lib","ports":["py39-upt-rubygems","py39-pymc3"]}]},{"name":"py38-semver","portdir":"python/py-semver","version":"3.0.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/k-bx/python-semver","description":"Python helper for Semantic Versioning","long_description":"Python helper for Semantic Versioning","active":false,"categories":["python"],"maintainers":[{"name":"karan.sheth","github":"korusuke","ports_count":66}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py38-setuptools","py38-setuptools_scm","py38-wheel","py38-build","py38-installer"]},{"type":"lib","ports":["python38"]},{"type":"test","ports":["py38-pytest"]}],"depends_on":[{"type":"lib","ports":["py38-upt-rubygems","py38-pymc3"]}]},{"name":"py37-semver","portdir":"python/py-semver","version":"3.0.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/k-bx/python-semver","description":"Python helper for Semantic Versioning","long_description":"Python helper for Semantic Versioning","active":false,"categories":["python"],"maintainers":[{"name":"karan.sheth","github":"korusuke","ports_count":66}],"variants":[],"dependencies":[{"type":"build","ports":["clang-15","py37-setuptools","py37-setuptools_scm","py37-wheel","py37-build","py37-installer"]},{"type":"lib","ports":["python37"]},{"type":"test","ports":["py37-pytest"]}],"depends_on":[{"type":"lib","ports":["py37-upt-rubygems","py37-pymc3"]}]},{"name":"py38-uvicorn","portdir":"python/py-uvicorn","version":"0.23.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/encode/uvicorn","description":"The lightning fast ASGI server.","long_description":"The lightning fast ASGI server.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py38-setuptools","py38-build","py38-hatchling","py38-installer"]},{"type":"lib","ports":["py38-asgiref","py38-click","py38-h11","python38"]}],"depends_on":[{"type":"run","ports":["py38-gradio","py38-transformers"]}]},{"name":"py39-uvicorn","portdir":"python/py-uvicorn","version":"0.38.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/encode/uvicorn","description":"The lightning fast ASGI server.","long_description":"The lightning fast ASGI server.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py39-setuptools","py39-build","py39-hatchling","py39-installer"]},{"type":"lib","ports":["py39-asgiref","py39-click","py39-h11","python39"]}],"depends_on":[{"type":"run","ports":["py39-gradio","py39-transformers"]}]},{"name":"py39-lazy_loader","portdir":"python/py-lazy_loader","version":"0.4","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://scientific-python.org/specs/spec-0001/","description":"load subpackages and functions on demand","long_description":"lazy_loader makes it easy to load subpackages and functions on demand.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-installer","clang-18","py39-setuptools","py39-wheel","py39-build"]},{"type":"lib","ports":["python39","py39-packaging"]},{"type":"test","ports":["py39-pytest"]}],"depends_on":[{"type":"lib","ports":["py39-scikit-image"]},{"type":"run","ports":["py39-librosa"]}]},{"name":"py38-lazy_loader","portdir":"python/py-lazy_loader","version":"0.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://scientific-python.org/specs/spec-0001/","description":"load subpackages and functions on demand","long_description":"lazy_loader makes it easy to load subpackages and functions on demand.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-flit_core","py38-build","py38-installer","clang-16"]},{"type":"lib","ports":["python38"]},{"type":"test","ports":["py38-pytest"]}],"depends_on":[{"type":"lib","ports":["py38-scikit-image"]},{"type":"run","ports":["py38-librosa"]}]},{"name":"p5.34-syntax-operator-in","portdir":"perl/p5-syntax-operator-in","version":"0.110.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Syntax::Operator::In","description":"Syntax::Operator::In - infix element-of-list meta-operator","long_description":"Syntax::Operator::In - infix element-of-list meta-operator","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2687}],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.34-extutils-cbuilder","p5.34-module-build","p5.34-test-simple","clang-18"]},{"type":"lib","ports":["p5.34-xs-parse-keyword","p5.34-meta","perl5.34"]}],"depends_on":[{"type":"lib","ports":["p5-syntax-operator-in"]}]},{"name":"p5.32-syntax-operator-in","portdir":"perl/p5-syntax-operator-in","version":"0.110.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Syntax::Operator::In","description":"Syntax::Operator::In - infix element-of-list meta-operator","long_description":"Syntax::Operator::In - infix element-of-list meta-operator","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2687}],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.32-module-build","p5.32-extutils-cbuilder","p5.32-test-simple","clang-18"]},{"type":"lib","ports":["p5.32-xs-parse-keyword","p5.32-meta","perl5.32"]}],"depends_on":[]},{"name":"p5.30-syntax-operator-in","portdir":"perl/p5-syntax-operator-in","version":"0.110.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Syntax::Operator::In","description":"Syntax::Operator::In - infix element-of-list meta-operator","long_description":"Syntax::Operator::In - infix element-of-list meta-operator","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2687}],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.30-extutils-cbuilder","p5.30-module-build","p5.30-test-simple","clang-18"]},{"type":"lib","ports":["p5.30-xs-parse-keyword","p5.30-meta","perl5.30"]}],"depends_on":[]},{"name":"p5.28-syntax-operator-in","portdir":"perl/p5-syntax-operator-in","version":"0.110.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Syntax::Operator::In","description":"Syntax::Operator::In - infix element-of-list meta-operator","long_description":"Syntax::Operator::In - infix element-of-list meta-operator","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2687}],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.28-extutils-cbuilder","p5.28-module-build","p5.28-test-simple","clang-18"]},{"type":"lib","ports":["p5.28-xs-parse-keyword","p5.28-meta","perl5.28"]}],"depends_on":[]},{"name":"p5-syntax-operator-in","portdir":"perl/p5-syntax-operator-in","version":"0.110.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":"p5.34-syntax-operator-in","homepage":"https://metacpan.org/pod/Syntax::Operator::In","description":"Syntax::Operator::In - infix element-of-list meta-operator","long_description":"Syntax::Operator::In - infix element-of-list meta-operator","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2687}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["p5.34-syntax-operator-in"]}],"depends_on":[]},{"name":"p5.34-xs-parse-keyword","portdir":"perl/p5-xs-parse-keyword","version":"0.510.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/XS::Parse::Keyword","description":"XS::Parse::Keyword - XS functions to assist in parsing keyword syntax","long_description":"XS::Parse::Keyword - XS functions to assist in parsing keyword syntax","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2687}],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.34-extutils-cchecker","p5.34-test-simple","clang-18","p5.34-extutils-cbuilder","p5.34-module-build"]},{"type":"lib","ports":["p5.34-file-sharedir","perl5.34"]}],"depends_on":[{"type":"lib","ports":["p5-xs-parse-keyword","p5.34-syntax-operator-in","p5.34-syntax-operator-equ","p5.34-future-asyncawait","p5.34-list-keywords","p5.34-object-pad","p5.34-syntax-keyword-defer","p5.34-syntax-keyword-dynamically","p5.34-syntax-keyword-match","p5.34-syntax-keyword-try","p5.34-syntax-operator-divides","p5.34-syntax-operator-existsor"]}]},{"name":"p5.32-xs-parse-keyword","portdir":"perl/p5-xs-parse-keyword","version":"0.510.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/XS::Parse::Keyword","description":"XS::Parse::Keyword - XS functions to assist in parsing keyword syntax","long_description":"XS::Parse::Keyword - XS functions to assist in parsing keyword syntax","active":true,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2687}],"variants":["universal"],"dependencies":[{"type":"build","ports":["p5.32-extutils-cbuilder","p5.32-test-simple","clang-18","p5.32-module-build","p5.32-extutils-cchecker"]},{"type":"lib","ports":["p5.32-file-sharedir","perl5.32"]}],"depends_on":[{"type":"lib","ports":["p5.32-syntax-operator-in","p5.32-syntax-operator-equ","p5.32-future-asyncawait","p5.32-list-keywords","p5.32-object-pad","p5.32-syntax-keyword-defer","p5.32-syntax-keyword-dynamically","p5.32-syntax-keyword-match","p5.32-syntax-keyword-try","p5.32-syntax-operator-divides","p5.32-syntax-operator-existsor"]}]}]}