{"count":51956,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=788","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=786","results":[{"name":"py311-ifaddr","portdir":"python/py-ifaddr","version":"0.2.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pydron/ifaddr","description":"Cross-platform network interface and IP address enumeration library","long_description":"Cross-platform network interface and IP address enumeration library","active":true,"categories":["python"],"maintainers":[],"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-soco"]}]},{"name":"py312-ifaddr","portdir":"python/py-ifaddr","version":"0.2.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pydron/ifaddr","description":"Cross-platform network interface and IP address enumeration library","long_description":"Cross-platform network interface and IP address enumeration library","active":true,"categories":["python"],"maintainers":[],"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-soco"]}]},{"name":"py313-ifaddr","portdir":"python/py-ifaddr","version":"0.2.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/pydron/ifaddr","description":"Cross-platform network interface and IP address enumeration library","long_description":"Cross-platform network interface and IP address enumeration library","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["deluge","py-ifaddr","py313-soco"]}]},{"name":"py310-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":true,"categories":["science","math","python"],"maintainers":[{"name":"snc","github":"nerdling","ports_count":157},{"name":"szhorvat","github":"szhorvat","ports_count":18}],"variants":["external_igraph","universal"],"dependencies":[{"type":"build","ports":["py310-build","py310-installer","clang-20","pkgconfig","py310-setuptools","py310-wheel"]},{"type":"lib","ports":["igraph","python310","py310-texttable"]},{"type":"test","ports":["py310-pytest","py310-numpy","py310-scipy","py310-pandas","py310-matplotlib","py310-networkx"]}],"depends_on":[]},{"name":"py311-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":true,"categories":["science","math","python"],"maintainers":[{"name":"snc","github":"nerdling","ports_count":157},{"name":"szhorvat","github":"szhorvat","ports_count":18}],"variants":["external_igraph","universal"],"dependencies":[{"type":"build","ports":["py311-setuptools","py311-wheel","clang-20","pkgconfig","py311-build","py311-installer"]},{"type":"lib","ports":["igraph","python311","py311-texttable"]},{"type":"test","ports":["py311-networkx","py311-pytest","py311-numpy","py311-pandas","py311-matplotlib","py311-scipy"]}],"depends_on":[]},{"name":"py312-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":true,"categories":["science","math","python"],"maintainers":[{"name":"snc","github":"nerdling","ports_count":157},{"name":"szhorvat","github":"szhorvat","ports_count":18}],"variants":["external_igraph","universal"],"dependencies":[{"type":"build","ports":["py312-setuptools","py312-wheel","clang-20","pkgconfig","py312-build","py312-installer"]},{"type":"lib","ports":["igraph","python312","py312-texttable"]},{"type":"test","ports":["py312-numpy","py312-pytest","py312-pandas","py312-matplotlib","py312-networkx","py312-scipy"]}],"depends_on":[]},{"name":"py313-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":true,"categories":["science","math","python"],"maintainers":[{"name":"snc","github":"nerdling","ports_count":157},{"name":"szhorvat","github":"szhorvat","ports_count":18}],"variants":["external_igraph","universal"],"dependencies":[{"type":"build","ports":["py313-setuptools","py313-wheel","clang-20","pkgconfig","py313-build","py313-installer"]},{"type":"lib","ports":["igraph","python313","py313-texttable"]},{"type":"test","ports":["py313-pytest","py313-numpy","py313-scipy","py313-matplotlib","py313-networkx","py313-pandas"]}],"depends_on":[]},{"name":"py314-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":true,"categories":["science","math","python"],"maintainers":[{"name":"snc","github":"nerdling","ports_count":157},{"name":"szhorvat","github":"szhorvat","ports_count":18}],"variants":["external_igraph","universal"],"dependencies":[{"type":"build","ports":["py314-installer","py314-setuptools","py314-wheel","pkgconfig","clang-20","py314-build"]},{"type":"lib","ports":["igraph","python314","py314-texttable"]},{"type":"test","ports":["py314-pytest","py314-numpy","py314-scipy","py314-matplotlib","py314-networkx","py314-pandas"]}],"depends_on":[{"type":"lib","ports":["py-igraph"]}]},{"name":"py-igwn-auth-utils","portdir":"python/py-igwn-auth-utils","version":"1.1.1","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://git.ligo.org/computing/software/igwn-auth-utils","description":"Authorisation utilities for IGWN","long_description":"Authorisation utilities for IGWN","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py312-igwn-auth-utils"]}],"depends_on":[]},{"name":"py312-igwn-auth-utils","portdir":"python/py-igwn-auth-utils","version":"1.1.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://git.ligo.org/computing/software/igwn-auth-utils","description":"Authorisation utilities for IGWN","long_description":"Authorisation utilities for IGWN","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-installer","py312-setuptools","py312-wheel","py312-setuptools_scm","clang-18","py312-build"]},{"type":"lib","ports":["python312","py312-requests","py312-cryptography","py312-safe-netrc","py312-scitokens"]},{"type":"test","ports":["py312-pytest","py312-requests-mock"]}],"depends_on":[{"type":"lib","ports":["py312-dqsegdb2","py312-gwdatafind","py-igwn-auth-utils","py312-ligo-gracedb"]}]},{"name":"py-imagehash","portdir":"python/py-imagehash","version":"4.3.1","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/JohannesBuchner/imagehash","description":"Perceptual Image Hashing Module","long_description":"Image hashes tell whether two images look nearly identical. This is different from cryptographic hashing algorithms (like MD5, SHA-1) where tiny changes in the image give completely different hashes. In image fingerprinting, we actually want our similar inputs to have similar output hashes as well. The image hash algorithms (average, perceptual, difference, wavelet) analyse the image structure on luminance (without color information). The color hash algorithm analyses the color distribution and black & gray fractions (without position information).","active":true,"categories":["devel","graphics","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-imagehash"]}],"depends_on":[]},{"name":"py-imageio","portdir":"python/py-imageio","version":"2.37.3","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":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-imageio"]}],"depends_on":[]},{"name":"py310-imagehash","portdir":"python/py-imagehash","version":"4.3.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/JohannesBuchner/imagehash","description":"Perceptual Image Hashing Module","long_description":"Image hashes tell whether two images look nearly identical. This is different from cryptographic hashing algorithms (like MD5, SHA-1) where tiny changes in the image give completely different hashes. In image fingerprinting, we actually want our similar inputs to have similar output hashes as well. The image hash algorithms (average, perceptual, difference, wavelet) analyse the image structure on luminance (without color information). The color hash algorithm analyses the color distribution and black & gray fractions (without position information).","active":true,"categories":["devel","graphics","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-setuptools","py310-wheel","py310-build","py310-installer"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["py310-numpy","py310-Pillow","py310-scipy","py310-pywavelets"]}],"depends_on":[]},{"name":"py311-imagehash","portdir":"python/py-imagehash","version":"4.3.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/JohannesBuchner/imagehash","description":"Perceptual Image Hashing Module","long_description":"Image hashes tell whether two images look nearly identical. This is different from cryptographic hashing algorithms (like MD5, SHA-1) where tiny changes in the image give completely different hashes. In image fingerprinting, we actually want our similar inputs to have similar output hashes as well. The image hash algorithms (average, perceptual, difference, wavelet) analyse the image structure on luminance (without color information). The color hash algorithm analyses the color distribution and black & gray fractions (without position information).","active":true,"categories":["devel","graphics","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-build","py311-installer","py311-setuptools","py311-wheel"]},{"type":"lib","ports":["python311"]},{"type":"run","ports":["py311-Pillow","py311-numpy","py311-scipy","py311-pywavelets"]}],"depends_on":[]},{"name":"py312-imagehash","portdir":"python/py-imagehash","version":"4.3.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/JohannesBuchner/imagehash","description":"Perceptual Image Hashing Module","long_description":"Image hashes tell whether two images look nearly identical. This is different from cryptographic hashing algorithms (like MD5, SHA-1) where tiny changes in the image give completely different hashes. In image fingerprinting, we actually want our similar inputs to have similar output hashes as well. The image hash algorithms (average, perceptual, difference, wavelet) analyse the image structure on luminance (without color information). The color hash algorithm analyses the color distribution and black & gray fractions (without position information).","active":true,"categories":["devel","graphics","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-build","py312-installer","py312-setuptools","py312-wheel"]},{"type":"lib","ports":["python312"]},{"type":"run","ports":["py312-numpy","py312-Pillow","py312-pywavelets","py312-scipy"]}],"depends_on":[]},{"name":"py313-imagehash","portdir":"python/py-imagehash","version":"4.3.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/JohannesBuchner/imagehash","description":"Perceptual Image Hashing Module","long_description":"Image hashes tell whether two images look nearly identical. This is different from cryptographic hashing algorithms (like MD5, SHA-1) where tiny changes in the image give completely different hashes. In image fingerprinting, we actually want our similar inputs to have similar output hashes as well. The image hash algorithms (average, perceptual, difference, wavelet) analyse the image structure on luminance (without color information). The color hash algorithm analyses the color distribution and black & gray fractions (without position information).","active":true,"categories":["devel","graphics","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-wheel","clang-18","py313-build","py313-installer","py313-setuptools"]},{"type":"lib","ports":["python313"]},{"type":"run","ports":["py313-numpy","py313-Pillow","py313-scipy","py313-pywavelets"]}],"depends_on":[{"type":"lib","ports":["py-imagehash"]}]},{"name":"py310-imageio","portdir":"python/py-imageio","version":"2.37.3","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":true,"categories":["graphics","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-wheel","py310-build","py310-installer","py310-setuptools"]},{"type":"lib","ports":["py310-numpy","py310-Pillow","python310"]}],"depends_on":[{"type":"lib","ports":["py310-napari-svg"]},{"type":"run","ports":["py310-moviepy","py310-scikit-image","py310-xraylarch"]},{"type":"test","ports":["py310-rawpy","py310-zbar"]}]},{"name":"py311-imageio","portdir":"python/py-imageio","version":"2.37.3","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":true,"categories":["graphics","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-installer","py311-setuptools","py311-wheel","py311-build"]},{"type":"lib","ports":["py311-Pillow","py311-numpy","python311"]}],"depends_on":[{"type":"lib","ports":["py311-napari-svg"]},{"type":"run","ports":["py311-scikit-image","py311-xraylarch"]},{"type":"test","ports":["py311-rawpy","py311-zbar"]}]},{"name":"py312-imageio","portdir":"python/py-imageio","version":"2.37.3","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":true,"categories":["graphics","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-installer","py312-setuptools","py312-wheel","py312-build"]},{"type":"lib","ports":["py312-numpy","py312-Pillow","python312"]}],"depends_on":[{"type":"lib","ports":["py312-colour","py312-napari-svg"]},{"type":"run","ports":["py312-scikit-image","py312-xraylarch"]},{"type":"test","ports":["py312-zbar"]}]},{"name":"py313-imageio","portdir":"python/py-imageio","version":"2.37.3","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":true,"categories":["graphics","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py313-wheel","py313-build","py313-installer","py313-setuptools","clang-18"]},{"type":"lib","ports":["py313-numpy","py313-Pillow","python313"]}],"depends_on":[{"type":"lib","ports":["py313-napari-svg"]},{"type":"run","ports":["py313-scikit-image","py313-xraylarch"]},{"type":"test","ports":["py313-zbar"]}]},{"name":"py314-imageio","portdir":"python/py-imageio","version":"2.37.3","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":true,"categories":["graphics","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2896}],"variants":[],"dependencies":[{"type":"build","ports":["py314-wheel","py314-build","py314-installer","py314-setuptools","clang-18"]},{"type":"lib","ports":["py314-numpy","py314-Pillow","python314"]}],"depends_on":[{"type":"lib","ports":["py-imageio","py314-napari-svg","napari"]},{"type":"run","ports":["py314-scikit-image"]}]},{"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":"py-imagesize","portdir":"python/py-imagesize","version":"2.0.0","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":"py310-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":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"run","ports":["py310-moviepy"]}]},{"name":"py311-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":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[]},{"name":"py312-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":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"lib","ports":["py-imageio-ffmpeg"]}]},{"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":"py310-imagesize","portdir":"python/py-imagesize","version":"2.0.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":["py310-build","py310-setuptools","py310-wheel","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[{"type":"run","ports":["py310-sphinx"]}]},{"name":"py311-imagesize","portdir":"python/py-imagesize","version":"2.0.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":["py311-setuptools","py311-build","py311-installer","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[{"type":"run","ports":["py311-sphinx"]}]},{"name":"py312-imagesize","portdir":"python/py-imagesize","version":"2.0.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":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"run","ports":["py312-sphinx"]}]},{"name":"py313-imagesize","portdir":"python/py-imagesize","version":"2.0.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":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"run","ports":["py313-sphinx"]}]},{"name":"py314-imagesize","portdir":"python/py-imagesize","version":"2.0.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":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["py-imagesize"]},{"type":"run","ports":["py314-sphinx"]}]},{"name":"py-imaplib2","portdir":"python/py-imaplib2","version":"3.6","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/jazzband/imaplib2/","description":"A threaded Python IMAP4 client.","long_description":"A threaded Python IMAP4 client.","active":true,"categories":["devel","mail","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-imaplib2"]}],"depends_on":[]},{"name":"py-img2pdf","portdir":"python/py-img2pdf","version":"0.6.3","license":"LGPL-3","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://gitlab.mister-muffin.de/josch/img2pdf","description":"Lossless conversion of raster images to PDF.","long_description":"Lossless conversion of raster images to PDF.","active":true,"categories":["graphics","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-img2pdf"]}],"depends_on":[]},{"name":"py310-imaplib2","portdir":"python/py-imaplib2","version":"3.6","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jazzband/imaplib2/","description":"A threaded Python IMAP4 client.","long_description":"A threaded Python IMAP4 client.","active":true,"categories":["devel","mail","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[]},{"name":"py311-imaplib2","portdir":"python/py-imaplib2","version":"3.6","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jazzband/imaplib2/","description":"A threaded Python IMAP4 client.","long_description":"A threaded Python IMAP4 client.","active":true,"categories":["devel","mail","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[]},{"name":"py312-imaplib2","portdir":"python/py-imaplib2","version":"3.6","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jazzband/imaplib2/","description":"A threaded Python IMAP4 client.","long_description":"A threaded Python IMAP4 client.","active":true,"categories":["devel","mail","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[]},{"name":"py313-imaplib2","portdir":"python/py-imaplib2","version":"3.6","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jazzband/imaplib2/","description":"A threaded Python IMAP4 client.","long_description":"A threaded Python IMAP4 client.","active":true,"categories":["devel","mail","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[]},{"name":"py314-imaplib2","portdir":"python/py-imaplib2","version":"3.6","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jazzband/imaplib2/","description":"A threaded Python IMAP4 client.","long_description":"A threaded Python IMAP4 client.","active":true,"categories":["devel","mail","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"lib","ports":["offlineimap","py-imaplib2"]}]},{"name":"py310-img2pdf","portdir":"python/py-img2pdf","version":"0.6.3","license":"LGPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://gitlab.mister-muffin.de/josch/img2pdf","description":"Lossless conversion of raster images to PDF.","long_description":"Lossless conversion of raster images to PDF.","active":true,"categories":["graphics","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":[],"dependencies":[{"type":"build","ports":["py310-flit_core","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["py310-Pillow","py310-pikepdf","python310"]}],"depends_on":[]},{"name":"py311-img2pdf","portdir":"python/py-img2pdf","version":"0.6.3","license":"LGPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://gitlab.mister-muffin.de/josch/img2pdf","description":"Lossless conversion of raster images to PDF.","long_description":"Lossless conversion of raster images to PDF.","active":true,"categories":["graphics","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-flit_core","clang-18"]},{"type":"lib","ports":["py311-Pillow","py311-pikepdf","python311"]}],"depends_on":[]},{"name":"py312-img2pdf","portdir":"python/py-img2pdf","version":"0.6.3","license":"LGPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://gitlab.mister-muffin.de/josch/img2pdf","description":"Lossless conversion of raster images to PDF.","long_description":"Lossless conversion of raster images to PDF.","active":true,"categories":["graphics","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-flit_core","py312-installer","clang-18"]},{"type":"lib","ports":["py312-Pillow","py312-pikepdf","python312"]}],"depends_on":[]},{"name":"py313-img2pdf","portdir":"python/py-img2pdf","version":"0.6.3","license":"LGPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://gitlab.mister-muffin.de/josch/img2pdf","description":"Lossless conversion of raster images to PDF.","long_description":"Lossless conversion of raster images to PDF.","active":true,"categories":["graphics","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-flit_core","py313-installer"]},{"type":"lib","ports":["py313-Pillow","py313-pikepdf","python313"]}],"depends_on":[]},{"name":"py314-img2pdf","portdir":"python/py-img2pdf","version":"0.6.3","license":"LGPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://gitlab.mister-muffin.de/josch/img2pdf","description":"Lossless conversion of raster images to PDF.","long_description":"Lossless conversion of raster images to PDF.","active":true,"categories":["graphics","python"],"maintainers":[{"name":"mps","github":"Schamschula","ports_count":1419}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-flit_core","py314-installer"]},{"type":"lib","ports":["py314-Pillow","py314-pikepdf","python314"]}],"depends_on":[{"type":"lib","ports":["img2pdf","py-img2pdf","ocrmypdf"]}]},{"name":"py-imgur","portdir":"python/py-imgur","version":"0.8.1","license":"GPL-3","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/pyimgur\\}","description":"The simple way of using Imgur","long_description":"The simple way of using Imgur","active":true,"categories":["devel","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-imgur"]}],"depends_on":[]},{"name":"py-iminuit","portdir":"python/py-iminuit","version":"2.31.1","license":"LGPL","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://iminuit.readthedocs.io/en/latest/","description":"MINUIT from Python - Fitting like a boss","long_description":"MINUIT from Python - Fitting like a boss","active":true,"categories":["science","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-20"]},{"type":"lib","ports":["py312-iminuit"]}],"depends_on":[]},{"name":"py312-imgur","portdir":"python/py-imgur","version":"0.8.1","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/pyimgur\\}","description":"The simple way of using Imgur","long_description":"The simple way of using Imgur","active":true,"categories":["devel","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-hatchling","clang-18"]},{"type":"lib","ports":["python312","py312-requests"]}],"depends_on":[]},{"name":"py313-imgur","portdir":"python/py-imgur","version":"0.8.1","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/pyimgur\\}","description":"The simple way of using Imgur","long_description":"The simple way of using Imgur","active":true,"categories":["devel","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-hatchling"]},{"type":"lib","ports":["python313","py313-requests"]}],"depends_on":[{"type":"lib","ports":["py-imgur"]}]},{"name":"py310-iminuit","portdir":"python/py-iminuit","version":"2.31.1","license":"LGPL","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://iminuit.readthedocs.io/en/latest/","description":"MINUIT from Python - Fitting like a boss","long_description":"MINUIT from Python - Fitting like a boss","active":true,"categories":["science","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py310-scikit-build-core","clang-20","cmake","ninja","py310-setuptools","py310-pathspec","py310-wheel","py310-pybind11","py310-build","py310-installer","py310-pyproject_metadata"]},{"type":"lib","ports":["python310","py310-numpy"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[]},{"name":"py311-iminuit","portdir":"python/py-iminuit","version":"2.31.1","license":"LGPL","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://iminuit.readthedocs.io/en/latest/","description":"MINUIT from Python - Fitting like a boss","long_description":"MINUIT from Python - Fitting like a boss","active":true,"categories":["science","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py311-scikit-build-core","clang-20","cmake","ninja","py311-build","py311-installer","py311-setuptools","py311-wheel","py311-pathspec","py311-pybind11","py311-pyproject_metadata"]},{"type":"lib","ports":["python311","py311-numpy"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[{"type":"lib","ports":["py311-gammapy"]}]}]}