{"count":51978,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=303","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=301","results":[{"name":"py313-chardet","portdir":"python/py-chardet","version":"5.2.0","license":"LGPL-2.1+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"","description":"Universal character encoding detector","long_description":"Character encoding auto-detection in Python. As smart as your browser.","active":true,"categories":["devel","textproc","python"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":443}],"variants":[],"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-tox","offpunk","py313-reportlab","deluge","py313-isbinary","py313-readability-lxml"]},{"type":"run","ports":["py313-spyder"]},{"type":"test","ports":["py313-feedparser"]}]},{"name":"py312-chardet","portdir":"python/py-chardet","version":"5.2.0","license":"LGPL-2.1+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"","description":"Universal character encoding detector","long_description":"Character encoding auto-detection in Python. As smart as your browser.","active":true,"categories":["devel","textproc","python"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":443}],"variants":[],"dependencies":[{"type":"build","ports":["py312-setuptools","py312-build","py312-installer","py312-wheel","clang-18"]},{"type":"lib","ports":["python312"]},{"type":"test","ports":["py312-pytest"]}],"depends_on":[{"type":"lib","ports":["py312-readability-lxml","py312-reportlab","py312-tox","py312-python-debian","legit"]},{"type":"run","ports":["py312-spyder"]},{"type":"test","ports":["py312-feedparser"]}]},{"name":"py311-chardet","portdir":"python/py-chardet","version":"5.2.0","license":"LGPL-2.1+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"","description":"Universal character encoding detector","long_description":"Character encoding auto-detection in Python. As smart as your browser.","active":true,"categories":["devel","textproc","python"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":443}],"variants":[],"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-python-debian","py311-readability-lxml","py311-reportlab","py311-tox"]},{"type":"run","ports":["py311-spyder"]},{"type":"test","ports":["py311-feedparser"]}]},{"name":"py310-chardet","portdir":"python/py-chardet","version":"5.2.0","license":"LGPL-2.1+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"","description":"Universal character encoding detector","long_description":"Character encoding auto-detection in Python. As smart as your browser.","active":true,"categories":["devel","textproc","python"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":443}],"variants":[],"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-tox","py310-kitchen","py310-python-debian","py310-readability-lxml","py310-reportlab","py310-breadability"]},{"type":"run","ports":["commitizen","py310-spyder-devel","py310-spyder"]},{"type":"test","ports":["py310-feedparser"]}]},{"name":"py27-chardet","portdir":"python/py-chardet","version":"4.0.0","license":"LGPL-2.1+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"","description":"Universal character encoding detector","long_description":"Character encoding auto-detection in Python. As smart as your browser.","active":true,"categories":["devel","textproc","python"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":443}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["python27","py27-setuptools"]},{"type":"test","ports":["py27-pytest"]}],"depends_on":[{"type":"lib","ports":["py27-breadability","canto","py27-requests"]}]},{"name":"py314-changelog-chug","portdir":"python/py-changelog-chug","version":"0.0.3","license":"AGPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://git.sr.ht/~bignose/changelog-chug","description":"Parser library for project Change Log documents.","long_description":"Parser library for project Change Log documents.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py314-wheel","py314-build","py314-installer","py314-setuptools","clang-18"]},{"type":"lib","ports":["py314-docutils","py314-semver","python314"]}],"depends_on":[{"type":"build","ports":["py314-python-daemon"]},{"type":"lib","ports":["py-changelog-chug"]}]},{"name":"py313-changelog-chug","portdir":"python/py-changelog-chug","version":"0.0.3","license":"AGPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://git.sr.ht/~bignose/changelog-chug","description":"Parser library for project Change Log documents.","long_description":"Parser library for project Change Log documents.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-wheel","py313-build","py313-installer","py313-setuptools","clang-18"]},{"type":"lib","ports":["py313-docutils","py313-semver","python313"]}],"depends_on":[{"type":"build","ports":["py313-python-daemon"]}]},{"name":"py312-changelog-chug","portdir":"python/py-changelog-chug","version":"0.0.3","license":"AGPL-3+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://git.sr.ht/~bignose/changelog-chug","description":"Parser library for project Change Log documents.","long_description":"Parser library for project Change Log documents.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-installer","py312-setuptools","py312-wheel","py312-build"]},{"type":"lib","ports":["py312-docutils","py312-semver","python312"]}],"depends_on":[{"type":"build","ports":["py312-python-daemon"]}]},{"name":"py-chardet","portdir":"python/py-chardet","version":"5.2.0","license":"LGPL-2.1+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"","description":"Universal character encoding detector","long_description":"Character encoding auto-detection in Python. As smart as your browser.","active":true,"categories":["devel","textproc","python"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":443}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-chardet"]}],"depends_on":[]},{"name":"py-changelog-chug","portdir":"python/py-changelog-chug","version":"0.0.3","license":"AGPL-3+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://git.sr.ht/~bignose/changelog-chug","description":"Parser library for project Change Log documents.","long_description":"Parser library for project Change Log documents.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-changelog-chug"]}],"depends_on":[]},{"name":"py311-chainer","portdir":"python/py-chainer","version":"1.1.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://chainer.org","description":"A flexible framework of neural networks","long_description":"A flexible framework of neural networks","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-installer","py311-setuptools","py311-wheel","py311-build"]},{"type":"lib","ports":["py311-numpy","py311-scikit-learn","python311"]}],"depends_on":[{"type":"lib","ports":["py-chainer"]}]},{"name":"py314-cgmetadata","portdir":"python/py-cgmetadata","version":"0.2.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.org/project/cgmetadata/","description":"Read and write image metadata on macOS from Python using the native ImageIO / Core Graphics frameworks.","long_description":"Read and write image metadata on macOS from Python using the native ImageIO / Core Graphics frameworks. \n CGMetadata is a Python wrapper around the macOS ImageIO and Core Graphics frameworks. It provides a simple interface for reading and writing image metadata, including EXIF, IPTC, and XMP data. Reading is supported for all image formats supported by ImageIO. Reading is also supported for video formats using AVFoundation. \n Writing is not currently supported for RAW file formats nor for video formats. Writing of metadata has been tested on JPEG, PNG, TIFF, and HEIC files however it should be considered experimental. If you are using CGMetadata to write metadata to image files, please make sure you have tested the results before using it in production.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-flit_core","py314-installer"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["osxphotos","py-cgmetadata"]}]},{"name":"py313-cgmetadata","portdir":"python/py-cgmetadata","version":"0.2.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.org/project/cgmetadata/","description":"Read and write image metadata on macOS from Python using the native ImageIO / Core Graphics frameworks.","long_description":"Read and write image metadata on macOS from Python using the native ImageIO / Core Graphics frameworks. \n CGMetadata is a Python wrapper around the macOS ImageIO and Core Graphics frameworks. It provides a simple interface for reading and writing image metadata, including EXIF, IPTC, and XMP data. Reading is supported for all image formats supported by ImageIO. Reading is also supported for video formats using AVFoundation. \n Writing is not currently supported for RAW file formats nor for video formats. Writing of metadata has been tested on JPEG, PNG, TIFF, and HEIC files however it should be considered experimental. If you are using CGMetadata to write metadata to image files, please make sure you have tested the results before using it in production.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-flit_core","py313-installer"]},{"type":"lib","ports":["python313"]}],"depends_on":[]},{"name":"py312-cgmetadata","portdir":"python/py-cgmetadata","version":"0.2.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.org/project/cgmetadata/","description":"Read and write image metadata on macOS from Python using the native ImageIO / Core Graphics frameworks.","long_description":"Read and write image metadata on macOS from Python using the native ImageIO / Core Graphics frameworks. \n CGMetadata is a Python wrapper around the macOS ImageIO and Core Graphics frameworks. It provides a simple interface for reading and writing image metadata, including EXIF, IPTC, and XMP data. Reading is supported for all image formats supported by ImageIO. Reading is also supported for video formats using AVFoundation. \n Writing is not currently supported for RAW file formats nor for video formats. Writing of metadata has been tested on JPEG, PNG, TIFF, and HEIC files however it should be considered experimental. If you are using CGMetadata to write metadata to image files, please make sure you have tested the results before using it in production.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-flit_core","py312-installer","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[]},{"name":"py-chainer","portdir":"python/py-chainer","version":"1.1.2","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://chainer.org","description":"A flexible framework of neural networks","long_description":"A flexible framework of neural networks","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py311-chainer"]}],"depends_on":[]},{"name":"py-cgmetadata","portdir":"python/py-cgmetadata","version":"0.2.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://pypi.org/project/cgmetadata/","description":"Read and write image metadata on macOS from Python using the native ImageIO / Core Graphics frameworks.","long_description":"Read and write image metadata on macOS from Python using the native ImageIO / Core Graphics frameworks. \n CGMetadata is a Python wrapper around the macOS ImageIO and Core Graphics frameworks. It provides a simple interface for reading and writing image metadata, including EXIF, IPTC, and XMP data. Reading is supported for all image formats supported by ImageIO. Reading is also supported for video formats using AVFoundation. \n Writing is not currently supported for RAW file formats nor for video formats. Writing of metadata has been tested on JPEG, PNG, TIFF, and HEIC files however it should be considered experimental. If you are using CGMetadata to write metadata to image files, please make sure you have tested the results before using it in production.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-cgmetadata"]}],"depends_on":[]},{"name":"py314-cfn-lint","portdir":"python/py-cfn-lint","version":"1.44.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/aws-cloudformation/cfn-python-lint","description":"Checks cloudformation for practices and behaviour that could potentially be improved","long_description":"Checks cloudformation for practices and behaviour that could potentially be improved","active":true,"categories":["python"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":655}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]},{"type":"run","ports":["py314-aws-sam-translator","py314-jschema_to_python","py314-jsonpatch","py314-sarif-om","py314-junit-xml","py314-yaml","py314-sympy","py314-networkx","py314-regex","py314-jsonschema"]},{"type":"test","ports":["py314-pytest","py314-mock"]}],"depends_on":[{"type":"lib","ports":["py-cfn-lint"]}]},{"name":"py313-cfn-lint","portdir":"python/py-cfn-lint","version":"1.44.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/aws-cloudformation/cfn-python-lint","description":"Checks cloudformation for practices and behaviour that could potentially be improved","long_description":"Checks cloudformation for practices and behaviour that could potentially be improved","active":true,"categories":["python"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":655}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]},{"type":"run","ports":["py313-jsonpatch","py313-jschema_to_python","py313-sarif-om","py313-junit-xml","py313-aws-sam-translator","py313-sympy","py313-regex","py313-yaml","py313-networkx","py313-jsonschema"]},{"type":"test","ports":["py313-pytest","py313-mock"]}],"depends_on":[]},{"name":"py312-cfn-lint","portdir":"python/py-cfn-lint","version":"1.44.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/aws-cloudformation/cfn-python-lint","description":"Checks cloudformation for practices and behaviour that could potentially be improved","long_description":"Checks cloudformation for practices and behaviour that could potentially be improved","active":true,"categories":["python"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":655}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["python312"]},{"type":"run","ports":["py312-regex","py312-jschema_to_python","py312-sarif-om","py312-junit-xml","py312-jsonpatch","py312-yaml","py312-sympy","py312-jsonschema","py312-networkx","py312-aws-sam-translator"]},{"type":"test","ports":["py312-pytest","py312-mock"]}],"depends_on":[]},{"name":"py311-cfn-lint","portdir":"python/py-cfn-lint","version":"1.44.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/aws-cloudformation/cfn-python-lint","description":"Checks cloudformation for practices and behaviour that could potentially be improved","long_description":"Checks cloudformation for practices and behaviour that could potentially be improved","active":true,"categories":["python"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":655}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]},{"type":"run","ports":["py311-aws-sam-translator","py311-jschema_to_python","py311-jsonpatch","py311-sarif-om","py311-junit-xml","py311-sympy","py311-regex","py311-networkx","py311-yaml","py311-jsonschema"]},{"type":"test","ports":["py311-pytest","py311-mock"]}],"depends_on":[]},{"name":"py310-cfn-lint","portdir":"python/py-cfn-lint","version":"1.44.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/aws-cloudformation/cfn-python-lint","description":"Checks cloudformation for practices and behaviour that could potentially be improved","long_description":"Checks cloudformation for practices and behaviour that could potentially be improved","active":true,"categories":["python"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":655}],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-networkx","py310-jschema_to_python","py310-jsonpatch","py310-sarif-om","py310-junit-xml","py310-regex","py310-yaml","py310-sympy","py310-jsonschema","py310-aws-sam-translator"]},{"type":"test","ports":["py310-pytest","py310-mock"]}],"depends_on":[]},{"name":"py314-cftime","portdir":"python/py-cftime","version":"1.6.5","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/Unidata/cftime","description":"Time-handling functionality from netcdf4-python","long_description":"Time-handling functionality from netcdf4-python","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-cython","py314-oldest-supported-numpy","clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314","py314-numpy"]},{"type":"test","ports":["py314-pytest"]}],"depends_on":[{"type":"lib","ports":["py-cftime","py314-netcdf4"]},{"type":"test","ports":["py314-xarray"]}]},{"name":"py312-cftime","portdir":"python/py-cftime","version":"1.6.5","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/Unidata/cftime","description":"Time-handling functionality from netcdf4-python","long_description":"Time-handling functionality from netcdf4-python","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py312-oldest-supported-numpy","clang-18","py312-build","py312-installer","py312-setuptools","py312-wheel","py312-cython"]},{"type":"lib","ports":["python312","py312-numpy"]},{"type":"test","ports":["py312-pytest"]}],"depends_on":[{"type":"lib","ports":["py312-netcdf4"]},{"type":"test","ports":["py312-xarray"]}]},{"name":"py313-cftime","portdir":"python/py-cftime","version":"1.6.5","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/Unidata/cftime","description":"Time-handling functionality from netcdf4-python","long_description":"Time-handling functionality from netcdf4-python","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-cython","py313-oldest-supported-numpy","clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313","py313-numpy"]},{"type":"test","ports":["py313-pytest"]}],"depends_on":[{"type":"lib","ports":["py313-netcdf4"]},{"type":"test","ports":["py313-xarray"]}]},{"name":"py311-cftime","portdir":"python/py-cftime","version":"1.6.5","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/Unidata/cftime","description":"Time-handling functionality from netcdf4-python","long_description":"Time-handling functionality from netcdf4-python","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py311-oldest-supported-numpy","clang-18","py311-build","py311-installer","py311-setuptools","py311-wheel","py311-cython"]},{"type":"lib","ports":["python311","py311-numpy"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[{"type":"lib","ports":["py311-netcdf4"]},{"type":"test","ports":["py311-xarray"]}]},{"name":"py310-cftime","portdir":"python/py-cftime","version":"1.6.5","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/Unidata/cftime","description":"Time-handling functionality from netcdf4-python","long_description":"Time-handling functionality from netcdf4-python","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py310-oldest-supported-numpy","clang-18","py310-setuptools","py310-cython","py310-wheel","py310-build","py310-installer"]},{"type":"lib","ports":["python310","py310-numpy"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[{"type":"lib","ports":["py310-netcdf4"]},{"type":"test","ports":["py310-xarray"]}]},{"name":"py-cfn-lint","portdir":"python/py-cfn-lint","version":"1.44.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/aws-cloudformation/cfn-python-lint","description":"Checks cloudformation for practices and behaviour that could potentially be improved","long_description":"Checks cloudformation for practices and behaviour that could potentially be improved","active":true,"categories":["python"],"maintainers":[{"name":"judaew","github":"judaew","ports_count":655}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-cfn-lint"]}],"depends_on":[]},{"name":"py-cftime","portdir":"python/py-cftime","version":"1.6.5","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/Unidata/cftime","description":"Time-handling functionality from netcdf4-python","long_description":"Time-handling functionality from netcdf4-python","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-cftime"]}],"depends_on":[]},{"name":"py310-cfgrib","portdir":"python/py-cfgrib","version":"0.9.10.2","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/ecmwf/cfgrib","description":"Python interface to map GRIB files to the NetCDF Common Data Model following the CF Convention using ecCodes","long_description":"Python interface to map GRIB files to the NetCDF Common Data Model following the CF Convention using ecCodes","active":true,"categories":["science","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310","py310-eccodes","py310-click","py310-attrs","py310-numpy","py310-xarray"]}],"depends_on":[{"type":"lib","ports":["py-cfgrib","py310-herbie-data"]}]},{"name":"py314-cfgv","portdir":"python/py-cfgv","version":"3.5.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/asottile/cfgv","description":"Validate configuration and produce human readable error messages.","long_description":"Validate configuration and produce human readable error messages.","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py314-pre-commit","pre-commit","py-cfgv"]}]},{"name":"py313-cfgv","portdir":"python/py-cfgv","version":"3.5.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/asottile/cfgv","description":"Validate configuration and produce human readable error messages.","long_description":"Validate configuration and produce human readable error messages.","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"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-pre-commit"]}]},{"name":"py312-cfgv","portdir":"python/py-cfgv","version":"3.5.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/asottile/cfgv","description":"Validate configuration and produce human readable error messages.","long_description":"Validate configuration and produce human readable error messages.","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"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-pre-commit"]}]},{"name":"py311-cfgv","portdir":"python/py-cfgv","version":"3.5.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/asottile/cfgv","description":"Validate configuration and produce human readable error messages.","long_description":"Validate configuration and produce human readable error messages.","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"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-pre-commit"]}]},{"name":"py310-cfgv","portdir":"python/py-cfgv","version":"3.5.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/asottile/cfgv","description":"Validate configuration and produce human readable error messages.","long_description":"Validate configuration and produce human readable error messages.","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"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-pre-commit"]}]},{"name":"py-cfgrib","portdir":"python/py-cfgrib","version":"0.9.10.2","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/ecmwf/cfgrib","description":"Python interface to map GRIB files to the NetCDF Common Data Model following the CF Convention using ecCodes","long_description":"Python interface to map GRIB files to the NetCDF Common Data Model following the CF Convention using ecCodes","active":true,"categories":["science","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py310-cfgrib"]}],"depends_on":[]},{"name":"py-cfgv","portdir":"python/py-cfgv","version":"3.5.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/asottile/cfgv","description":"Validate configuration and produce human readable error messages.","long_description":"Validate configuration and produce human readable error messages.","active":true,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2122}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-cfgv"]}],"depends_on":[]},{"name":"py314-cffi","portdir":"python/py-cffi","version":"2.0.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://cffi.readthedocs.org/","description":"Foreign Function Interface for Python calling C code.","long_description":"Foreign Function Interface for Python calling C code. The aim of this project is to provide a convenient and reliable way of calling C code from Python.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-wheel","py314-build","py314-installer","py314-setuptools","clang-18"]},{"type":"lib","ports":["python314","py314-pycparser","libffi"]}],"depends_on":[{"type":"build","ports":["py314-zstd","py314-rpy2","py314-sounddevice"]},{"type":"lib","ports":["py314-brotlicffi","py314-cairocffi","py-cffi","py314-cryptography","py314-curl-cffi","py314-eccodes","py314-gevent","py314-gitfs","py314-pygit2","py314-pycares","py314-pyheif","py314-pynacl","py314-python-augeas","py314-rpy2-rinterface","py314-lmdb","py314-argon2-cffi-bindings","py314-atomiclong","py314-soundfile","py314-xattr","py314-zmq"]},{"type":"run","ports":["py314-sounddevice"]},{"type":"test","ports":["py314-numpy","py314-pyarrow"]}]},{"name":"py313-cffi","portdir":"python/py-cffi","version":"2.0.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://cffi.readthedocs.org/","description":"Foreign Function Interface for Python calling C code.","long_description":"Foreign Function Interface for Python calling C code. The aim of this project is to provide a convenient and reliable way of calling C code from Python.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-wheel","py313-build","py313-installer","py313-setuptools","clang-18"]},{"type":"lib","ports":["python313","py313-pycparser","libffi"]}],"depends_on":[{"type":"build","ports":["py313-zstd","py313-python-snappy","py313-sounddevice","notmuch"]},{"type":"lib","ports":["py313-cryptography","py313-curl-cffi","py313-eccodes","py313-gevent","py313-lmdb","py313-pygit2","py313-pyheif","py313-pynacl","py313-pycares","py313-argon2-cffi-bindings","py313-brotlicffi","py313-cairocffi","py313-reflink","py313-soundfile","py313-xattr","py313-zlmdb","py313-zmq","py313-python-augeas"]},{"type":"run","ports":["py313-autobahn","py313-sounddevice"]},{"type":"test","ports":["py313-pynndescent","py313-numpy","py313-pyarrow"]}]},{"name":"py312-cffi","portdir":"python/py-cffi","version":"2.0.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://cffi.readthedocs.org/","description":"Foreign Function Interface for Python calling C code.","long_description":"Foreign Function Interface for Python calling C code. The aim of this project is to provide a convenient and reliable way of calling C code from Python.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py312-installer","py312-setuptools","py312-wheel","py312-build"]},{"type":"lib","ports":["python312","py312-pycparser","libffi"]}],"depends_on":[{"type":"build","ports":["py312-sounddevice","py312-python-snappy","hexchat","py312-zstd","py312-pymunk"]},{"type":"lib","ports":["py312-curl-cffi","py312-eccodes","py312-gevent","py312-lmdb","py312-pygit2","py312-pycares","py312-pyheif","py312-misaka","py312-argon2-cffi-bindings","py312-brotlicffi","py312-cairocffi","py312-cryptography","py312-python-augeas","py312-reflink","py312-soundfile","py312-xattr","py312-zmq","py312-pynacl"]},{"type":"run","ports":["py312-autobahn","py312-sounddevice","py312-olm"]},{"type":"test","ports":["py312-numpy","py312-pyarrow"]}]},{"name":"py311-cffi","portdir":"python/py-cffi","version":"2.0.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://cffi.readthedocs.org/","description":"Foreign Function Interface for Python calling C code.","long_description":"Foreign Function Interface for Python calling C code. The aim of this project is to provide a convenient and reliable way of calling C code from Python.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py311-installer","py311-setuptools","py311-wheel","py311-build"]},{"type":"lib","ports":["python311","py311-pycparser","libffi"]}],"depends_on":[{"type":"build","ports":["py311-zstd","py311-sounddevice","py311-pymunk","py311-python-snappy"]},{"type":"lib","ports":["py311-cairocffi","py311-cryptography","py311-curl-cffi","py311-eccodes","py311-gevent","py311-lmdb","py311-pygit2","py311-pyheif","py311-pycares","minpack","py311-argon2-cffi-bindings","py311-brotlicffi","py311-rchitect","py311-reflink","py311-soundfile","py311-xattr","py311-zmq","py311-pynacl","py311-pyopencl","py311-python-augeas"]},{"type":"run","ports":["py311-autobahn","py311-sounddevice","py311-olm"]},{"type":"test","ports":["py311-numpy","py311-pyarrow"]}]},{"name":"py310-cffi","portdir":"python/py-cffi","version":"2.0.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://cffi.readthedocs.org/","description":"Foreign Function Interface for Python calling C code.","long_description":"Foreign Function Interface for Python calling C code. The aim of this project is to provide a convenient and reliable way of calling C code from Python.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py310-wheel","py310-build","py310-installer","py310-setuptools"]},{"type":"lib","ports":["python310","py310-pycparser","libffi"]}],"depends_on":[{"type":"build","ports":["py310-python-snappy","py310-zstd","py310-pymunk","py310-sounddevice"]},{"type":"lib","ports":["py310-cryptography","py310-curl-cffi","py310-eccodes","py310-pycares","py310-argon2-cffi-bindings","py310-brotlicffi","py310-cairocffi","py310-python-augeas","py310-rchitect","py310-reflink","py310-soundfile","py310-xattr","py310-zmq","py310-gevent","py310-lmdb","py310-pygit2","py310-pyheif","py310-pynacl","py310-pyopencl"]},{"type":"run","ports":["py310-fairseq","py310-sounddevice","py310-olm","py310-autobahn"]},{"type":"test","ports":["py310-numpy","py310-pyarrow"]}]},{"name":"py27-cffi","portdir":"python/py-cffi","version":"1.15.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://cffi.readthedocs.org/","description":"Foreign Function Interface for Python calling C code.","long_description":"Foreign Function Interface for Python calling C code. The aim of this project is to provide a convenient and reliable way of calling C code from Python.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-18"]},{"type":"lib","ports":["libffi","python27","py27-pycparser"]}],"depends_on":[{"type":"build","ports":["py27-sounddevice","py27-pymunk"]},{"type":"lib","ports":["py27-pycares","py27-xattr","py27-cryptography","py27-misaka","py27-brotlipy","py27-python-augeas","py27-cairocffi","py27-gevent","py27-pyopencl","py27-pynacl","calendar-contacts-server","py27-bcrypt"]},{"type":"run","ports":["py27-sounddevice"]}]},{"name":"py312-certomancer-csc-dummy","portdir":"python/py-certomancer-csc-dummy","version":"0.2.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/MatthiasValvekens/certomancer-csc-dummy","description":"A Certomancer-based demo CSC server for integration tests","long_description":"A Certomancer-based demo CSC server for integration tests","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["python312","py312-python-pae","py312-cryptography","py312-aiohttp","py312-asn1crypto","py312-certomancer"]}],"depends_on":[{"type":"lib","ports":["py-certomancer-csc-dummy"]}]},{"name":"py311-certomancer-csc-dummy","portdir":"python/py-certomancer-csc-dummy","version":"0.2.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/MatthiasValvekens/certomancer-csc-dummy","description":"A Certomancer-based demo CSC server for integration tests","long_description":"A Certomancer-based demo CSC server for integration tests","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311","py311-python-pae","py311-cryptography","py311-aiohttp","py311-asn1crypto","py311-certomancer"]}],"depends_on":[]},{"name":"py310-certomancer-csc-dummy","portdir":"python/py-certomancer-csc-dummy","version":"0.2.3","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/MatthiasValvekens/certomancer-csc-dummy","description":"A Certomancer-based demo CSC server for integration tests","long_description":"A Certomancer-based demo CSC server for integration tests","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310","py310-python-pae","py310-aiohttp","py310-cryptography","py310-asn1crypto","py310-certomancer"]}],"depends_on":[]},{"name":"py-cffi","portdir":"python/py-cffi","version":"2.0.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://cffi.readthedocs.org/","description":"Foreign Function Interface for Python calling C code.","long_description":"Foreign Function Interface for Python calling C code. The aim of this project is to provide a convenient and reliable way of calling C code from Python.","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-cffi"]}],"depends_on":[]},{"name":"py-certomancer-csc-dummy","portdir":"python/py-certomancer-csc-dummy","version":"0.2.3","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/MatthiasValvekens/certomancer-csc-dummy","description":"A Certomancer-based demo CSC server for integration tests","long_description":"A Certomancer-based demo CSC server for integration tests","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py312-certomancer-csc-dummy"]}],"depends_on":[]},{"name":"py312-certomancer","portdir":"python/py-certomancer","version":"0.11.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.org/project/certomancer","description":"PKI testing tool","long_description":"PKI testing tool","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","py312-pytest-runner","clang-18"]},{"type":"lib","ports":["python312","py312-oscrypto","py312-click","py312-dateutil","py312-yaml","py312-asn1crypto","py312-tzlocal"]}],"depends_on":[{"type":"lib","ports":["py-certomancer","py312-certomancer-csc-dummy"]}]},{"name":"py311-certomancer","portdir":"python/py-certomancer","version":"0.11.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.org/project/certomancer","description":"PKI testing tool","long_description":"PKI testing tool","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","py311-pytest-runner","clang-18"]},{"type":"lib","ports":["python311","py311-oscrypto","py311-dateutil","py311-click","py311-yaml","py311-asn1crypto","py311-tzlocal"]}],"depends_on":[{"type":"lib","ports":["py311-certomancer-csc-dummy"]}]},{"name":"py310-certomancer","portdir":"python/py-certomancer","version":"0.11.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.org/project/certomancer","description":"PKI testing tool","long_description":"PKI testing tool","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-pytest-runner","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310","py310-oscrypto","py310-click","py310-dateutil","py310-yaml","py310-tzlocal","py310-asn1crypto"]}],"depends_on":[{"type":"lib","ports":["py310-certomancer-csc-dummy"]}]}]}