{"count":53328,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=1066","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=updated_at&page=1064","results":[{"name":"py315-brotli","portdir":"python/py-brotli","version":"1.2.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/google/brotli","description":"Python module for brotli compression format","long_description":"Brotli is a generic-purpose lossless compression algorithm that is similar in speed with deflate but offers more dense compression. This port installs python modules, see also port brotli for the bro tool.","active":true,"categories":["archivers","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py315-installer","clang-18","py315-build","py315-setuptools","py315-wheel"]},{"type":"lib","ports":["python315"]},{"type":"test","ports":["py315-pytest"]}],"depends_on":[{"type":"run","ports":["py315-fonttools"]}]},{"name":"py27-chardet","portdir":"python/py-chardet","version":"4.0.0","license":"LGPL-2.1+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/chardet/chardet","description":"Universal character encoding detector","long_description":"Character encoding auto-detection in Python. As smart as your browser.","active":true,"categories":["devel","textproc","python"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":445}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["python27","py27-setuptools"]},{"type":"test","ports":["py27-pytest"]}],"depends_on":[{"type":"lib","ports":["py27-breadability","py27-requests","canto"]}]},{"name":"py310-chardet","portdir":"python/py-chardet","version":"7.7.0","license":"LGPL-2.1+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/chardet/chardet","description":"Universal character encoding detector","long_description":"Character encoding auto-detection in Python. As smart as your browser.","active":true,"categories":["devel","textproc","python"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":445}],"variants":[],"dependencies":[{"type":"build","ports":["py310-hatch-vcs","py310-build","py310-hatchling","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[{"type":"lib","ports":["py310-tox","py310-python-debian","py310-reportlab","py310-breadability","py310-kitchen","py310-readability-lxml"]},{"type":"run","ports":["py310-spyder","commitizen","py310-spyder-devel"]},{"type":"test","ports":["py310-feedparser"]}]},{"name":"py311-chardet","portdir":"python/py-chardet","version":"7.7.0","license":"LGPL-2.1+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/chardet/chardet","description":"Universal character encoding detector","long_description":"Character encoding auto-detection in Python. As smart as your browser.","active":true,"categories":["devel","textproc","python"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":445}],"variants":[],"dependencies":[{"type":"build","ports":["py311-hatchling","py311-build","py311-installer","py311-hatch-vcs","clang-18"]},{"type":"lib","ports":["python311"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[{"type":"lib","ports":["py311-python-debian","py311-reportlab","py311-readability-lxml","py311-tox"]},{"type":"run","ports":["py311-spyder"]},{"type":"test","ports":["py311-feedparser"]}]},{"name":"py312-chardet","portdir":"python/py-chardet","version":"7.7.0","license":"LGPL-2.1+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/chardet/chardet","description":"Universal character encoding detector","long_description":"Character encoding auto-detection in Python. As smart as your browser.","active":true,"categories":["devel","textproc","python"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":445}],"variants":[],"dependencies":[{"type":"build","ports":["py312-hatchling","py312-build","py312-installer","py312-hatch-vcs","clang-18"]},{"type":"lib","ports":["python312"]},{"type":"test","ports":["py312-pytest"]}],"depends_on":[{"type":"lib","ports":["legit","py312-reportlab","py312-readability-lxml","py312-tox","py312-python-debian"]},{"type":"run","ports":["py312-spyder"]},{"type":"test","ports":["py312-feedparser"]}]},{"name":"py313-chardet","portdir":"python/py-chardet","version":"7.7.0","license":"LGPL-2.1+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/chardet/chardet","description":"Universal character encoding detector","long_description":"Character encoding auto-detection in Python. As smart as your browser.","active":true,"categories":["devel","textproc","python"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":445}],"variants":[],"dependencies":[{"type":"build","ports":["py313-installer","clang-18","py313-build","py313-hatchling","py313-hatch-vcs"]},{"type":"lib","ports":["python313"]},{"type":"test","ports":["py313-pytest"]}],"depends_on":[{"type":"lib","ports":["py313-tox","py313-reportlab","py313-readability-lxml","py313-python-debian","deluge","offpunk","py313-isbinary"]},{"type":"run","ports":["py313-spyder"]},{"type":"test","ports":["py313-feedparser"]}]},{"name":"py314-chardet","portdir":"python/py-chardet","version":"7.7.0","license":"LGPL-2.1+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/chardet/chardet","description":"Universal character encoding detector","long_description":"Character encoding auto-detection in Python. As smart as your browser.","active":true,"categories":["devel","textproc","python"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":445}],"variants":[],"dependencies":[{"type":"build","ports":["py314-installer","clang-18","py314-build","py314-hatch-vcs","py314-hatchling"]},{"type":"lib","ports":["python314"]},{"type":"test","ports":["py314-pytest"]}],"depends_on":[{"type":"lib","ports":["py314-tox","py314-beangulp","py-chardet","py314-reportlab","py314-isbinary","py314-python-debian","sigil","azure-cli","platformio","maigret","vint","vf-1"]},{"type":"run","ports":["codespell","py314-spyder"]}]},{"name":"py315-chardet","portdir":"python/py-chardet","version":"7.7.0","license":"LGPL-2.1+","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/chardet/chardet","description":"Universal character encoding detector","long_description":"Character encoding auto-detection in Python. As smart as your browser.","active":true,"categories":["devel","textproc","python"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":445}],"variants":[],"dependencies":[{"type":"build","ports":["py315-installer","clang-18","py315-build","py315-hatchling","py315-hatch-vcs"]},{"type":"lib","ports":["python315"]},{"type":"test","ports":["py315-pytest"]}],"depends_on":[{"type":"lib","ports":["py315-reportlab"]}]},{"name":"py-cycler","portdir":"python/py-cycler","version":"0.12.1","license":"(PSF or BSD)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/matplotlib/cycler","description":"cycler: composable cycles","long_description":"cycler: composable cycles","active":true,"categories":["math","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2433}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-cycler"]}],"depends_on":[]},{"name":"py27-cycler","portdir":"python/py-cycler","version":"0.10.0","license":"(PSF or BSD)","platforms":"{darwin any}","epoch":1,"replaced_by":null,"homepage":"https://github.com/matplotlib/cycler","description":"cycler: composable cycles","long_description":"cycler: composable cycles","active":true,"categories":["math","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2433}],"variants":[],"dependencies":[{"type":"build","ports":["py27-setuptools","clang-18"]},{"type":"lib","ports":["python27","py27-six"]},{"type":"test","ports":["py27-pytest"]}],"depends_on":[{"type":"lib","ports":["py27-matplotlib"]}]},{"name":"py310-cycler","portdir":"python/py-cycler","version":"0.12.1","license":"(PSF or BSD)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/matplotlib/cycler","description":"cycler: composable cycles","long_description":"cycler: composable cycles","active":true,"categories":["math","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2433}],"variants":[],"dependencies":[{"type":"build","ports":["py310-build","py310-setuptools","py310-wheel","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[{"type":"lib","ports":["py310-matplotlib"]}]},{"name":"py311-cycler","portdir":"python/py-cycler","version":"0.12.1","license":"(PSF or BSD)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/matplotlib/cycler","description":"cycler: composable cycles","long_description":"cycler: composable cycles","active":true,"categories":["math","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2433}],"variants":[],"dependencies":[{"type":"build","ports":["py311-setuptools","py311-build","py311-installer","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[{"type":"lib","ports":["py311-matplotlib"]}]},{"name":"py312-cycler","portdir":"python/py-cycler","version":"0.12.1","license":"(PSF or BSD)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/matplotlib/cycler","description":"cycler: composable cycles","long_description":"cycler: composable cycles","active":true,"categories":["math","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2433}],"variants":[],"dependencies":[{"type":"build","ports":["py312-setuptools","py312-build","py312-installer","py312-wheel","clang-18"]},{"type":"lib","ports":["python312"]},{"type":"test","ports":["py312-pytest"]}],"depends_on":[{"type":"lib","ports":["py312-matplotlib"]}]},{"name":"py313-cycler","portdir":"python/py-cycler","version":"0.12.1","license":"(PSF or BSD)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/matplotlib/cycler","description":"cycler: composable cycles","long_description":"cycler: composable cycles","active":true,"categories":["math","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2433}],"variants":[],"dependencies":[{"type":"build","ports":["py313-installer","clang-18","py313-build","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]},{"type":"test","ports":["py313-pytest"]}],"depends_on":[{"type":"lib","ports":["py313-matplotlib"]}]},{"name":"py314-cycler","portdir":"python/py-cycler","version":"0.12.1","license":"(PSF or BSD)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/matplotlib/cycler","description":"cycler: composable cycles","long_description":"cycler: composable cycles","active":true,"categories":["math","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2433}],"variants":[],"dependencies":[{"type":"build","ports":["py314-installer","clang-18","py314-build","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]},{"type":"test","ports":["py314-pytest"]}],"depends_on":[{"type":"lib","ports":["py-cycler","py314-matplotlib"]},{"type":"run","ports":["qgis3"]}]},{"name":"py315-cycler","portdir":"python/py-cycler","version":"0.12.1","license":"(PSF or BSD)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/matplotlib/cycler","description":"cycler: composable cycles","long_description":"cycler: composable cycles","active":true,"categories":["math","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2433}],"variants":[],"dependencies":[{"type":"build","ports":["py315-installer","clang-18","py315-build","py315-setuptools","py315-wheel"]},{"type":"lib","ports":["python315"]},{"type":"test","ports":["py315-pytest"]}],"depends_on":[{"type":"lib","ports":["py315-matplotlib"]}]},{"name":"py-fonttools","portdir":"python/py-fonttools","version":"4.67.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/fonttools/fonttools","description":"XML<->TrueType/OpenType Converter","long_description":"TTX is a tool to convert OpenType and TrueType fonts to and from XML. FontTools is a library for manipulating fonts, written in Python. It supports TrueType, OpenType, AFM and to an extent Type 1 and some Mac-specific formats.","active":true,"categories":["python","print"],"maintainers":[{"name":"amake","github":"amake","ports_count":166}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-fonttools"]}],"depends_on":[]},{"name":"py-fs","portdir":"python/py-fs","version":"2.4.16","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/PyFilesystem/pyfilesystem2","description":"Python's filesystem abstraction layer","long_description":"Python's filesystem abstraction layer","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-fs"]}],"depends_on":[]},{"name":"py311-fonttools","portdir":"python/py-fonttools","version":"4.67.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/fonttools/fonttools","description":"XML<->TrueType/OpenType Converter","long_description":"TTX is a tool to convert OpenType and TrueType fonts to and from XML. FontTools is a library for manipulating fonts, written in Python. It supports TrueType, OpenType, AFM and to an extent Type 1 and some Mac-specific formats.","active":true,"categories":["python","print"],"maintainers":[{"name":"amake","github":"amake","ports_count":166}],"variants":["lxml","ufo","woff","unicode","graphite","interpolatable","plot","symfont","type1","cocoa","qt","png","all","universal"],"dependencies":[{"type":"build","ports":["py311-cython","py311-installer","clang-18","py311-build","py311-wheel","py311-setuptools"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["python311"]},{"type":"run","ports":["py311-unicodedata2","py311-lxml","py311-brotli","py311-zopfli","fonttools_select"]}],"depends_on":[{"type":"build","ports":["py311-arabic-reshaper"]},{"type":"lib","ports":["py311-matplotlib","py311-hanko","py311-fpdf2","py311-ttfquery"]},{"type":"run","ports":["py311-pdftl","py311-ezdxf"]}]},{"name":"py312-fonttools","portdir":"python/py-fonttools","version":"4.67.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/fonttools/fonttools","description":"XML<->TrueType/OpenType Converter","long_description":"TTX is a tool to convert OpenType and TrueType fonts to and from XML. FontTools is a library for manipulating fonts, written in Python. It supports TrueType, OpenType, AFM and to an extent Type 1 and some Mac-specific formats.","active":true,"categories":["python","print"],"maintainers":[{"name":"amake","github":"amake","ports_count":166}],"variants":["lxml","ufo","woff","unicode","graphite","interpolatable","plot","symfont","type1","cocoa","qt","png","all","universal"],"dependencies":[{"type":"build","ports":["clang-18","py312-build","py312-installer","py312-setuptools","py312-wheel","py312-cython"]},{"type":"lib","ports":["python312"]},{"type":"run","ports":["fonttools_select","py312-brotli","py312-zopfli","py312-unicodedata2","py312-lxml"]}],"depends_on":[{"type":"build","ports":["py312-arabic-reshaper"]},{"type":"lib","ports":["py312-matplotlib","py312-hanko","py312-fpdf2","py312-ttfquery","py312-fontaine"]},{"type":"run","ports":["py312-pdftl","py312-ezdxf"]}]},{"name":"py313-fonttools","portdir":"python/py-fonttools","version":"4.67.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/fonttools/fonttools","description":"XML<->TrueType/OpenType Converter","long_description":"TTX is a tool to convert OpenType and TrueType fonts to and from XML. FontTools is a library for manipulating fonts, written in Python. It supports TrueType, OpenType, AFM and to an extent Type 1 and some Mac-specific formats.","active":true,"categories":["python","print"],"maintainers":[{"name":"amake","github":"amake","ports_count":166}],"variants":["lxml","ufo","woff","unicode","graphite","interpolatable","plot","symfont","type1","cocoa","qt","png","all","universal"],"dependencies":[{"type":"build","ports":["py313-cython","clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]},{"type":"run","ports":["fonttools_select","py313-brotli","py313-lxml","py313-zopfli","py313-unicodedata2"]}],"depends_on":[{"type":"build","ports":["py313-arabic-reshaper"]},{"type":"lib","ports":["py313-matplotlib","py313-hanko","beets-mosaic","py313-fpdf2","py313-ttfquery"]},{"type":"run","ports":["py313-pdftl"]}]},{"name":"py314-fonttools","portdir":"python/py-fonttools","version":"4.67.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/fonttools/fonttools","description":"XML<->TrueType/OpenType Converter","long_description":"TTX is a tool to convert OpenType and TrueType fonts to and from XML. FontTools is a library for manipulating fonts, written in Python. It supports TrueType, OpenType, AFM and to an extent Type 1 and some Mac-specific formats.","active":true,"categories":["python","print"],"maintainers":[{"name":"amake","github":"amake","ports_count":166}],"variants":["lxml","ufo","woff","unicode","graphite","interpolatable","plot","symfont","type1","cocoa","qt","png","all","universal"],"dependencies":[{"type":"build","ports":["py314-cython","clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]},{"type":"run","ports":["fonttools_select","py314-lxml","py314-brotli","py314-zopfli","py314-unicodedata2"]}],"depends_on":[{"type":"build","ports":["py314-arabic-reshaper"]},{"type":"lib","ports":["py314-hanko","py-fonttools","py314-matplotlib","py314-fpdf2"]},{"type":"run","ports":["py314-pdftl"]},{"type":"test","ports":["graphite2"]}]},{"name":"py315-fonttools","portdir":"python/py-fonttools","version":"4.67.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/fonttools/fonttools","description":"XML<->TrueType/OpenType Converter","long_description":"TTX is a tool to convert OpenType and TrueType fonts to and from XML. FontTools is a library for manipulating fonts, written in Python. It supports TrueType, OpenType, AFM and to an extent Type 1 and some Mac-specific formats.","active":true,"categories":["python","print"],"maintainers":[{"name":"amake","github":"amake","ports_count":166}],"variants":["graphite","lxml","ufo","woff","unicode","interpolatable","plot","symfont","type1","cocoa","qt","png","all","universal"],"dependencies":[{"type":"build","ports":["py315-cython","clang-18","py315-build","py315-installer","py315-setuptools","py315-wheel"]},{"type":"lib","ports":["python315"]},{"type":"run","ports":["fonttools_select","py315-lxml","py315-brotli","py315-unicodedata2","py315-zopfli"]}],"depends_on":[{"type":"lib","ports":["py315-matplotlib"]}]},{"name":"py310-fs","portdir":"python/py-fs","version":"2.4.16","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/PyFilesystem/pyfilesystem2","description":"Python's filesystem abstraction layer","long_description":"Python's filesystem abstraction layer","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-setuptools","py310-wheel","py310-build","py310-installer"]},{"type":"lib","ports":["py310-six","py310-tz","py310-appdirs","python310"]}],"depends_on":[{"type":"lib","ports":["py310-pyfatfs"]}]},{"name":"py311-fs","portdir":"python/py-fs","version":"2.4.16","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/PyFilesystem/pyfilesystem2","description":"Python's filesystem abstraction layer","long_description":"Python's filesystem abstraction layer","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-build","py311-installer","py311-setuptools","py311-wheel"]},{"type":"lib","ports":["py311-six","py311-tz","py311-appdirs","python311"]}],"depends_on":[{"type":"lib","ports":["py311-pyfatfs"]}]},{"name":"py312-fs","portdir":"python/py-fs","version":"2.4.16","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/PyFilesystem/pyfilesystem2","description":"Python's filesystem abstraction layer","long_description":"Python's filesystem abstraction layer","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-build","py312-installer","py312-setuptools","py312-wheel"]},{"type":"lib","ports":["py312-tz","py312-six","py312-appdirs","python312"]}],"depends_on":[{"type":"lib","ports":["py312-pyfatfs"]}]},{"name":"py313-fs","portdir":"python/py-fs","version":"2.4.16","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/PyFilesystem/pyfilesystem2","description":"Python's filesystem abstraction layer","long_description":"Python's filesystem abstraction layer","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-wheel","clang-18","py313-build","py313-installer","py313-setuptools"]},{"type":"lib","ports":["py313-tz","py313-six","py313-appdirs","python313"]}],"depends_on":[{"type":"lib","ports":["py313-pyfatfs"]}]},{"name":"py314-fs","portdir":"python/py-fs","version":"2.4.16","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/PyFilesystem/pyfilesystem2","description":"Python's filesystem abstraction layer","long_description":"Python's filesystem abstraction layer","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py314-wheel","clang-18","py314-build","py314-installer","py314-setuptools"]},{"type":"lib","ports":["py314-six","py314-tz","py314-appdirs","python314"]}],"depends_on":[{"type":"lib","ports":["py-fs","py314-pyfatfs"]}]},{"name":"py315-fs","portdir":"python/py-fs","version":"2.4.16","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/PyFilesystem/pyfilesystem2","description":"Python's filesystem abstraction layer","long_description":"Python's filesystem abstraction layer","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py315-wheel","clang-18","py315-build","py315-installer","py315-setuptools"]},{"type":"lib","ports":["py315-six","py315-tz","py315-appdirs","python315"]}],"depends_on":[]},{"name":"py-gobject3","portdir":"python/py-gobject3","version":"3.58.1","license":"LGPL-2.1+","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://pygobject.readthedocs.io/","description":"Python bindings for GObject, version 3","long_description":"PyGObject is a Python dynamic module that enables developers to use the power of GObject, which is part of the GNOME platform.","active":true,"categories":["gnome","python"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2687},{"name":"mascguy","github":"mascguy","ports_count":382}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["py314-gobject3"]}],"depends_on":[]},{"name":"py36-gobject3","portdir":"python/py-gobject3","version":"3.44.1","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pygobject.readthedocs.io/","description":"Python bindings for GObject, version 3","long_description":"PyGObject is a Python dynamic module that enables developers to use the power of GObject, which is part of the GNOME platform.","active":true,"categories":["gnome","python"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2687},{"name":"mascguy","github":"mascguy","ports_count":382}],"variants":["universal"],"dependencies":[{"type":"build","ports":["pkgconfig","py36-setuptools","clang-18"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["glib2","py36-cairo","libffi","gobject-introspection","python36"]}],"depends_on":[{"type":"lib","ports":["gnome3-core","gnome-music"]},{"type":"run","ports":["gnome3-core"]}]},{"name":"py310-gobject3","portdir":"python/py-gobject3","version":"3.58.1","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pygobject.readthedocs.io/","description":"Python bindings for GObject, version 3","long_description":"PyGObject is a Python dynamic module that enables developers to use the power of GObject, which is part of the GNOME platform.","active":true,"categories":["gnome","python"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2687},{"name":"mascguy","github":"mascguy","ports_count":382}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","pkgconfig","py310-packaging","py310-build","py310-installer","py310-meson-python"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["glib2","libffi","gobject-introspection","python310","py310-cairo"]}],"depends_on":[{"type":"lib","ports":["rednotebook","zim","gnumeric","gom","nfoview","totem","py310-graph-tool","py310-nbxmpp","gnuradio","gnuradio-next"]}]},{"name":"py311-gobject3","portdir":"python/py-gobject3","version":"3.58.1","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pygobject.readthedocs.io/","description":"Python bindings for GObject, version 3","long_description":"PyGObject is a Python dynamic module that enables developers to use the power of GObject, which is part of the GNOME platform.","active":true,"categories":["gnome","python"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2687},{"name":"mascguy","github":"mascguy","ports_count":382}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","pkgconfig","py311-build","py311-installer","py311-packaging","py311-meson-python"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["glib2","libffi","gobject-introspection","python311","py311-cairo"]}],"depends_on":[{"type":"lib","ports":["libgit2-glib","glade","anjuta","py311-graph-tool","py311-nbxmpp"]},{"type":"test","ports":["gtk4"]}]},{"name":"py312-gobject3","portdir":"python/py-gobject3","version":"3.58.1","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pygobject.readthedocs.io/","description":"Python bindings for GObject, version 3","long_description":"PyGObject is a Python dynamic module that enables developers to use the power of GObject, which is part of the GNOME platform.","active":true,"categories":["gnome","python"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2687},{"name":"mascguy","github":"mascguy","ports_count":382}],"variants":["universal"],"dependencies":[{"type":"build","ports":["clang-18","pkgconfig","py312-build","py312-installer","py312-packaging","py312-meson-python"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["glib2","libffi","gobject-introspection","python312","py312-cairo"]}],"depends_on":[{"type":"lib","ports":["nicotine-plus","meld","gimp3-devel","glom","gpodder","tracker3","MyPaint","inkscape-textext","py312-graph-tool","py312-nbxmpp"]},{"type":"run","ports":["virt-manager","pympress"]}]},{"name":"py313-gobject3","portdir":"python/py-gobject3","version":"3.58.1","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pygobject.readthedocs.io/","description":"Python bindings for GObject, version 3","long_description":"PyGObject is a Python dynamic module that enables developers to use the power of GObject, which is part of the GNOME platform.","active":true,"categories":["gnome","python"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2687},{"name":"mascguy","github":"mascguy","ports_count":382}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-meson-python","pkgconfig","clang-18","py313-build","py313-installer","py313-packaging"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["glib2","libffi","gobject-introspection","python313","py313-cairo"]}],"depends_on":[{"type":"build","ports":["gvfs"]},{"type":"lib","ports":["gramps","deluge","gWakeOnLAN","py313-graph-tool","quodlibet","gitg"]},{"type":"run","ports":["catgirl-downloader"]}]},{"name":"py314-gobject3","portdir":"python/py-gobject3","version":"3.58.1","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pygobject.readthedocs.io/","description":"Python bindings for GObject, version 3","long_description":"PyGObject is a Python dynamic module that enables developers to use the power of GObject, which is part of the GNOME platform.","active":true,"categories":["gnome","python"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2687},{"name":"mascguy","github":"mascguy","ports_count":382}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-meson-python","pkgconfig","clang-18","py314-build","py314-installer","py314-packaging"]},{"type":"extract","ports":["xz"]},{"type":"lib","ports":["glib2","libffi","gobject-introspection","python314","py314-cairo"]}],"depends_on":[{"type":"lib","ports":["gtimelog","gegl-devel","gedit-plugins","libpeas1","komikku","py-gobject3","gexiv2","coot","coot-devel","gedit","zenmap","avahi","gegl","mat2","oofcanvas","libpeas","virt-manager"]},{"type":"run","ports":["trackma","blueprint-compiler"]}]},{"name":"py315-gobject3","portdir":"python/py-gobject3","version":"3.58.1","license":"LGPL-2.1+","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://pygobject.readthedocs.io/","description":"Python bindings for GObject, version 3","long_description":"PyGObject is a Python dynamic module that enables developers to use the power of GObject, which is part of the GNOME platform.","active":true,"categories":["gnome","python"],"maintainers":[{"name":"devans","github":"dbevans","ports_count":2687},{"name":"mascguy","github":"mascguy","ports_count":382}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py315-meson-python","pkgconfig","clang-18","py315-build","py315-installer","py315-packaging"]},{"type":"lib","ports":["libffi","gobject-introspection","python315","py315-cairo","glib2"]}],"depends_on":[]},{"name":"py-lz4","portdir":"python/py-lz4","version":"4.4.5","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-lz4/python-lz4","description":"LZ4 bindings for Python","long_description":"LZ4 bindings for Python","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-lz4"]}],"depends_on":[]},{"name":"py-matplotlib","portdir":"python/py-matplotlib","version":"3.11.2","license":"(PSF or BSD)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://matplotlib.org/","description":"Matplotlib is a python plotting library","long_description":"Matplotlib strives to produce publication quality 2D graphics for interactive graphing, scientific publishing, user interface development and web application servers targeting multiple user interfaces and hardcopy output formats. There is a 'pylab' mode which emulates matlab graphics. The library uses numpy for handling large data sets and supports a variety of output backends. This port provides variants for the different GUIs (gtk2, gtk3, tkinter, qt5, cairo, latex).","active":true,"categories":["graphics","math","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2433}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-matplotlib"]}],"depends_on":[]},{"name":"py310-lz4","portdir":"python/py-lz4","version":"4.4.5","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-lz4/python-lz4","description":"LZ4 bindings for Python","long_description":"LZ4 bindings for Python","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py310-installer","clang-18","py310-setuptools","py310-setuptools_scm","py310-wheel","py310-build","py310-pkgconfig"]},{"type":"lib","ports":["lz4","python310"]},{"type":"test","ports":["py310-pytest","py310-psutil"]}],"depends_on":[{"type":"test","ports":["buildbot"]}]},{"name":"py311-lz4","portdir":"python/py-lz4","version":"4.4.5","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-lz4/python-lz4","description":"LZ4 bindings for Python","long_description":"LZ4 bindings for Python","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py311-pkgconfig","clang-18","py311-build","py311-installer","py311-setuptools","py311-wheel","py311-setuptools_scm"]},{"type":"lib","ports":["lz4","python311"]},{"type":"test","ports":["py311-pytest","py311-psutil"]}],"depends_on":[]},{"name":"py312-lz4","portdir":"python/py-lz4","version":"4.4.5","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-lz4/python-lz4","description":"LZ4 bindings for Python","long_description":"LZ4 bindings for Python","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py312-pkgconfig","clang-18","py312-build","py312-installer","py312-setuptools","py312-wheel","py312-setuptools_scm"]},{"type":"lib","ports":["lz4","python312"]},{"type":"test","ports":["py312-pytest","py312-psutil"]}],"depends_on":[]},{"name":"py314-lz4","portdir":"python/py-lz4","version":"4.4.5","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-lz4/python-lz4","description":"LZ4 bindings for Python","long_description":"LZ4 bindings for Python","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py314-setuptools_scm","py314-pkgconfig","clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["lz4","python314"]},{"type":"test","ports":["py314-pytest","py314-psutil"]}],"depends_on":[{"type":"lib","ports":["py-lz4"]}]},{"name":"py313-lz4","portdir":"python/py-lz4","version":"4.4.5","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-lz4/python-lz4","description":"LZ4 bindings for Python","long_description":"LZ4 bindings for Python","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-setuptools_scm","py313-pkgconfig","clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["lz4","python313"]},{"type":"test","ports":["py313-pytest","py313-psutil"]}],"depends_on":[]},{"name":"py315-lz4","portdir":"python/py-lz4","version":"4.4.5","license":"BSD","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/python-lz4/python-lz4","description":"LZ4 bindings for Python","long_description":"LZ4 bindings for Python","active":true,"categories":["python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py315-setuptools_scm","py315-pkgconfig","clang-18","py315-build","py315-installer","py315-setuptools","py315-wheel"]},{"type":"lib","ports":["lz4","python315"]},{"type":"test","ports":["py315-pytest","py315-psutil"]}],"depends_on":[]},{"name":"py310-matplotlib","portdir":"python/py-matplotlib","version":"3.10.9","license":"(PSF or BSD)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://matplotlib.org/","description":"Matplotlib is a python plotting library","long_description":"Matplotlib strives to produce publication quality 2D graphics for interactive graphing, scientific publishing, user interface development and web application servers targeting multiple user interfaces and hardcopy output formats. There is a 'pylab' mode which emulates matlab graphics. The library uses numpy for handling large data sets and supports a variety of output backends. This port provides variants for the different GUIs (gtk2, gtk3, tkinter, qt5, cairo, latex).","active":true,"categories":["graphics","math","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2433}],"variants":["tkinter","gtk3","qt5","qt6","cairo","pyside2","pyside6","dvipng","ghostscript","latex","pdftops","universal"],"dependencies":[{"type":"build","ports":["ninja","pkgconfig","py310-certifi","py310-setuptools_scm","py310-pybind11","py310-build","py310-installer","py310-meson-python","clang-20"]},{"type":"lib","ports":["py310-kiwisolver","py310-cairo","qhull","py310-contourpy","py310-fonttools","freetype","python310","py310-packaging","py310-parsing","py310-numpy","py310-Pillow","py310-cycler","py310-dateutil"]}],"depends_on":[{"type":"lib","ports":["py310-geoplot","py310-graph-tool","py310-herbie-data","py310-holoviews","py310-obspy","py310-pint","py310-seaborn","py310-ipympl","py310-jupyterthemes","py310-qutip","py310-movingpandas","py310-metpy","py310-mlxtend","py310-mpl-animators","py310-tropycal","py310-contextily","py310-corner","py310-mapclassify","py310-astropy","py310-pyFAI","py310-pytest-mpl","py310-inequality","py310-healpy","py310-skyfield","freecad","vpype","py310-pacal","py310-arviz","py310-cartopy","py310-commpy","py310-control","py310-filterpy","py310-fipy"]},{"type":"run","ports":["gr-specest","py310-spyder-devel","py310-xraylarch","py310-pointpats","py310-spyder","py310-segregation","py310-transformers","py310-scapy-devel","py310-gradio","py310-htseq","py310-imutils","py310-inequality","py310-librosa","py310-memprof","gr-iridium","gr-limesdr","gr-linrad","gr-lora-rpp0","gr-osmosdr","gr-rds","gr-satellites","py310-photomosaic","py310-pymatgen","py310-scapy","py310-scikit-image","py310-splot","py310-wordcloud","py310-wxmplot","gnuradio","gnuradio-next","gr-adapt","gr-air-modes","gr-baz","gr-fcdproplus","gr-foo","gr-fosphor","gr-gfdm","gr-gsm","gr-hermeslite2","gr-hpsdr","gr-ieee802-11","gr-ieee802-15-4","gr-iio","gr-iqbalance"]},{"type":"test","ports":["py310-nbval","py310-igraph","py310-allennlp","py310-gyoto","py310-numdifftools","py310-oct2py","py310-tensorboardX"]}]},{"name":"py311-matplotlib","portdir":"python/py-matplotlib","version":"3.11.2","license":"(PSF or BSD)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://matplotlib.org/","description":"Matplotlib is a python plotting library","long_description":"Matplotlib strives to produce publication quality 2D graphics for interactive graphing, scientific publishing, user interface development and web application servers targeting multiple user interfaces and hardcopy output formats. There is a 'pylab' mode which emulates matlab graphics. The library uses numpy for handling large data sets and supports a variety of output backends. This port provides variants for the different GUIs (gtk2, gtk3, tkinter, qt5, cairo, latex).","active":true,"categories":["graphics","math","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2433}],"variants":["tkinter","gtk3","qt5","qt6","cairo","pyside2","pyside6","dvipng","ghostscript","latex","pdftops","universal"],"dependencies":[{"type":"build","ports":["ninja","pkgconfig","py311-build","py311-installer","py311-setuptools_scm","py311-pybind11","py311-certifi","py311-meson-python","clang-20"]},{"type":"lib","ports":["py311-cycler","py311-fonttools","libraqm","py311-numpy","py311-contourpy","py311-kiwisolver","qhull","freetype","python311","py311-packaging","py311-parsing","py311-Pillow","py311-dateutil","py311-cairo"]}],"depends_on":[{"type":"lib","ports":["py311-contextily","py311-tropycal","py311-movingpandas","py311-corner","py311-astropy","py311-inequality","py311-arviz","py311-cartopy","py311-control","py311-fipy","py311-gammapy","py311-geoplot","py311-graph-tool","py311-ipympl","py311-metpy","py311-mpl-animators","py311-obspy","py311-pacal","py311-pyFAI","py311-regions","py311-seaborn","py311-mapclassify","py311-pytest-mpl","py311-healpy","py311-skyfield","py311-holoviews","py311-pint"]},{"type":"run","ports":["py311-xraylarch","py311-segregation","py311-pymatgen","py311-librosa","py311-scapy-devel","py311-memprof","py311-wordcloud","py311-scapy","py311-scikit-image","py311-wxmplot","py311-splot","py311-pointpats","py311-spyder","py311-inequality"]},{"type":"test","ports":["py311-oct2py","py311-igraph","py311-numdifftools","py311-nbval","py311-gyoto"]}]},{"name":"py312-matplotlib","portdir":"python/py-matplotlib","version":"3.11.2","license":"(PSF or BSD)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://matplotlib.org/","description":"Matplotlib is a python plotting library","long_description":"Matplotlib strives to produce publication quality 2D graphics for interactive graphing, scientific publishing, user interface development and web application servers targeting multiple user interfaces and hardcopy output formats. There is a 'pylab' mode which emulates matlab graphics. The library uses numpy for handling large data sets and supports a variety of output backends. This port provides variants for the different GUIs (gtk2, gtk3, tkinter, qt5, cairo, latex).","active":true,"categories":["graphics","math","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2433}],"variants":["tkinter","gtk3","qt5","qt6","cairo","pyside6","dvipng","ghostscript","latex","pdftops","universal"],"dependencies":[{"type":"build","ports":["ninja","pkgconfig","py312-build","py312-installer","py312-setuptools_scm","py312-certifi","py312-meson-python","py312-pybind11","clang-20"]},{"type":"lib","ports":["py312-cycler","py312-kiwisolver","libraqm","py312-parsing","py312-fonttools","py312-contourpy","qhull","freetype","python312","py312-packaging","py312-numpy","py312-cairo","py312-Pillow","py312-dateutil"]}],"depends_on":[{"type":"lib","ports":["py312-pyFAI","py312-tropycal","py312-cartopy","py312-control","py312-fipy","py312-gammapy","py312-geomagpy","py312-geoplot","py312-graph-tool","py312-gwpy","py312-ipympl","py312-metpy","py312-mpl-animators","py312-mpld3","py312-obspy","py312-pacal","py312-contextily","py312-regions","py312-seaborn","py312-wntr","py312-lalinference","paramagpy","py312-mapclassify","py312-pytest-mpl","py312-healpy","py312-skyfield","py312-holoviews","py312-pint","py312-movingpandas","py312-corner","py312-astropy","py312-inequality"]},{"type":"run","ports":["py312-colour","py312-inequality","py312-pymatgen","py312-scapy-devel","py312-librosa","py312-xraylarch","py312-wordcloud","py312-scapy","py312-scikit-image","py312-wxmplot","py312-splot","py312-yt","py312-pointpats","py312-spyder","py312-segregation"]},{"type":"test","ports":["py312-oct2py","py312-numdifftools","py312-igraph","py312-gyoto","py312-nbval"]}]},{"name":"py314-matplotlib","portdir":"python/py-matplotlib","version":"3.11.2","license":"(PSF or BSD)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://matplotlib.org/","description":"Matplotlib is a python plotting library","long_description":"Matplotlib strives to produce publication quality 2D graphics for interactive graphing, scientific publishing, user interface development and web application servers targeting multiple user interfaces and hardcopy output formats. There is a 'pylab' mode which emulates matlab graphics. The library uses numpy for handling large data sets and supports a variety of output backends. This port provides variants for the different GUIs (gtk2, gtk3, tkinter, qt5, cairo, latex).","active":true,"categories":["graphics","math","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2433}],"variants":["tkinter","gtk3","qt5","qt6","cairo","pyside6","dvipng","ghostscript","latex","pdftops","universal"],"dependencies":[{"type":"build","ports":["ninja","pkgconfig","clang-20","py314-build","py314-installer","py314-setuptools_scm","py314-certifi","py314-meson-python","py314-pybind11"]},{"type":"lib","ports":["py314-numpy","py314-contourpy","libraqm","py314-Pillow","py314-fonttools","py314-kiwisolver","qhull","freetype","python314","py314-packaging","py314-dateutil","py314-cycler","py314-cairo","py314-parsing"]}],"depends_on":[{"type":"lib","ports":["py314-spacepy","py314-contextily","py314-tropycal","py314-prolif","py314-MDAnalysis","py-matplotlib","chemex","py314-movingpandas","stimfit","py314-ase","py314-corner","py314-astropy","py314-inequality","oof2","py314-cartopy","py314-ipympl","py314-mpl-animators","py314-obspy","py314-seaborn","py314-mapclassify","py314-pytest-mpl","py314-healpy","py314-skyfield","py314-holoviews","py314-pint","peakipy"]},{"type":"run","ports":["py314-scikit-image","py314-spyder","py314-segregation","grass-gui","qgis3","py314-librosa","py314-pointpats"]},{"type":"test","ports":["py314-nbval","py314-gyoto","py314-oct2py","py314-igraph","py314-numdifftools"]}]},{"name":"py313-matplotlib","portdir":"python/py-matplotlib","version":"3.11.2","license":"(PSF or BSD)","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://matplotlib.org/","description":"Matplotlib is a python plotting library","long_description":"Matplotlib strives to produce publication quality 2D graphics for interactive graphing, scientific publishing, user interface development and web application servers targeting multiple user interfaces and hardcopy output formats. There is a 'pylab' mode which emulates matlab graphics. The library uses numpy for handling large data sets and supports a variety of output backends. This port provides variants for the different GUIs (gtk2, gtk3, tkinter, qt5, cairo, latex).","active":true,"categories":["graphics","math","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2433}],"variants":["tkinter","gtk3","qt5","qt6","cairo","pyside6","dvipng","ghostscript","latex","pdftops","universal"],"dependencies":[{"type":"build","ports":["ninja","pkgconfig","py313-build","py313-installer","py313-setuptools_scm","py313-certifi","py313-meson-python","py313-pybind11","clang-20"]},{"type":"lib","ports":["py313-contourpy","py313-cycler","libraqm","py313-parsing","py313-fonttools","py313-kiwisolver","qhull","freetype","python313","py313-packaging","py313-numpy","py313-dateutil","py313-Pillow","py313-cairo"]}],"depends_on":[{"type":"lib","ports":["py313-contextily","py313-tropycal","py313-prolif","py313-MDAnalysis","py313-corner","py313-astropy","py313-inequality","pcraster","macos-fortress-easylistpac","py313-astlib","py313-astroML","py313-cartopy","py313-graph-tool","py313-ipympl","py313-matplotlib-basemap","py313-metpy","py313-mpl-animators","py313-obspy","py313-pyFAI","py313-pymca","py313-regions","py313-seaborn","py313-mapclassify","py313-pytest-mpl","py313-healpy","py313-skyfield","py313-holoviews","py313-pint","py313-movingpandas"]},{"type":"run","ports":["py313-xraylarch","py313-inequality","py313-segregation","py313-pymatgen","py313-librosa","py313-wxmplot","py313-pyregion","py313-aplpy","py313-splot","py313-scapy","py313-scikit-image","py313-pointpats","py313-spyder"]},{"type":"test","ports":["py313-oct2py","py313-igraph","py313-numdifftools","py313-gyoto","py313-nbval"]}]}]}