{"count":51974,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=891","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=889","results":[{"name":"py37-geojson","portdir":"python/py-geojson","version":"3.1.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jazzband/geojson","description":"Python bindings and utilities for GeoJSON","long_description":"This library implements all the GeoJSON objects described in The GeoJSON Format Specification. It provides functions encoding and decoding GeoJSON formatted data and is an implementation of the Python __geo_interface__ Specification.","active":false,"categories":["python","gis"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":[],"dependencies":[{"type":"build","ports":["py37-build","py37-setuptools","py37-wheel","py37-installer","clang-16"]},{"type":"lib","ports":["python37"]},{"type":"test","ports":["py37-pytest"]}],"depends_on":[]},{"name":"py38-geojson","portdir":"python/py-geojson","version":"3.1.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jazzband/geojson","description":"Python bindings and utilities for GeoJSON","long_description":"This library implements all the GeoJSON objects described in The GeoJSON Format Specification. It provides functions encoding and decoding GeoJSON formatted data and is an implementation of the Python __geo_interface__ Specification.","active":false,"categories":["python","gis"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":[],"dependencies":[{"type":"build","ports":["py38-build","py38-setuptools","py38-wheel","py38-installer","clang-16"]},{"type":"lib","ports":["python38"]},{"type":"test","ports":["py38-pytest"]}],"depends_on":[]},{"name":"py36-geojson","portdir":"python/py-geojson","version":"2.5.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/frewsxcv/python-geojson","description":"Python bindings and utilities for GeoJSON","long_description":"This library implements all the GeoJSON objects described in The GeoJSON Format Specification. It provides functions encoding and decoding GeoJSON formatted data and is an implementation of the Python __geo_interface__ Specification.","active":false,"categories":["python","gis"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py36-setuptools"]},{"type":"lib","ports":["python36"]}],"depends_on":[]},{"name":"py27-geojson","portdir":"python/py-geojson","version":"2.5.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/frewsxcv/python-geojson","description":"Python bindings and utilities for GeoJSON","long_description":"This library implements all the GeoJSON objects described in The GeoJSON Format Specification. It provides functions encoding and decoding GeoJSON formatted data and is an implementation of the Python __geo_interface__ Specification.","active":false,"categories":["python","gis"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["python27"]},{"type":"test","ports":["py27-unittest2"]}],"depends_on":[]},{"name":"py35-geojson","portdir":"python/py-geojson","version":"2.5.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/frewsxcv/python-geojson","description":"Python bindings and utilities for GeoJSON","long_description":"This library implements all the GeoJSON objects described in The GeoJSON Format Specification. It provides functions encoding and decoding GeoJSON formatted data and is an implementation of the Python __geo_interface__ Specification.","active":false,"categories":["python","gis"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools"]},{"type":"lib","ports":["python35"]}],"depends_on":[]},{"name":"py37-lockfile","portdir":"python/py-lockfile","version":"0.12.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.org/project/lockfile/","description":"Platform-independent file locking module","long_description":"This package exports a LockFile class which provides a simple API for locking files. Unlike the Windows msvcrt.locking function, the fcntl.lockf and flock functions, and the deprecated posixfile module, the API is identical across both Unix (including Linux and Mac) and Windows platforms. The lock mechanism relies on the atomic nature of the link (on Unix) and mkdir (on Windows) system calls. An implementation based on SQLite is also provided, more as a demonstration of the possibilities it provides than as production-quality code.","active":false,"categories":["devel","python"],"maintainers":[{"name":"davidgilman1","github":"dgilman","ports_count":146}],"variants":[],"dependencies":[{"type":"build","ports":["py37-wheel","py37-pbr","py37-setuptools","clang-16","py37-build","py37-installer"]},{"type":"lib","ports":["python37"]}],"depends_on":[{"type":"lib","ports":["py37-python-daemon"]}]},{"name":"py38-lockfile","portdir":"python/py-lockfile","version":"0.12.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.org/project/lockfile/","description":"Platform-independent file locking module","long_description":"This package exports a LockFile class which provides a simple API for locking files. Unlike the Windows msvcrt.locking function, the fcntl.lockf and flock functions, and the deprecated posixfile module, the API is identical across both Unix (including Linux and Mac) and Windows platforms. The lock mechanism relies on the atomic nature of the link (on Unix) and mkdir (on Windows) system calls. An implementation based on SQLite is also provided, more as a demonstration of the possibilities it provides than as production-quality code.","active":false,"categories":["devel","python"],"maintainers":[{"name":"davidgilman1","github":"dgilman","ports_count":146}],"variants":[],"dependencies":[{"type":"build","ports":["py38-wheel","py38-pbr","py38-setuptools","clang-16","py38-build","py38-installer"]},{"type":"lib","ports":["python38"]}],"depends_on":[{"type":"lib","ports":["py38-python-daemon"]}]},{"name":"py39-lockfile","portdir":"python/py-lockfile","version":"0.12.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.org/project/lockfile/","description":"Platform-independent file locking module","long_description":"This package exports a LockFile class which provides a simple API for locking files. Unlike the Windows msvcrt.locking function, the fcntl.lockf and flock functions, and the deprecated posixfile module, the API is identical across both Unix (including Linux and Mac) and Windows platforms. The lock mechanism relies on the atomic nature of the link (on Unix) and mkdir (on Windows) system calls. An implementation based on SQLite is also provided, more as a demonstration of the possibilities it provides than as production-quality code.","active":false,"categories":["devel","python"],"maintainers":[{"name":"davidgilman1","github":"dgilman","ports_count":146}],"variants":[],"dependencies":[{"type":"build","ports":["py39-wheel","py39-pbr","py39-setuptools","clang-17","py39-build","py39-installer"]},{"type":"lib","ports":["python39"]}],"depends_on":[]},{"name":"py35-owslib","portdir":"python/py-owslib","version":"0.19.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://geopython.github.io/OWSLib/","description":"OGC Web Service utility library","long_description":"OWSLib is a Python package for client programming with Open Geospatial Consortium (OGC) web service (hence OWS) interface standards, and their related content models. OWSLib provides a common API for accessing service metadata and wrappers for numerous OGC Web Service interfaces.","active":false,"categories":["net","science","python","gis"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools"]},{"type":"lib","ports":["py35-pyproj","python35","py35-tz","py35-requests","py35-dateutil"]}],"depends_on":[{"type":"lib","ports":["py35-cartopy"]}]},{"name":"py38-owslib","portdir":"python/py-owslib","version":"0.31.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://owslib.readthedocs.io/","description":"OGC Web Service utility library","long_description":"OWSLib is a Python package for client programming with Open Geospatial Consortium (OGC) web service (hence OWS) interface standards, and their related content models. OWSLib provides a common API for accessing service metadata and wrappers for numerous OGC Web Service interfaces.","active":false,"categories":["net","science","python","gis"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","py38-wheel","py38-build","py38-installer","clang-16"]},{"type":"lib","ports":["py38-tz","python38","py38-yaml","py38-dateutil","py38-lxml","py38-pyproj","py38-requests"]}],"depends_on":[{"type":"lib","ports":["py38-cartopy"]}]},{"name":"py37-owslib","portdir":"python/py-owslib","version":"0.29.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://owslib.readthedocs.io/","description":"OGC Web Service utility library","long_description":"OWSLib is a Python package for client programming with Open Geospatial Consortium (OGC) web service (hence OWS) interface standards, and their related content models. OWSLib provides a common API for accessing service metadata and wrappers for numerous OGC Web Service interfaces.","active":false,"categories":["net","science","python","gis"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","py37-wheel","py37-build","py37-installer","clang-16"]},{"type":"lib","ports":["py37-tz","python37","py37-yaml","py37-dateutil","py37-lxml","py37-pyproj","py37-requests"]}],"depends_on":[{"type":"lib","ports":["py37-cartopy"]}]},{"name":"py36-owslib","portdir":"python/py-owslib","version":"0.19.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://geopython.github.io/OWSLib/","description":"OGC Web Service utility library","long_description":"OWSLib is a Python package for client programming with Open Geospatial Consortium (OGC) web service (hence OWS) interface standards, and their related content models. OWSLib provides a common API for accessing service metadata and wrappers for numerous OGC Web Service interfaces.","active":false,"categories":["net","science","python","gis"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py36-setuptools"]},{"type":"lib","ports":["py36-pyproj","python36","py36-tz","py36-requests","py36-dateutil"]}],"depends_on":[{"type":"lib","ports":["py36-cartopy"]}]},{"name":"py39-owslib","portdir":"python/py-owslib","version":"0.31.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://owslib.readthedocs.io/","description":"OGC Web Service utility library","long_description":"OWSLib is a Python package for client programming with Open Geospatial Consortium (OGC) web service (hence OWS) interface standards, and their related content models. OWSLib provides a common API for accessing service metadata and wrappers for numerous OGC Web Service interfaces.","active":false,"categories":["net","science","python","gis"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":[],"dependencies":[{"type":"build","ports":["py39-setuptools","py39-wheel","py39-build","py39-installer","clang-17"]},{"type":"lib","ports":["py39-tz","python39","py39-yaml","py39-dateutil","py39-lxml","py39-pyproj","py39-requests"]}],"depends_on":[{"type":"lib","ports":["py39-cartopy"]}]},{"name":"py27-owslib","portdir":"python/py-owslib","version":"0.19.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://geopython.github.io/OWSLib/","description":"OGC Web Service utility library","long_description":"OWSLib is a Python package for client programming with Open Geospatial Consortium (OGC) web service (hence OWS) interface standards, and their related content models. OWSLib provides a common API for accessing service metadata and wrappers for numerous OGC Web Service interfaces.","active":false,"categories":["net","science","python","gis"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["py27-pyproj","python27","py27-tz","py27-requests","py27-dateutil"]}],"depends_on":[{"type":"lib","ports":["py27-cartopy"]}]},{"name":"py38-itemadapter","portdir":"python/py-itemadapter","version":"0.9.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/itemadapter","description":"Common interface for data container classes","long_description":"The `ItemAdapter` class is a wrapper for data container objects, providing a common interface to handle objects of different types in an uniform manner, regardless of their underlying implementation.","active":false,"categories":["python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":433}],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","py38-wheel","py38-build","py38-installer","clang-16"]},{"type":"lib","ports":["python38"]}],"depends_on":[{"type":"lib","ports":["py38-scrapy","py38-itemloaders"]}]},{"name":"py35-itemadapter","portdir":"python/py-itemadapter","version":"0.2.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/itemadapter","description":"Common interface for data container classes","long_description":"The `ItemAdapter` class is a wrapper for data container objects, providing a common interface to handle objects of different types in an uniform manner, regardless of their underlying implementation.","active":false,"categories":["python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":433}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools"]},{"type":"lib","ports":["python35"]}],"depends_on":[{"type":"lib","ports":["py35-itemloaders"]}]},{"name":"py36-itemadapter","portdir":"python/py-itemadapter","version":"0.4.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/itemadapter","description":"Common interface for data container classes","long_description":"The `ItemAdapter` class is a wrapper for data container objects, providing a common interface to handle objects of different types in an uniform manner, regardless of their underlying implementation.","active":false,"categories":["python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":433}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py36-setuptools"]},{"type":"lib","ports":["python36"]}],"depends_on":[{"type":"lib","ports":["py36-itemloaders","py36-scrapy"]}]},{"name":"py37-itemadapter","portdir":"python/py-itemadapter","version":"0.8.0","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/itemadapter","description":"Common interface for data container classes","long_description":"The `ItemAdapter` class is a wrapper for data container objects, providing a common interface to handle objects of different types in an uniform manner, regardless of their underlying implementation.","active":false,"categories":["python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":433}],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","py37-wheel","py37-build","py37-installer","clang-16"]},{"type":"lib","ports":["python37"]}],"depends_on":[{"type":"lib","ports":["py37-scrapy","py37-itemloaders"]}]},{"name":"py39-itemadapter","portdir":"python/py-itemadapter","version":"0.12.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/itemadapter","description":"Common interface for data container classes","long_description":"The `ItemAdapter` class is a wrapper for data container objects, providing a common interface to handle objects of different types in an uniform manner, regardless of their underlying implementation.","active":false,"categories":["python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":433}],"variants":[],"dependencies":[{"type":"build","ports":["py39-installer","py39-build","py39-hatchling","clang-18"]},{"type":"lib","ports":["python39"]},{"type":"test","ports":["py39-scrapy","py39-pytest"]}],"depends_on":[{"type":"lib","ports":["py39-scrapy","py39-itemloaders"]}]},{"name":"py38-wsproto","portdir":"python/py-wsproto","version":"1.2.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://python-hyper.org/projects/wsproto","description":"WebSockets state-machine based protocol implementation","long_description":"WebSockets state-machine based protocol implementation","active":false,"categories":["net","www","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-installer","clang-16","py38-setuptools","py38-wheel","py38-build"]},{"type":"lib","ports":["python38","py38-h11"]},{"type":"test","ports":["py38-pytest"]}],"depends_on":[{"type":"lib","ports":["py38-mitmproxy","py38-trio-websocket"]}]},{"name":"py39-wsproto","portdir":"python/py-wsproto","version":"1.2.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://python-hyper.org/projects/wsproto","description":"WebSockets state-machine based protocol implementation","long_description":"WebSockets state-machine based protocol implementation","active":false,"categories":["net","www","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-installer","clang-17","py39-setuptools","py39-wheel","py39-build"]},{"type":"lib","ports":["python39","py39-h11"]},{"type":"test","ports":["py39-pytest"]}],"depends_on":[{"type":"lib","ports":["py39-mitmproxy","py39-trio-websocket"]}]},{"name":"py37-wsproto","portdir":"python/py-wsproto","version":"1.2.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://python-hyper.org/projects/wsproto","description":"WebSockets state-machine based protocol implementation","long_description":"WebSockets state-machine based protocol implementation","active":false,"categories":["net","www","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-installer","clang-16","py37-setuptools","py37-wheel","py37-build"]},{"type":"lib","ports":["python37","py37-h11"]},{"type":"test","ports":["py37-pytest"]}],"depends_on":[{"type":"lib","ports":["py37-mitmproxy"]}]},{"name":"py39-scikit-image","portdir":"python/py-scikit-image","version":"0.24.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://scikit-image.org/","description":"Image processing algorithms for SciPy.","long_description":"Image processing algorithms for SciPy, including IO, morphology, filtering, warping, color manipulation, object detection, etc.","active":false,"categories":["science","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","py39-meson-python","py39-installer","py39-build","py39-pythran","py39-cython"]},{"type":"lib","ports":["libomp","python39","py39-numpy","py39-packaging","py39-scipy","py39-lazy_loader"]},{"type":"run","ports":["py39-tifffile","py39-pywavelets","py39-networkx","py39-matplotlib","py39-imageio","py39-Pillow"]}],"depends_on":[{"type":"lib","ports":["py39-magenta","py39-sunpy"]},{"type":"run","ports":["py39-magenta","py39-xraylarch","py39-note-seq","py39-kraken","py39-photomosaic"]}]},{"name":"py38-scikit-image","portdir":"python/py-scikit-image","version":"0.21.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://scikit-image.org/","description":"Image processing algorithms for SciPy.","long_description":"Image processing algorithms for SciPy, including IO, morphology, filtering, warping, color manipulation, object detection, etc.","active":false,"categories":["science","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py38-meson-python","clang-16","py38-installer","py38-build","py38-pythran","py38-cython"]},{"type":"lib","ports":["libomp","python38","py38-numpy","py38-packaging","py38-scipy","py38-lazy_loader"]},{"type":"run","ports":["py38-tifffile","py38-pywavelets","py38-networkx","py38-matplotlib","py38-imageio","py38-Pillow"]}],"depends_on":[{"type":"lib","ports":["py38-magenta","py38-sunpy"]},{"type":"run","ports":["py38-magenta","py38-note-seq","py38-xraylarch","py38-photomosaic","py38-kraken"]}]},{"name":"py35-scikit-image","portdir":"python/py-scikit-image","version":"0.14.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://scikit-image.org/","description":"Image processing algorithms for SciPy.","long_description":"Image processing algorithms for SciPy, including IO, morphology, filtering, warping, color manipulation, object detection, etc.","active":false,"categories":["science","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py35-setuptools","py35-cython","clang-9.0"]},{"type":"lib","ports":["py35-scipy","py35-six","libomp","python35","py35-numpy"]},{"type":"run","ports":["py35-imageio","py35-matplotlib","py35-networkx","py35-pywavelets","py35-toolz","py35-dask","py35-cloudpickle","py35-Pillow"]}],"depends_on":[]},{"name":"py27-scikit-image","portdir":"python/py-scikit-image","version":"0.14.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://scikit-image.org/","description":"Image processing algorithms for SciPy.","long_description":"Image processing algorithms for SciPy, including IO, morphology, filtering, warping, color manipulation, object detection, etc.","active":false,"categories":["science","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py27-setuptools","py27-cython","clang-9.0"]},{"type":"lib","ports":["py27-scipy","py27-six","libomp","python27","py27-numpy"]},{"type":"run","ports":["py27-imageio","py27-matplotlib","py27-networkx","py27-pywavelets","py27-toolz","py27-dask","py27-cloudpickle","py27-Pillow"]}],"depends_on":[]},{"name":"py37-scikit-image","portdir":"python/py-scikit-image","version":"0.19.3","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://scikit-image.org/","description":"Image processing algorithms for SciPy.","long_description":"Image processing algorithms for SciPy, including IO, morphology, filtering, warping, color manipulation, object detection, etc.","active":false,"categories":["science","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-14","py37-pythran","py37-setuptools","py37-cython"]},{"type":"lib","ports":["py37-scipy","libomp","python37","py37-numpy","py37-packaging"]},{"type":"run","ports":["py37-pywavelets","py37-tifffile","py37-networkx","py37-matplotlib","py37-imageio","py37-Pillow"]}],"depends_on":[{"type":"lib","ports":["py37-sunpy","py37-magenta"]},{"type":"run","ports":["py37-note-seq","py37-magenta","py37-photomosaic","py37-xraylarch"]}]},{"name":"py36-scikit-image","portdir":"python/py-scikit-image","version":"0.16.2","license":"BSD","platforms":"darwin","epoch":1,"replaced_by":null,"homepage":"https://scikit-image.org/","description":"Image processing algorithms for SciPy.","long_description":"Image processing algorithms for SciPy, including IO, morphology, filtering, warping, color manipulation, object detection, etc.","active":false,"categories":["science","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py36-setuptools","py36-cython","clang-9.0"]},{"type":"lib","ports":["py36-scipy","libomp","python36","py36-numpy"]},{"type":"run","ports":["py36-networkx","py36-pywavelets","py36-matplotlib","py36-imageio","py36-Pillow"]}],"depends_on":[]},{"name":"py35-bokeh","portdir":"python/py-bokeh","version":"1.3.4","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/bokeh/bokeh","description":"Bokeh is an implementation of Grammar of Graphics","long_description":"Bokeh (pronounced boh-Kay) is an implementation of Grammar of Graphics for Python, that also supports the customized rendering flexibility of Protovis and d3.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["py35-Pillow","py35-dateutil","py35-jinja2","py35-numpy","python35","py35-setuptools","py35-six","py35-tornado","py35-yaml","py35-packaging"]}],"depends_on":[]},{"name":"py39-bokeh","portdir":"python/py-bokeh","version":"3.4.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/bokeh/bokeh","description":"Bokeh is an implementation of Grammar of Graphics","long_description":"Bokeh (pronounced boh-Kay) is an implementation of Grammar of Graphics for Python, that also supports the customized rendering flexibility of Protovis and d3.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py39-colorama","py39-setuptools","py39-wheel","py39-build","py39-installer","py39-setuptools-git-versioning","clang-18"]},{"type":"lib","ports":["py39-yaml","python39","py39-contourpy","py39-xyzservices","py39-Pillow","py39-jinja2","py39-numpy","py39-packaging","py39-pandas","py39-tornado"]}],"depends_on":[{"type":"lib","ports":["py39-panel"]},{"type":"run","ports":["py39-panel","py39-note-seq"]}]},{"name":"py37-bokeh","portdir":"python/py-bokeh","version":"3.1.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/bokeh/bokeh","description":"Bokeh is an implementation of Grammar of Graphics","long_description":"Bokeh (pronounced boh-Kay) is an implementation of Grammar of Graphics for Python, that also supports the customized rendering flexibility of Protovis and d3.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","py37-wheel","py37-build","py37-installer","clang-16","py37-setuptools-git-versioning"]},{"type":"lib","ports":["py37-packaging","py37-pandas","py37-tornado","python37","py37-yaml","py37-xyzservices","py37-contourpy","py37-typing_extensions","py37-Pillow","py37-colorama","py37-dateutil","py37-jinja2","py37-numpy"]}],"depends_on":[{"type":"run","ports":["py37-note-seq","py37-panel"]}]},{"name":"py38-bokeh","portdir":"python/py-bokeh","version":"3.1.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/bokeh/bokeh","description":"Bokeh is an implementation of Grammar of Graphics","long_description":"Bokeh (pronounced boh-Kay) is an implementation of Grammar of Graphics for Python, that also supports the customized rendering flexibility of Protovis and d3.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py38-colorama","py38-setuptools","py38-wheel","py38-build","py38-installer","clang-16","py38-setuptools-git-versioning"]},{"type":"lib","ports":["py38-yaml","python38","py38-contourpy","py38-xyzservices","py38-Pillow","py38-jinja2","py38-numpy","py38-packaging","py38-pandas","py38-tornado"]}],"depends_on":[{"type":"run","ports":["py38-note-seq","py38-panel"]}]},{"name":"py27-bokeh","portdir":"python/py-bokeh","version":"1.3.4","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/bokeh/bokeh","description":"Bokeh is an implementation of Grammar of Graphics","long_description":"Bokeh (pronounced boh-Kay) is an implementation of Grammar of Graphics for Python, that also supports the customized rendering flexibility of Protovis and d3.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["py27-Pillow","py27-dateutil","py27-futures","py27-jinja2","py27-numpy","python27","py27-setuptools","py27-six","py27-tornado","py27-yaml","py27-packaging"]}],"depends_on":[]},{"name":"py36-bokeh","portdir":"python/py-bokeh","version":"2.4.2","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/bokeh/bokeh","description":"Bokeh is an implementation of Grammar of Graphics","long_description":"Bokeh (pronounced boh-Kay) is an implementation of Grammar of Graphics for Python, that also supports the customized rendering flexibility of Protovis and d3.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["py36-Pillow","py36-dateutil","py36-jinja2","py36-numpy","python36","py36-setuptools","py36-tornado","py36-typing_extensions","py36-yaml","py36-packaging"]}],"depends_on":[]},{"name":"p5.26-dancer","portdir":"perl/p5-dancer","version":"1.351.300","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Dancer","description":"Lightweight yet powerful web application framework","long_description":"Dancer aims to provide the simplest way for writing web applications, and offers the flexibility to scale between a very simple lightweight web service consisting of a few lines of code in a single file, all the way up to a more complex fully-fledged web application with session support, templates for views and layouts, etc.","active":false,"categories":["perl"],"maintainers":[{"name":"jpo","github":"jpoliv","ports_count":60}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-devel-hide","p5.26-json","p5.26-plack","p5.26-template-provider-fromdata","p5.26-template-toolkit","p5.26-test-nowarnings","p5.26-test-output"]},{"type":"lib","ports":["p5.26-uri","p5.26-xml-simple","perl5.26","p5.26-yaml-libyaml","p5.26-yaml","p5.26-hash-merge-simple","p5.26-http-body","p5.26-http-server-simple-psgi","p5.26-mime-types","p5.26-module-runtime","p5.26-time-hires","p5.26-try-tiny"]}],"depends_on":[{"type":"lib","ports":["p5.26-dancer-plugin-database","p5.26-dancer-session-cookie","p5.26-dancer-template-mason","p5.26-dancer-template-mason2"]}]},{"name":"py37-parfive","portdir":"python/py-parfive","version":"2.0.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://parfive.readthedocs.io/en/stable/","description":"A parallel file downloader using asyncio.","long_description":"A parallel file downloader using asyncio. parfive can handle downloading multiple files in parallel as well as downloading each file in a number of chunks.","active":false,"categories":["net","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":["ftp"],"dependencies":[{"type":"build","ports":["clang-16","py37-setuptools_scm","py37-wheel","py37-build","py37-installer","py37-setuptools"]},{"type":"lib","ports":["py37-aiohttp","py37-tqdm","py37-typing_extensions","python37"]}],"depends_on":[{"type":"lib","ports":["py37-sunpy"]}]},{"name":"py39-parfive","portdir":"python/py-parfive","version":"2.2.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://parfive.readthedocs.io/en/stable/","description":"A parallel file downloader using asyncio.","long_description":"A parallel file downloader using asyncio. parfive can handle downloading multiple files in parallel as well as downloading each file in a number of chunks.","active":false,"categories":["net","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":["ftp"],"dependencies":[{"type":"build","ports":["clang-17","py39-wheel","py39-build","py39-installer","py39-setuptools","py39-setuptools_scm"]},{"type":"lib","ports":["py39-aiohttp","py39-tqdm","python39"]}],"depends_on":[{"type":"lib","ports":["py39-sunpy"]}]},{"name":"py38-parfive","portdir":"python/py-parfive","version":"2.1.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://parfive.readthedocs.io/en/stable/","description":"A parallel file downloader using asyncio.","long_description":"A parallel file downloader using asyncio. parfive can handle downloading multiple files in parallel as well as downloading each file in a number of chunks.","active":false,"categories":["net","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":["ftp"],"dependencies":[{"type":"build","ports":["clang-16","py38-wheel","py38-build","py38-installer","py38-setuptools","py38-setuptools_scm"]},{"type":"lib","ports":["py38-aiohttp","py38-tqdm","python38"]}],"depends_on":[{"type":"lib","ports":["py38-sunpy"]}]},{"name":"py38-aioftp","portdir":"python/py-aioftp","version":"0.23.1","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/aio-libs/aioftp","description":"ftp client/server for asyncio","long_description":"ftp client/server for asyncio","active":false,"categories":["net","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","py38-wheel","py38-build","py38-installer","clang-17"]},{"type":"lib","ports":["python38"]}],"depends_on":[]},{"name":"py39-aioftp","portdir":"python/py-aioftp","version":"0.26.2","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/aio-libs/aioftp","description":"ftp client/server for asyncio","long_description":"ftp client/server for asyncio","active":false,"categories":["net","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":[],"dependencies":[{"type":"build","ports":["py39-setuptools","py39-wheel","py39-build","py39-installer","clang-18"]},{"type":"lib","ports":["python39"]}],"depends_on":[]},{"name":"py37-aioftp","portdir":"python/py-aioftp","version":"0.21.4","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/aio-libs/aioftp","description":"ftp client/server for asyncio","long_description":"ftp client/server for asyncio","active":false,"categories":["net","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-14"]},{"type":"lib","ports":["python37"]}],"depends_on":[]},{"name":"py39-sphinxnotes-strike","portdir":"python/py-sphinxnotes-strike","version":"1.2.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://sphinx-notes.github.io/strike","description":"Sphinx extension for strikethrough text support","long_description":"Sphinx extension for strikethrough text support","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-17","py39-build","py39-installer","py39-setuptools","py39-setuptools_scm","py39-wheel"]},{"type":"lib","ports":["python39"]},{"type":"run","ports":["py39-sphinx"]}],"depends_on":[]},{"name":"py38-sphinxnotes-strike","portdir":"python/py-sphinxnotes-strike","version":"1.2.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://sphinx-notes.github.io/strike","description":"Sphinx extension for strikethrough text support","long_description":"Sphinx extension for strikethrough text support","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py38-build","py38-installer","py38-setuptools","py38-setuptools_scm","py38-wheel"]},{"type":"lib","ports":["python38"]},{"type":"run","ports":["py38-sphinx"]}],"depends_on":[]},{"name":"py37-sphinxnotes-strike","portdir":"python/py-sphinxnotes-strike","version":"1.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://sphinx-notes.github.io/strike","description":"Sphinx extension for strikethrough text support","long_description":"Sphinx extension for strikethrough text support","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-14"]},{"type":"lib","ports":["python37"]},{"type":"run","ports":["py37-sphinx"]}],"depends_on":[]},{"name":"py39-testfixtures","portdir":"python/py-testfixtures","version":"8.3.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/testfixtures/","description":"A collection of helpers and mock objects for tests","long_description":"A collection of helpers and mock objects for tests","active":false,"categories":["devel","python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":433}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py39-setuptools","py39-wheel","py39-build","py39-installer"]},{"type":"lib","ports":["python39"]},{"type":"test","ports":["py39-pytest","py39-service_identity","py39-twisted","py39-zope-component","py39-sybil"]}],"depends_on":[{"type":"test","ports":["py39-openid","py39-scrapy"]}]},{"name":"py38-testfixtures","portdir":"python/py-testfixtures","version":"8.3.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/testfixtures/","description":"A collection of helpers and mock objects for tests","long_description":"A collection of helpers and mock objects for tests","active":false,"categories":["devel","python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":433}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py38-setuptools","py38-wheel","py38-build","py38-installer"]},{"type":"lib","ports":["python38"]},{"type":"test","ports":["py38-pytest","py38-service_identity","py38-sybil","py38-twisted","py38-zope-component"]}],"depends_on":[{"type":"test","ports":["py38-openid","py38-scrapy"]}]},{"name":"py37-testfixtures","portdir":"python/py-testfixtures","version":"7.1.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/testfixtures/","description":"A collection of helpers and mock objects for tests","long_description":"A collection of helpers and mock objects for tests","active":false,"categories":["devel","python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":433}],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-15"]},{"type":"lib","ports":["python37"]},{"type":"test","ports":["py37-sybil","py37-twisted","py37-zope-component","py37-pytest","py37-service_identity"]}],"depends_on":[{"type":"test","ports":["py37-openid","py37-scrapy"]}]},{"name":"py27-testfixtures","portdir":"python/py-testfixtures","version":"6.18.3","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/testfixtures/","description":"A collection of helpers and mock objects for tests","long_description":"A collection of helpers and mock objects for tests","active":false,"categories":["devel","python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":433}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py27-setuptools"]},{"type":"lib","ports":["python27"]},{"type":"test","ports":["py27-pytest"]}],"depends_on":[{"type":"test","ports":["py27-openid"]}]},{"name":"py36-testfixtures","portdir":"python/py-testfixtures","version":"6.18.3","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/testfixtures/","description":"A collection of helpers and mock objects for tests","long_description":"A collection of helpers and mock objects for tests","active":false,"categories":["devel","python"],"maintainers":[{"name":"khindenburg","github":"kurthindenburg","ports_count":433}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py36-setuptools"]},{"type":"lib","ports":["python36"]},{"type":"test","ports":["py36-pytest"]}],"depends_on":[]},{"name":"p5.26-dist-zilla","portdir":"perl/p5-dist-zilla","version":"6.17.0","license":"(Artistic-1 or GPL)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://metacpan.org/pod/Dist::Zilla","description":"Dist::Zilla - distribution builder, installer not included!","long_description":"Dist::Zilla - distribution builder, installer not included!","active":false,"categories":["perl"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2651}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","p5.26-cpan-meta-check","p5.26-test-failwarnings","p5.26-test-fatal","p5.26-test-file-sharedir"]},{"type":"lib","ports":["p5.26-config-mvp","p5.26-config-mvp-reader-ini","p5.26-cpan-meta","p5.26-cpan-meta-requirements","p5.26-cpan-uploader","p5.26-data-dumper","p5.26-data-optlist","p5.26-datetime","p5.26-digest-md5","p5.26-encode","p5.26-extutils-manifest","p5.26-file-copy-recursive","p5.26-file-find-rule","p5.26-file-path","p5.26-file-pushd","p5.26-file-sharedir","p5.26-file-sharedir-install","p5.26-file-temp","p5.26-json-maybexs","p5.26-log-dispatchouli","p5.26-mixin-linewise","p5.26-module-runtime","p5.26-moose","p5.26-moosex-lazyrequire","p5.26-moosex-role-parameterized","p5.26-moosex-setonce","p5.26-moosex-types","p5.26-moosex-types-perl","p5.26-namespace-clean","p5.26-params-util","p5.26-path-tiny","p5.26-perl-prereqscanner","p5.26-pod-simple","p5.26-ppi","p5.26-ppi-xs","p5.26-software-license","p5.26-string-formatter","p5.26-string-rewriteprefix","p5.26-sub-exporter","p5.26-sub-exporter-formethods","p5.26-term-encoding","p5.26-term-readkey","p5.26-term-readline","p5.26-term-readline-gnu","p5.26-term-ui","p5.26-test-deep","p5.26-text-glob","perl5.26","p5.26-try-tiny","p5.26-yaml-tiny","p5.26-text-template","p5.26-app-cmd","p5.26-archive-tar","p5.26-class-load","p5.26-config-ini"]}],"depends_on":[{"type":"build","ports":["p5.26-dist-zilla-role-modulemetadata","p5.26-dist-zilla-plugin-modulebuildtiny-fallback","p5.26-dist-zilla-plugin-twitter"]},{"type":"lib","ports":["p5.26-dist-zilla-plugin-autometaresources","p5.26-dist-zilla-plugin-bumpversionafterrelease","p5.26-dist-zilla-plugin-checkextratests","p5.26-dist-zilla-plugin-checkissues","p5.26-dist-zilla-plugin-checkmetaresources","p5.26-dist-zilla-plugin-checkprereqsindexed","p5.26-dist-zilla-plugin-checkselfdependency","p5.26-dist-zilla-plugin-checkstrictversion","p5.26-dist-zilla-plugin-config-git","p5.26-dist-zilla-plugin-contributorsfromgit","p5.26-dist-zilla-plugin-copyfilesfromrelease","p5.26-dist-zilla-plugin-dynamicprereqs","p5.26-dist-zilla-plugin-emailnotify","p5.26-dist-zilla-plugin-ensurelatestperl","p5.26-dist-zilla-plugin-ffi","p5.26-dist-zilla-plugin-generatefile-fromsharedir","p5.26-dist-zilla-plugin-git","p5.26-dist-zilla-plugin-git-contributors","p5.26-dist-zilla-plugin-git-describe","p5.26-dist-zilla-plugin-git-pushinitial","p5.26-dist-zilla-plugin-git-remote-check","p5.26-dist-zilla-plugin-github","p5.26-dist-zilla-plugin-githubmeta","p5.26-dist-zilla-plugin-installguide","p5.26-dist-zilla-plugin-keywords","p5.26-dist-zilla-plugin-makemaker-awesome","p5.26-dist-zilla-plugin-makemaker-fallback","p5.26-dist-zilla-plugin-metaprovides","p5.26-dist-zilla-plugin-metaprovides-package","p5.26-dist-zilla-plugin-minimumperl","p5.26-dist-zilla-plugin-modulebuildtiny","p5.26-dist-zilla-plugin-mojibaketests","p5.26-dist-zilla-plugin-ourpkgversion","p5.26-dist-zilla-plugin-pod2readme","p5.26-dist-zilla-plugin-podweaver","p5.26-dist-zilla-plugin-prereqs-authordeps","p5.26-dist-zilla-plugin-promptifstale","p5.26-dist-zilla-plugin-readmeanyfrompod","p5.26-dist-zilla-plugin-rewriteversion-transitional","p5.26-dist-zilla-plugin-run","p5.26-dist-zilla-plugin-test-compile","p5.26-dist-zilla-plugin-test-minimumversion","p5.26-dist-zilla-plugin-test-reportprereqs","p5.26-dist-zilla-plugin-twitter","p5.26-dist-zilla-plugin-versionfrommainmodule","p5.26-dist-zilla-pluginbundle-git-checkfor","p5.26-dist-zilla-pluginbundle-git-versionmanager","p5.26-dist-zilla-pluginbundle-starter","p5.26-dist-zilla-role-dynamicconfig","p5.26-dist-zilla-role-filewatcher","p5.26-dist-zilla-role-pluginbundle-pluginremover","p5.26-dist-zilla-role-registerstash","p5.26-dist-zilla-role-repofileinjector","p5.26-dist-zilla-role-stash-plugins","p5.26-dist-zilla-app-command-regenerate","p5.26-pod-weaver-section-generatesection","p5.26-dist-zilla-config-slicer","p5.26-dist-zilla-plugin-authority"]}]}]}