{"count":53704,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=727","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-created_at&page=725","results":[{"name":"py37-imdb","portdir":"python/py-imdb","version":"6.8","license":"GPL-2+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://imdbpy.sourceforge.io/","description":"python module providing access to the IMDb movie database","long_description":"py-imdb is a Python package useful to retrieve and manage the data of the IMDb movie database.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py37-setuptools","py37-wheel","py37-build","py37-installer"]},{"type":"lib","ports":["py37-lxml","py37-setuptools","py37-sqlalchemy","python37"]}],"depends_on":[{"type":"lib","ports":["py-imdb"]}]},{"name":"py27-imdb","portdir":"python/py-imdb","version":"6.8","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://imdbpy.sourceforge.io/","description":"python module providing access to the IMDb movie database","long_description":"py-imdb is a Python package useful to retrieve and manage the data of the IMDb movie database.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["python27","py27-lxml","py27-setuptools","py27-sqlalchemy"]}],"depends_on":[]},{"name":"py-imdb","portdir":"python/py-imdb","version":"6.8","license":"GPL-2+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://imdbpy.sourceforge.io/","description":"python module providing access to the IMDb movie database","long_description":"py-imdb is a Python package useful to retrieve and manage the data of the IMDb movie database.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["py37-imdb"]}],"depends_on":[]},{"name":"py39-imagesize","portdir":"python/py-imagesize","version":"1.4.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/shibukawa/imagesize_py","description":"get size from image file headers","long_description":"This module analyzes jpeg/jpeg2000/png/gif image headers and returns the image size.","active":false,"categories":["devel","graphics","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-build","py39-setuptools","py39-wheel","py39-installer","clang-18"]},{"type":"lib","ports":["python39"]},{"type":"test","ports":["py39-pytest"]}],"depends_on":[{"type":"run","ports":["py39-sphinx"]}]},{"name":"py38-imagesize","portdir":"python/py-imagesize","version":"1.4.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/shibukawa/imagesize_py","description":"get size from image file headers","long_description":"This module analyzes jpeg/jpeg2000/png/gif image headers and returns the image size.","active":false,"categories":["devel","graphics","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-build","py38-setuptools","py38-wheel","py38-installer","clang-18"]},{"type":"lib","ports":["python38"]},{"type":"test","ports":["py38-pytest"]}],"depends_on":[{"type":"run","ports":["py38-sphinx"]}]},{"name":"py37-imagesize","portdir":"python/py-imagesize","version":"1.4.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/shibukawa/imagesize_py","description":"get size from image file headers","long_description":"This module analyzes jpeg/jpeg2000/png/gif image headers and returns the image size.","active":false,"categories":["devel","graphics","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-build","py37-setuptools","py37-wheel","py37-installer","clang-18"]},{"type":"lib","ports":["python37"]},{"type":"test","ports":["py37-pytest"]}],"depends_on":[{"type":"run","ports":["py37-sphinx"]}]},{"name":"py36-imagesize","portdir":"python/py-imagesize","version":"1.4.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/shibukawa/imagesize_py","description":"get size from image file headers","long_description":"This module analyzes jpeg/jpeg2000/png/gif image headers and returns the image size.","active":false,"categories":["devel","graphics","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py36-setuptools","clang-18"]},{"type":"lib","ports":["python36"]},{"type":"test","ports":["py36-pytest"]}],"depends_on":[{"type":"run","ports":["py36-sphinx"]}]},{"name":"py35-imagesize","portdir":"python/py-imagesize","version":"1.4.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/shibukawa/imagesize_py","description":"get size from image file headers","long_description":"This module analyzes jpeg/jpeg2000/png/gif image headers and returns the image size.","active":false,"categories":["devel","graphics","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py35-setuptools","clang-14"]},{"type":"lib","ports":["python35"]},{"type":"test","ports":["py35-pytest"]}],"depends_on":[{"type":"run","ports":["py35-sphinx"]}]},{"name":"py27-imagesize","portdir":"python/py-imagesize","version":"1.5.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/shibukawa/imagesize_py","description":"get size from image file headers","long_description":"This module analyzes jpeg/jpeg2000/png/gif image headers and returns the image size.","active":true,"categories":["devel","graphics","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-18"]},{"type":"lib","ports":["python27"]},{"type":"test","ports":["py27-pytest"]}],"depends_on":[{"type":"run","ports":["py27-sphinx"]}]},{"name":"py-imagesize","portdir":"python/py-imagesize","version":"2.0.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/shibukawa/imagesize_py","description":"get size from image file headers","long_description":"This module analyzes jpeg/jpeg2000/png/gif image headers and returns the image size.","active":true,"categories":["devel","graphics","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-imagesize"]}],"depends_on":[]},{"name":"py39-imageio-ffmpeg","portdir":"python/py-imageio-ffmpeg","version":"0.5.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/imageio/imageio-ffmpeg","description":"FFMPEG wrapper for Python","long_description":"The purpose of this project is to provide a simple and reliable ffmpeg wrapper for working with video files. It implements two simple generator functions for reading and writing data from/to ffmpeg, which reliably terminate the ffmpeg process when done. It also takes care of publishing platform-specific wheels that include the binary ffmpeg executables.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-setuptools","py39-wheel","py39-build","py39-installer","clang-17"]},{"type":"lib","ports":["python39"]}],"depends_on":[{"type":"run","ports":["py39-moviepy"]}]},{"name":"py38-imageio-ffmpeg","portdir":"python/py-imageio-ffmpeg","version":"0.4.9","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/imageio/imageio-ffmpeg","description":"FFMPEG wrapper for Python","long_description":"The purpose of this project is to provide a simple and reliable ffmpeg wrapper for working with video files. It implements two simple generator functions for reading and writing data from/to ffmpeg, which reliably terminate the ffmpeg process when done. It also takes care of publishing platform-specific wheels that include the binary ffmpeg executables.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","py38-wheel","py38-build","py38-installer","clang-16"]},{"type":"lib","ports":["python38"]}],"depends_on":[{"type":"run","ports":["py38-moviepy"]}]},{"name":"py37-imageio-ffmpeg","portdir":"python/py-imageio-ffmpeg","version":"0.4.9","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/imageio/imageio-ffmpeg","description":"FFMPEG wrapper for Python","long_description":"The purpose of this project is to provide a simple and reliable ffmpeg wrapper for working with video files. It implements two simple generator functions for reading and writing data from/to ffmpeg, which reliably terminate the ffmpeg process when done. It also takes care of publishing platform-specific wheels that include the binary ffmpeg executables.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","py37-wheel","py37-build","py37-installer","clang-16"]},{"type":"lib","ports":["python37"]}],"depends_on":[{"type":"run","ports":["py37-moviepy"]}]},{"name":"py-imageio-ffmpeg","portdir":"python/py-imageio-ffmpeg","version":"0.5.1","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/imageio/imageio-ffmpeg","description":"FFMPEG wrapper for Python","long_description":"The purpose of this project is to provide a simple and reliable ffmpeg wrapper for working with video files. It implements two simple generator functions for reading and writing data from/to ffmpeg, which reliably terminate the ffmpeg process when done. It also takes care of publishing platform-specific wheels that include the binary ffmpeg executables.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py312-imageio-ffmpeg"]}],"depends_on":[]},{"name":"py39-imageio","portdir":"python/py-imageio","version":"2.37.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://imageio.github.io/","description":"Easy interface to read and write a wide range of image data.","long_description":"Easy interface to read and write a wide range of image data.","active":false,"categories":["graphics","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2959}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py39-wheel","py39-build","py39-installer","py39-setuptools"]},{"type":"lib","ports":["py39-Pillow","py39-numpy","python39"]}],"depends_on":[{"type":"lib","ports":["py39-colour","py39-napari-svg","py39-magenta"]},{"type":"run","ports":["py39-xraylarch","py39-scikit-image","py39-magenta","py39-moviepy"]},{"type":"test","ports":["py39-zbar"]}]},{"name":"py38-imageio","portdir":"python/py-imageio","version":"2.34.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://imageio.github.io/","description":"Easy interface to read and write a wide range of image data.","long_description":"Easy interface to read and write a wide range of image data.","active":false,"categories":["graphics","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2959}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py38-wheel","py38-build","py38-installer","py38-setuptools"]},{"type":"lib","ports":["py38-Pillow","py38-numpy","python38"]}],"depends_on":[{"type":"lib","ports":["py38-magenta","py38-napari-svg","py38-colour"]},{"type":"run","ports":["py38-magenta","py38-moviepy","py38-scikit-image"]},{"type":"test","ports":["py38-zbar"]}]},{"name":"py37-imageio","portdir":"python/py-imageio","version":"2.31.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://imageio.github.io/","description":"Easy interface to read and write a wide range of image data.","long_description":"Easy interface to read and write a wide range of image data.","active":false,"categories":["graphics","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2959}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py37-wheel","py37-build","py37-installer","py37-setuptools"]},{"type":"lib","ports":["py37-Pillow","py37-numpy","python37"]}],"depends_on":[{"type":"lib","ports":["py37-napari-svg","py37-colour","py37-magenta"]},{"type":"run","ports":["py37-magenta","py37-scikit-image","py37-moviepy"]},{"type":"test","ports":["py37-zbar"]}]},{"name":"py36-imageio","portdir":"python/py-imageio","version":"2.9.0","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://imageio.github.io/","description":"Easy interface to read and write a wide range of image data.","long_description":"Easy interface to read and write a wide range of image data.","active":false,"categories":["graphics","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2959}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-13"]},{"type":"lib","ports":["python36","py36-Pillow","py36-numpy","py36-setuptools"]}],"depends_on":[{"type":"lib","ports":["py36-colour"]},{"type":"run","ports":["py36-scikit-image"]}]},{"name":"py35-imageio","portdir":"python/py-imageio","version":"2.6.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://imageio.github.io/","description":"Easy interface to read and write a wide range of image data.","long_description":"Easy interface to read and write a wide range of image data.","active":false,"categories":["graphics","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2959}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-13"]},{"type":"lib","ports":["python35","py35-Pillow","py35-numpy","py35-setuptools"]}],"depends_on":[{"type":"run","ports":["py35-scikit-image"]}]},{"name":"py27-imageio","portdir":"python/py-imageio","version":"2.6.1","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://imageio.github.io/","description":"Easy interface to read and write a wide range of image data.","long_description":"Easy interface to read and write a wide range of image data.","active":false,"categories":["graphics","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2959}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-13"]},{"type":"lib","ports":["py27-Pillow","py27-enum34","python27","py27-numpy","py27-setuptools","py27-futures"]}],"depends_on":[{"type":"lib","ports":["py27-colour"]},{"type":"run","ports":["py27-scikit-image"]}]},{"name":"py-imageio","portdir":"python/py-imageio","version":"2.37.4","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://imageio.github.io/","description":"Easy interface to read and write a wide range of image data.","long_description":"Easy interface to read and write a wide range of image data.","active":true,"categories":["graphics","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2959}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-imageio"]}],"depends_on":[]},{"name":"py39-imagecodecs","portdir":"python/py-imagecodecs","version":"2025.3.30","license":"BSD","platforms":"{darwin >= 17}","epoch":1,"replaced_by":null,"homepage":"https://github.com/cgohlke/imagecodecs/","description":"Image transformation, compression, and decompression codecs","long_description":"Image transformation, compression, and decompression codecs","active":false,"categories":["graphics","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py39-cython","py39-setuptools","py39-wheel","py39-build","py39-installer","clang-17"]},{"type":"lib","ports":["zopfli","zstd","charls","giflib5","libjpeg-turbo","openjpeg","blosc","webp","python39","py39-numpy","py39-pyobjc","cfitsio","libjxl","tiff","brotli","brunsli","bzip2","libaec","snappy"]}],"depends_on":[]},{"name":"py38-imagecodecs","portdir":"python/py-imagecodecs","version":"2023.9.18","license":"BSD","platforms":"{darwin >= 17}","epoch":1,"replaced_by":null,"homepage":"https://www.lfd.uci.edu/~gohlke/","description":"Image transformation, compression, and decompression codecs","long_description":"Image transformation, compression, and decompression codecs","active":false,"categories":["graphics","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py38-cython","py38-setuptools","py38-wheel","py38-build","py38-installer","clang-16"]},{"type":"lib","ports":["zopfli","zstd","charls","giflib5","libjpeg-turbo","openjpeg","blosc","webp","python38","py38-numpy","py38-pyobjc","cfitsio","libjxl","tiff","brotli","brunsli","bzip2","libaec","snappy"]}],"depends_on":[]},{"name":"py37-imagecodecs","portdir":"python/py-imagecodecs","version":"2023.9.18","license":"BSD","platforms":"{darwin >= 17}","epoch":1,"replaced_by":null,"homepage":"https://www.lfd.uci.edu/~gohlke/","description":"Image transformation, compression, and decompression codecs","long_description":"Image transformation, compression, and decompression codecs","active":false,"categories":["graphics","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py37-cython","py37-setuptools","py37-wheel","py37-build","py37-installer","clang-16"]},{"type":"lib","ports":["zopfli","zstd","charls","giflib5","libjpeg-turbo","openjpeg","blosc","webp","python37","py37-numpy","py37-pyobjc","cfitsio","libjxl","tiff","brotli","brunsli","bzip2","libaec","snappy"]}],"depends_on":[]},{"name":"py-imagecodecs","portdir":"python/py-imagecodecs","version":"2026.10.10","license":"BSD","platforms":"any","epoch":1,"replaced_by":null,"homepage":"https://github.com/cgohlke/imagecodecs/","description":"Image transformation, compression, and decompression codecs","long_description":"Image transformation, compression, and decompression codecs","active":true,"categories":["graphics","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1677}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-imagecodecs"]}],"depends_on":[]},{"name":"py39-igraph","portdir":"python/py-igraph","version":"1.0.0","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://igraph.org/python/","description":"Python interface to the igraph library.","long_description":"Python interface to the igraph library for network analysis and graph theory.","active":false,"categories":["science","math","python"],"maintainers":[{"name":"snc","github":"nerdling","ports_count":159},{"name":"szhorvat","github":"szhorvat","ports_count":18}],"variants":["external_igraph","universal"],"dependencies":[{"type":"build","ports":["py39-build","py39-installer","clang-20","pkgconfig","py39-setuptools","py39-wheel"]},{"type":"lib","ports":["python39","igraph","py39-texttable"]},{"type":"test","ports":["py39-matplotlib","py39-networkx","py39-numpy","py39-pandas","py39-pytest","py39-scipy"]}],"depends_on":[]},{"name":"py38-igraph","portdir":"python/py-igraph","version":"0.11.6","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://igraph.org/python/","description":"Python interface to the igraph library.","long_description":"Python interface to the igraph library for network analysis and graph theory. Also install py-cairocffi to enable visualization functionality.","active":false,"categories":["science","math","python"],"maintainers":[{"name":"snc","github":"nerdling","ports_count":159},{"name":"szhorvat","github":"szhorvat","ports_count":18}],"variants":["external_igraph","universal"],"dependencies":[{"type":"build","ports":["py38-build","py38-installer","clang-16","pkgconfig","py38-setuptools","py38-wheel"]},{"type":"lib","ports":["python38","igraph","py38-texttable"]},{"type":"test","ports":["py38-matplotlib","py38-networkx","py38-numpy","py38-pandas","py38-pytest","py38-scipy"]}],"depends_on":[]},{"name":"py37-igraph","portdir":"python/py-igraph","version":"0.10.8","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://igraph.org/python/","description":"Python interface to the igraph library.","long_description":"Python interface to the igraph library for network analysis and graph theory. Also install py-cairocffi to enable visualization functionality.","active":false,"categories":["science","math","python"],"maintainers":[{"name":"snc","github":"nerdling","ports_count":159},{"name":"szhorvat","github":"szhorvat","ports_count":18}],"variants":["external_igraph","universal"],"dependencies":[{"type":"build","ports":["py37-build","py37-installer","clang-15","pkgconfig","py37-setuptools","py37-wheel"]},{"type":"lib","ports":["python37","igraph","py37-texttable"]},{"type":"test","ports":["py37-matplotlib","py37-networkx","py37-numpy","py37-pandas","py37-pytest","py37-scipy"]}],"depends_on":[]},{"name":"py36-igraph","portdir":"python/py-igraph","version":"0.9.9","license":"GPL-2+","platforms":"darwin","epoch":0,"replaced_by":"py310-igraph","homepage":"https://igraph.org/python/","description":"Obsolete port, replaced by py310-igraph","long_description":"This port has been replaced by py310-igraph.","active":false,"categories":["science","math","python"],"maintainers":[{"name":"snc","github":"nerdling","ports_count":159},{"name":"szhorvat","github":"szhorvat","ports_count":18}],"variants":["external_igraph"],"dependencies":[{"type":"build","ports":["py36-python-install","py36-setuptools","py36-wheel","clang-12","py36-build"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":["python36"]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"py-igraph","portdir":"python/py-igraph","version":"1.0.0","license":"GPL-2+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://igraph.org/python/","description":"Python interface to the igraph library.","long_description":"Python interface to the igraph library for network analysis and graph theory.","active":true,"categories":["science","math","python"],"maintainers":[{"name":"snc","github":"nerdling","ports_count":159},{"name":"szhorvat","github":"szhorvat","ports_count":18}],"variants":["external_igraph"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-igraph"]}],"depends_on":[]},{"name":"py37-idna-ssl","portdir":"python/py-idna-ssl","version":"1.1.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/aio-libs/idna-ssl/","description":"Monkey patch py-idna to make it work with SSL.","long_description":"py-idna does not work as expected when used with SSL under some versions of Python. py-idna-ssl allows to monkey patch py-idna to solve this issue.","active":false,"categories":["devel","python"],"maintainers":[{"name":"miguel","github":"ipglider","ports_count":97}],"variants":[],"dependencies":[{"type":"build","ports":["py37-wheel","py37-installer","clang-16","py37-setuptools","py37-build"]},{"type":"lib","ports":["py37-idna","python37"]}],"depends_on":[{"type":"lib","ports":["py-idna-ssl"]}]},{"name":"py36-idna-ssl","portdir":"python/py-idna-ssl","version":"1.1.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/aio-libs/idna-ssl/","description":"Monkey patch py-idna to make it work with SSL.","long_description":"py-idna does not work as expected when used with SSL under some versions of Python. py-idna-ssl allows to monkey patch py-idna to solve this issue.","active":false,"categories":["devel","python"],"maintainers":[{"name":"miguel","github":"ipglider","ports_count":97}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py36-setuptools"]},{"type":"lib","ports":["python36","py36-idna"]}],"depends_on":[{"type":"lib","ports":["py36-aiohttp"]}]},{"name":"py35-idna-ssl","portdir":"python/py-idna-ssl","version":"1.1.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/aio-libs/idna-ssl/","description":"Monkey patch py-idna to make it work with SSL.","long_description":"py-idna does not work as expected when used with SSL under some versions of Python. py-idna-ssl allows to monkey patch py-idna to solve this issue.","active":false,"categories":["devel","python"],"maintainers":[{"name":"miguel","github":"ipglider","ports_count":97}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0","py35-setuptools"]},{"type":"lib","ports":["python35","py35-idna"]}],"depends_on":[]},{"name":"py-idna-ssl","portdir":"python/py-idna-ssl","version":"1.1.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/aio-libs/idna-ssl/","description":"Monkey patch py-idna to make it work with SSL.","long_description":"py-idna does not work as expected when used with SSL under some versions of Python. py-idna-ssl allows to monkey patch py-idna to solve this issue.","active":false,"categories":["devel","python"],"maintainers":[{"name":"miguel","github":"ipglider","ports_count":97}],"variants":[],"dependencies":[{"type":"build","ports":["clang-16"]},{"type":"lib","ports":["py37-idna-ssl"]}],"depends_on":[]},{"name":"py39-idna","portdir":"python/py-idna","version":"3.11","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/kjd/idna/","description":"Internationalized Domain Names in Applications (IDNA).","long_description":"Internationalized Domain Names in Applications (IDNA).","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2959}],"variants":[],"dependencies":[{"type":"build","ports":["py39-flit_core","py39-build","py39-installer","clang-18"]},{"type":"lib","ports":["python39"]}],"depends_on":[{"type":"build","ports":["py39-prawcore"]},{"type":"lib","ports":["py39-dnspython","py39-service_identity","py39-treq","py39-requests","py39-requests-futures","py39-yarl","py39-anyio","py39-trio","py39-tldextract","py39-httpx","py39-jsonschema-format-nongpl"]},{"type":"run","ports":["py39-trio","py39-trustme","py39-hyperlink","py39-nbxmpp"]}]},{"name":"py38-idna","portdir":"python/py-idna","version":"3.11","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/kjd/idna/","description":"Internationalized Domain Names in Applications (IDNA).","long_description":"Internationalized Domain Names in Applications (IDNA).","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2959}],"variants":[],"dependencies":[{"type":"build","ports":["py38-flit_core","py38-build","py38-installer","clang-18"]},{"type":"lib","ports":["python38"]}],"depends_on":[{"type":"build","ports":["py38-prawcore"]},{"type":"lib","ports":["salt-master","salt-syndic","salt-api","py38-anyio","py38-requests","py38-treq","py38-jsonschema-format-nongpl","py38-requests-futures","py38-tldextract","py38-dnspython","py38-trio","py38-httpx","salt-minion","py38-yarl","py38-service_identity"]},{"type":"run","ports":["py38-trustme","py38-hyperlink","py38-trio"]}]},{"name":"py37-idna","portdir":"python/py-idna","version":"3.10","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/kjd/idna/","description":"Internationalized Domain Names in Applications (IDNA).","long_description":"Internationalized Domain Names in Applications (IDNA).","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2959}],"variants":[],"dependencies":[{"type":"build","ports":["py37-flit_core","py37-build","py37-installer","clang-18"]},{"type":"lib","ports":["python37"]}],"depends_on":[{"type":"build","ports":["py37-prawcore"]},{"type":"lib","ports":["py37-idna-ssl","py37-tldextract","py37-anyio","py37-klein","py37-yarl","py37-trio","py37-httpx","py37-requests","py37-dnspython","py37-service_identity"]},{"type":"run","ports":["py37-trio","py37-trustme","py37-hyperlink"]}]},{"name":"py36-idna","portdir":"python/py-idna","version":"3.3","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/kjd/idna/","description":"Internationalized Domain Names in Applications (IDNA).","long_description":"Internationalized Domain Names in Applications (IDNA).","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2959}],"variants":[],"dependencies":[{"type":"build","ports":["py36-setuptools","clang-18"]},{"type":"lib","ports":["python36"]}],"depends_on":[{"type":"lib","ports":["py36-idna-ssl","py36-tldextract","py36-anyio","py36-yarl","py36-klein","py36-requests","py36-service_identity","py36-acme","py36-dnspython"]},{"type":"run","ports":["py36-trustme","py36-trio","py36-hyperlink"]}]},{"name":"py35-idna","portdir":"python/py-idna","version":"2.10","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/kjd/idna/","description":"Internationalized Domain Names in Applications (IDNA).","long_description":"Internationalized Domain Names in Applications (IDNA).","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2959}],"variants":[],"dependencies":[{"type":"build","ports":["py35-setuptools","clang-18"]},{"type":"lib","ports":["python35"]}],"depends_on":[{"type":"lib","ports":["py35-yarl","py35-service_identity","py35-idna-ssl","py35-requests"]},{"type":"run","ports":["py35-trustme","py35-hyperlink"]}]},{"name":"py27-idna","portdir":"python/py-idna","version":"2.10","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/kjd/idna/","description":"Internationalized Domain Names in Applications (IDNA).","long_description":"Internationalized Domain Names in Applications (IDNA).","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2959}],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-18"]},{"type":"lib","ports":["python27"]}],"depends_on":[{"type":"lib","ports":["py27-requests","py27-tldextract","py27-service_identity","py27-dnspython"]},{"type":"run","ports":["py27-trustme","py27-hyperlink"]}]},{"name":"py-idna","portdir":"python/py-idna","version":"3.20","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/kjd/idna/","description":"Internationalized Domain Names in Applications (IDNA).","long_description":"Internationalized Domain Names in Applications (IDNA).","active":true,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2959}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-idna"]}],"depends_on":[]},{"name":"py27-id3lib","portdir":"python/py-id3lib","version":"0.5.1","license":"LGPL-2.1","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"http://pyid3lib.sourceforge.net/","description":"Python module for reading and writing id3v2 tags","long_description":"Python module for reading and writing id3v2 tags","active":true,"categories":["audio","python"],"maintainers":[{"name":"rjkroege","github":"","ports_count":2},{"name":"waterson","github":"","ports_count":2}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["zlib","id3lib","python27"]}],"depends_on":[{"type":"lib","ports":["coherence","py-id3lib"]}]},{"name":"py-id3lib","portdir":"python/py-id3lib","version":"0.5.1","license":"LGPL-2.1","platforms":"any","epoch":0,"replaced_by":null,"homepage":"http://pyid3lib.sourceforge.net/","description":"Python module for reading and writing id3v2 tags","long_description":"Python module for reading and writing id3v2 tags","active":true,"categories":["audio","python"],"maintainers":[{"name":"rjkroege","github":"","ports_count":2},{"name":"waterson","github":"","ports_count":2}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py27-id3lib"]}],"depends_on":[]},{"name":"py39-icalendar","portdir":"python/py-icalendar","version":"4.0.9","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://icalendar.readthedocs.org/","description":"The iCalendar package is a parser/generator of RFC 2445 iCalendar files.","long_description":"The inspiration has come from the email package in the standard lib, which I think is pretty simple, yet efficient and powerful. The package can both generate and parse iCalendar files, and can easily be used as is. The aim is to make a package that is fully compliant to RFC 2445, well designed, simple to use and well documented.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-wheel","py39-build","py39-installer","clang-16","py39-setuptools"]},{"type":"lib","ports":["python39","py39-dateutil","py39-setuptools","py39-tz"]},{"type":"test","ports":["py39-pytest"]}],"depends_on":[]},{"name":"py38-icalendar","portdir":"python/py-icalendar","version":"4.0.9","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://icalendar.readthedocs.org/","description":"The iCalendar package is a parser/generator of RFC 2445 iCalendar files.","long_description":"The inspiration has come from the email package in the standard lib, which I think is pretty simple, yet efficient and powerful. The package can both generate and parse iCalendar files, and can easily be used as is. The aim is to make a package that is fully compliant to RFC 2445, well designed, simple to use and well documented.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py38-wheel","py38-build","py38-installer","clang-16","py38-setuptools"]},{"type":"lib","ports":["python38","py38-dateutil","py38-setuptools","py38-tz"]},{"type":"test","ports":["py38-pytest"]}],"depends_on":[]},{"name":"py37-icalendar","portdir":"python/py-icalendar","version":"4.0.9","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://icalendar.readthedocs.org/","description":"The iCalendar package is a parser/generator of RFC 2445 iCalendar files.","long_description":"The inspiration has come from the email package in the standard lib, which I think is pretty simple, yet efficient and powerful. The package can both generate and parse iCalendar files, and can easily be used as is. The aim is to make a package that is fully compliant to RFC 2445, well designed, simple to use and well documented.","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-wheel","py37-build","py37-installer","clang-16","py37-setuptools"]},{"type":"lib","ports":["python37","py37-dateutil","py37-setuptools","py37-tz"]},{"type":"test","ports":["py37-pytest"]}],"depends_on":[]},{"name":"py36-icalendar","portdir":"python/py-icalendar","version":"4.0.7","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://icalendar.readthedocs.org/","description":"The iCalendar package is a parser/generator of RFC 2445 iCalendar files.","long_description":"The inspiration has come from the email package in the standard lib, which I think is pretty simple, yet efficient and powerful. The package can both generate and parse iCalendar files, and can easily be used as is. The aim is to make a package that is fully compliant to RFC 2445, well designed, simple to use and well documented.","active":false,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["python36","py36-dateutil","py36-setuptools","py36-tz"]}],"depends_on":[]},{"name":"py35-icalendar","portdir":"python/py-icalendar","version":"4.0.7","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://icalendar.readthedocs.org/","description":"The iCalendar package is a parser/generator of RFC 2445 iCalendar files.","long_description":"The inspiration has come from the email package in the standard lib, which I think is pretty simple, yet efficient and powerful. The package can both generate and parse iCalendar files, and can easily be used as is. The aim is to make a package that is fully compliant to RFC 2445, well designed, simple to use and well documented.","active":false,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["python35","py35-dateutil","py35-setuptools","py35-tz"]}],"depends_on":[]},{"name":"py27-icalendar","portdir":"python/py-icalendar","version":"4.0.7","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://icalendar.readthedocs.org/","description":"The iCalendar package is a parser/generator of RFC 2445 iCalendar files.","long_description":"The inspiration has come from the email package in the standard lib, which I think is pretty simple, yet efficient and powerful. The package can both generate and parse iCalendar files, and can easily be used as is. The aim is to make a package that is fully compliant to RFC 2445, well designed, simple to use and well documented.","active":false,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"lib","ports":["python27","py27-dateutil","py27-setuptools","py27-tz"]}],"depends_on":[]},{"name":"py-icalendar","portdir":"python/py-icalendar","version":"7.3.0","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://icalendar.readthedocs.org/","description":"The iCalendar package is a parser/generator of RFC 2445 iCalendar files.","long_description":"The inspiration has come from the email package in the standard lib, which I think is pretty simple, yet efficient and powerful. The package can both generate and parse iCalendar files, and can easily be used as is. The aim is to make a package that is fully compliant to RFC 2445, well designed, simple to use and well documented.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-icalendar"]}],"depends_on":[]}]}