{"count":52338,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=84","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=-updated_at&page=82","results":[{"name":"py313-meson","portdir":"python/py-meson","version":"1.11.1","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://mesonbuild.com","description":"Meson - A high productivity build system","long_description":"Meson is a build system designed to optimize programmer productivity. It aims to do this by providing simple, out-of-the-box support for modern software development tools and practices, such as unit tests, coverage reports, Valgrind, CCache and the like. It is both extremely fast, and, even more importantly, as user friendly as possible.","active":true,"categories":["devel","python"],"maintainers":[{"name":"git","github":"SoapZA","ports_count":23},{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":[],"dependencies":[{"type":"build","ports":["py313-wheel","py313-build","py313-installer","py313-setuptools","clang-18"]},{"type":"lib","ports":["python313"]},{"type":"run","ports":["ninja","py313-setuptools"]}],"depends_on":[{"type":"lib","ports":["py313-meson-python"]}]},{"name":"py312-meson","portdir":"python/py-meson","version":"1.11.1","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://mesonbuild.com","description":"Meson - A high productivity build system","long_description":"Meson is a build system designed to optimize programmer productivity. It aims to do this by providing simple, out-of-the-box support for modern software development tools and practices, such as unit tests, coverage reports, Valgrind, CCache and the like. It is both extremely fast, and, even more importantly, as user friendly as possible.","active":true,"categories":["devel","python"],"maintainers":[{"name":"git","github":"SoapZA","ports_count":23},{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-installer","py312-setuptools","py312-wheel","py312-build"]},{"type":"lib","ports":["python312"]},{"type":"run","ports":["ninja","py312-setuptools"]}],"depends_on":[{"type":"lib","ports":["py312-meson-python"]}]},{"name":"py311-meson","portdir":"python/py-meson","version":"1.11.1","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://mesonbuild.com","description":"Meson - A high productivity build system","long_description":"Meson is a build system designed to optimize programmer productivity. It aims to do this by providing simple, out-of-the-box support for modern software development tools and practices, such as unit tests, coverage reports, Valgrind, CCache and the like. It is both extremely fast, and, even more importantly, as user friendly as possible.","active":true,"categories":["devel","python"],"maintainers":[{"name":"git","github":"SoapZA","ports_count":23},{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-installer","py311-setuptools","py311-wheel","py311-build"]},{"type":"lib","ports":["python311"]},{"type":"run","ports":["ninja","py311-setuptools"]}],"depends_on":[{"type":"lib","ports":["py311-meson-python"]}]},{"name":"py310-meson","portdir":"python/py-meson","version":"1.11.1","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://mesonbuild.com","description":"Meson - A high productivity build system","long_description":"Meson is a build system designed to optimize programmer productivity. It aims to do this by providing simple, out-of-the-box support for modern software development tools and practices, such as unit tests, coverage reports, Valgrind, CCache and the like. It is both extremely fast, and, even more importantly, as user friendly as possible.","active":true,"categories":["devel","python"],"maintainers":[{"name":"git","github":"SoapZA","ports_count":23},{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-wheel","py310-build","py310-installer","py310-setuptools"]},{"type":"lib","ports":["python310"]},{"type":"run","ports":["ninja","py310-setuptools"]}],"depends_on":[{"type":"lib","ports":["py310-meson-python"]}]},{"name":"py-meson","portdir":"python/py-meson","version":"1.11.1","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://mesonbuild.com","description":"Meson - A high productivity build system","long_description":"Meson is a build system designed to optimize programmer productivity. It aims to do this by providing simple, out-of-the-box support for modern software development tools and practices, such as unit tests, coverage reports, Valgrind, CCache and the like. It is both extremely fast, and, even more importantly, as user friendly as possible.","active":true,"categories":["devel","python"],"maintainers":[{"name":"git","github":"SoapZA","ports_count":23},{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-meson"]}],"depends_on":[]},{"name":"py314-jwt","portdir":"python/py-jwt","version":"2.13.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jpadilla/pyjwt","description":"JSON Web Token implementation in Python","long_description":"JSON Web Token implementation in Python","active":true,"categories":["security","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":618}],"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-jwt","py314-msal","py314-oauthlib"]},{"type":"run","ports":["py314-pygithub","py314-mcp"]}]},{"name":"py313-jwt","portdir":"python/py-jwt","version":"2.13.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jpadilla/pyjwt","description":"JSON Web Token implementation in Python","long_description":"JSON Web Token implementation in Python","active":true,"categories":["security","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":618}],"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":["azure-cli","py313-oauthlib","py313-twilio","py313-msal"]},{"type":"run","ports":["py313-mcp","py313-pygithub","py313-django-allauth"]}]},{"name":"py312-jwt","portdir":"python/py-jwt","version":"2.13.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jpadilla/pyjwt","description":"JSON Web Token implementation in Python","long_description":"JSON Web Token implementation in Python","active":true,"categories":["security","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":618}],"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-msal","py312-oauthlib","py312-scitokens"]},{"type":"run","ports":["py312-pygithub","py312-django-allauth"]}]},{"name":"py311-jwt","portdir":"python/py-jwt","version":"2.13.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jpadilla/pyjwt","description":"JSON Web Token implementation in Python","long_description":"JSON Web Token implementation in Python","active":true,"categories":["security","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":618}],"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-msal","py311-oauthlib"]},{"type":"run","ports":["py311-pygithub","py311-django-allauth"]}]},{"name":"py310-jwt","portdir":"python/py-jwt","version":"2.13.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jpadilla/pyjwt","description":"JSON Web Token implementation in Python","long_description":"JSON Web Token implementation in Python","active":true,"categories":["security","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":618}],"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-msal","py310-oauthlib"]},{"type":"run","ports":["py310-pygithub","buildbot","py310-django-allauth"]}]},{"name":"py27-jwt","portdir":"python/py-jwt","version":"1.7.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/jpadilla/pyjwt","description":"JSON Web Token implementation in Python","long_description":"JSON Web Token implementation in Python","active":true,"categories":["security","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":618}],"variants":[],"dependencies":[{"type":"build","ports":["py27-pytest-runner","py27-setuptools","clang-18"]},{"type":"lib","ports":["python27"]},{"type":"test","ports":["py27-pytest"]}],"depends_on":[{"type":"lib","ports":["py27-twilio","py27-oauthlib"]}]},{"name":"py-jwt","portdir":"python/py-jwt","version":"2.13.0","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/jpadilla/pyjwt","description":"JSON Web Token implementation in Python","long_description":"JSON Web Token implementation in Python","active":true,"categories":["security","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":618}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-jwt"]}],"depends_on":[]},{"name":"py314-certifi","portdir":"python/py-certifi","version":"2026.5.20","license":"(MPL-1.1 or GPL-2+ or LGPL-2.1+)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/certifi","description":"Python package for providing Mozilla's CA Bundle.","long_description":"Python package for providing Mozilla's CA Bundle.","active":true,"categories":["devel","net","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["python314"]}],"depends_on":[{"type":"build","ports":["py314-matplotlib"]},{"type":"lib","ports":["py314-netcdf4","py-certifi","py314-requests","maigret","napari","py314-fiona","py314-urllib3","py314-httpcore","py314-httpx","py314-pyproj","py314-requests-futures","py314-skyfield","py314-pyogrio","platformio","streamlink","buku","pipenv","py314-aioquic","py314-curl-cffi","py314-freetype"]},{"type":"run","ports":["py314-rasterio","py314-elasticsearch","py314-sentry-sdk","py314-elastic-transport"]},{"type":"test","ports":["py314-cryptography"]}]},{"name":"py313-certifi","portdir":"python/py-certifi","version":"2026.5.20","license":"(MPL-1.1 or GPL-2+ or LGPL-2.1+)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/certifi","description":"Python package for providing Mozilla's CA Bundle.","long_description":"Python package for providing Mozilla's CA Bundle.","active":true,"categories":["devel","net","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"build","ports":["py313-matplotlib"]},{"type":"lib","ports":["py313-netcdf4","py313-requests","azure-cli","py313-fiona","py313-urllib3","py313-httpx","py313-mitmproxy","py313-pyproj","py313-requests-futures","py313-skyfield","py313-pyogrio","py313-aioquic","py313-curl-cffi","py313-freetype","py313-httpcore"]},{"type":"run","ports":["py313-rasterio","py313-elasticsearch","py313-sentry-sdk","py313-elastic-transport"]},{"type":"test","ports":["py313-cryptography"]}]},{"name":"py312-certifi","portdir":"python/py-certifi","version":"2026.5.20","license":"(MPL-1.1 or GPL-2+ or LGPL-2.1+)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/certifi","description":"Python package for providing Mozilla's CA Bundle.","long_description":"Python package for providing Mozilla's CA Bundle.","active":true,"categories":["devel","net","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"build","ports":["py312-matplotlib"]},{"type":"lib","ports":["py312-netcdf4","py312-requests","py312-fiona","py312-urllib3","py312-httpx","py312-mitmproxy","py312-pyproj","py312-requests-futures","py312-skyfield","py312-pyogrio","legit","gajim","py312-aioquic","py312-curl-cffi","py312-freetype","py312-httpcore"]},{"type":"run","ports":["py312-rasterio","py312-elastic-transport","py312-elasticsearch","py312-sentry-sdk"]},{"type":"test","ports":["py312-cryptography"]}]},{"name":"py311-certifi","portdir":"python/py-certifi","version":"2026.5.20","license":"(MPL-1.1 or GPL-2+ or LGPL-2.1+)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/certifi","description":"Python package for providing Mozilla's CA Bundle.","long_description":"Python package for providing Mozilla's CA Bundle.","active":true,"categories":["devel","net","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"build","ports":["py311-matplotlib"]},{"type":"lib","ports":["py311-netcdf4","py311-requests","py311-fiona","py311-urllib3","py311-httpx","py311-kubernetes","py311-mitmproxy","py311-pyproj","py311-requests-futures","py311-skyfield","py311-pyogrio","oci-cli","py311-aioquic","py311-curl-cffi","py311-freetype","py311-httpcore"]},{"type":"run","ports":["py311-rasterio","py311-elasticsearch","py311-sentry-sdk","py311-oci","py311-elastic-transport"]},{"type":"test","ports":["py311-cryptography"]}]},{"name":"py310-certifi","portdir":"python/py-certifi","version":"2026.5.20","license":"(MPL-1.1 or GPL-2+ or LGPL-2.1+)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/certifi","description":"Python package for providing Mozilla's CA Bundle.","long_description":"Python package for providing Mozilla's CA Bundle.","active":true,"categories":["devel","net","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"build","ports":["py310-prawcore","py310-matplotlib"]},{"type":"lib","ports":["py310-requests","py310-fiona","py310-pyogrio","py310-aioquic","py310-curl-cffi","py310-urllib3","py310-netcdf4","py310-httpx","py310-kubernetes","py310-mitmproxy","py310-pyproj","py310-requests-futures","py310-skyfield","py310-freetype","py310-httpcore"]},{"type":"run","ports":["py310-elastic-transport","py310-elasticsearch","py310-oci","py310-rasterio","py310-sentry-sdk"]},{"type":"test","ports":["py310-cryptography"]}]},{"name":"py36-certifi","portdir":"python/py-certifi","version":"2021.10.8","license":"(MPL-1.1 or GPL-2+ or LGPL-2.1+)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/certifi","description":"Python package for providing Mozilla's CA Bundle.","long_description":"Python package for providing Mozilla's CA Bundle.","active":true,"categories":["devel","net","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["python36"]}],"depends_on":[{"type":"build","ports":["py36-matplotlib"]},{"type":"lib","ports":["py36-rasterio","py36-pyproj","py36-requests","py36-urllib3"]}]},{"name":"py35-certifi","portdir":"python/py-certifi","version":"2021.10.8","license":"(MPL-1.1 or GPL-2+ or LGPL-2.1+)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/certifi","description":"Python package for providing Mozilla's CA Bundle.","long_description":"Python package for providing Mozilla's CA Bundle.","active":true,"categories":["devel","net","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["python35"]}],"depends_on":[{"type":"lib","ports":["py35-urllib3","py35-requests"]}]},{"name":"py27-certifi","portdir":"python/py-certifi","version":"2021.10.8","license":"(MPL-1.1 or GPL-2+ or LGPL-2.1+)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/certifi","description":"Python package for providing Mozilla's CA Bundle.","long_description":"Python package for providing Mozilla's CA Bundle.","active":true,"categories":["devel","net","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["python27"]}],"depends_on":[{"type":"lib","ports":["py27-requests","py27-tornado","py27-urllib3"]},{"type":"test","ports":["py27-netcdf4"]}]},{"name":"py-certifi","portdir":"python/py-certifi","version":"2026.5.20","license":"(MPL-1.1 or GPL-2+ or LGPL-2.1+)","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/certifi","description":"Python package for providing Mozilla's CA Bundle.","long_description":"Python package for providing Mozilla's CA Bundle.","active":true,"categories":["devel","net","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-certifi"]}],"depends_on":[]},{"name":"py314-asgiref","portdir":"python/py-asgiref","version":"3.11.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://asgi.readthedocs.io","description":"ASGI specification and utilities","long_description":"ASGI specification and utilities","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py314-wheel","clang-18","py314-build","py314-installer","py314-setuptools"]},{"type":"lib","ports":["python314"]},{"type":"test","ports":["py314-pytest","py314-mypy","py314-pytest-asyncio"]}],"depends_on":[{"type":"lib","ports":["py-asgiref"]}]},{"name":"py313-asgiref","portdir":"python/py-asgiref","version":"3.11.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://asgi.readthedocs.io","description":"ASGI specification and utilities","long_description":"ASGI specification and utilities","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-wheel","clang-18","py313-build","py313-installer","py313-setuptools"]},{"type":"lib","ports":["python313"]},{"type":"test","ports":["py313-pytest","py313-mypy","py313-pytest-asyncio"]}],"depends_on":[{"type":"lib","ports":["py313-django","py313-django-allauth","py313-mitmproxy"]},{"type":"run","ports":["py313-django-countries"]}]},{"name":"py312-asgiref","portdir":"python/py-asgiref","version":"3.11.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://asgi.readthedocs.io","description":"ASGI specification and utilities","long_description":"ASGI specification and utilities","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-build","py312-installer","py312-setuptools","py312-wheel"]},{"type":"lib","ports":["python312"]},{"type":"test","ports":["py312-mypy","py312-pytest","py312-pytest-asyncio"]}],"depends_on":[{"type":"lib","ports":["py312-django","py312-django-allauth","py312-mitmproxy"]},{"type":"run","ports":["py312-django-countries"]}]},{"name":"py311-asgiref","portdir":"python/py-asgiref","version":"3.11.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://asgi.readthedocs.io","description":"ASGI specification and utilities","long_description":"ASGI specification and utilities","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-build","py311-installer","py311-setuptools","py311-wheel"]},{"type":"lib","ports":["python311"]},{"type":"test","ports":["py311-mypy","py311-pytest","py311-pytest-asyncio"]}],"depends_on":[{"type":"lib","ports":["py311-django","py311-django-allauth","py311-mitmproxy"]},{"type":"run","ports":["py311-django-countries"]}]},{"name":"py310-asgiref","portdir":"python/py-asgiref","version":"3.11.1","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://asgi.readthedocs.io","description":"ASGI specification and utilities","long_description":"ASGI specification and utilities","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-installer","clang-18","py310-setuptools","py310-wheel","py310-build"]},{"type":"lib","ports":["python310","py310-typing_extensions"]},{"type":"test","ports":["py310-mypy","py310-pytest","py310-pytest-asyncio"]}],"depends_on":[{"type":"lib","ports":["py310-django","py310-django-allauth","py310-mitmproxy"]},{"type":"run","ports":["py310-django-countries"]}]},{"name":"py-asgiref","portdir":"python/py-asgiref","version":"3.11.1","license":"BSD","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://asgi.readthedocs.io","description":"ASGI specification and utilities","long_description":"ASGI specification and utilities","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-asgiref"]}],"depends_on":[]},{"name":"yfinance","portdir":"finance/yfinance","version":"1.4.1","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/ranaroussi/yfinance","description":"Download market data from Yahoo! Finance API","long_description":"Download market data from Yahoo! Finance API","active":true,"categories":["python","finance"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py314-build","py314-installer","py314-setuptools","py314-wheel"]},{"type":"lib","ports":["py314-pandas","py314-protobuf3","py314-beautifulsoup4","py314-frozendict","python314","py314-websockets","py314-multitasking","py314-curl-cffi","py314-peewee","py314-tz","py314-platformdirs","py314-requests","py314-numpy"]}],"depends_on":[]},{"name":"meson","portdir":"devel/meson","version":"1.11.1","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://mesonbuild.com","description":"Meson - A high productivity build system","long_description":"Meson is a build system designed to optimize programmer productivity. It aims to do this by providing simple, out-of-the-box support for modern software development tools and practices, such as unit tests, coverage reports, Valgrind, CCache and the like. It is both extremely fast, and, even more importantly, as user friendly as possible.","active":true,"categories":["devel"],"maintainers":[{"name":"git","github":"SoapZA","ports_count":23},{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-meson"]},{"type":"run","ports":["ninja","py311-setuptools"]},{"type":"test","ports":["py310-pytest"]}],"depends_on":[{"type":"build","ports":["pangomm-devel","libgit2-glib","lite-xl-luajit","gegl","rizin","libraqm","faac","netatalk_client","gtk3-devel","harfbuzz-devel","harfbuzz-icu-devel","gtk3","py35-gobject3","virt-viewer","scrcpy","notekit","sshfs","vte","libdicom","babl","gegl-devel","babl-devel","gexiv2","netatalk","netatalk4","openslide","libnotify","audacious-core","audacious-plugins","knot-resolver","pango","mesa","harfbuzz","harfbuzz-icu","gtk4","gtk4-devel","glib2-devel","glib2","glib2-bootstrap-devel","glib2-bootstrap","gobject-introspection","gobject-introspection-devel","gobject-introspection-bootstrap-devel","gobject-introspection-bootstrap","appstream","pango-devel","librsvg-devel","glib-networking","arm-toolchain-embedded","bstring","gstreamer1-gst-plugins-bad","gstreamer1-gst-plugins-base","gstreamer1-gst-plugins-good","gstreamer1-gst-plugins-ugly","gstreamer1-gst-libav","geeqie","gimp3-devel","vips","gstreamer1","dia","libarchive-qt","ashuffle","libmpdclient","mpc","mpd","ncmpc","pavucontrol","pulseaudio","rubberband","libmm-glib","tio","appstream-glib","atk","dbus","fson","geoclue2","girara","gl-headers","glade","glibmm","glibmm-devel","inih","iso-codes","json-glib","koio","libcmatrix","libdvdcss","libgnt","libplacebo","libsigcxx2","libsigcxx3","libxkbcommon","libxmlb","libxkbcommon-x11","mutest","orc","shared-mime-info","simde","spice-protocol","usbredir","wayland","zix","zofu","lite-xl","dosbox-staging","taisei","Chatty","amtk","at-spi2-atk","at-spi2-core","atkmm","blueprint-compiler","desktop-file-utils","devhelp","eog","epiphany","file-roller","folks","frogr","gcab","gcr","gedit","gedit-plugins","geocode-glib","gitg","gjs","gjs-devel","gnome-backgrounds","gnome-calculator","gnome-desktop","gnome-desktop-gtk4","gnome-dictionary","gnome-maps","gnome-settings-daemon","gom","grilo","grilo-plugins","gsettings-desktop-schemas","gtk-vnc","gtkmm4","gtksourceview4","gtksourceview5","gucharmap","hicolor-icon-theme","libadwaita","libchamplain","libdazzle","libdazzle-devel","libfeedback","libgdata","libhandy","libhandy-0.0","libpeas1","libpeas","libsecret","libshumate","libsoup","libsoup-2.4","libsoup-devel","mm-common","planner","secrets","spice-gtk","tepl","totem","totem-pl-parser","tracker","tracker3","virt-manager","yelp-tools","zenity","cairo","cairo-devel","cairomm","gdk-pixbuf2","gdk-pixbuf2-devel","graphene","libepoxy","libmediaart","libpixman","libpixman-devel","unpaper","vipsdisp","virglrenderer","webp-pixbuf-loader","hexchat","libesmtp","mu","minpack","dav1d","dav2d","libvmaf","mpv","openh264","coeurl","dino","fzssh","gssdp","gupnp","gupnp-av","gupnp-dlna","gupnp-igd","gupnp-tools","libgweather","libnice","libproxy","libproxy-vapi","libslirp","megatools","zathura","zathura-plugin-cb","zathura-docs","zathura-plugin-djvu","zathura-plugin-pdf-mupdf","zathura-plugin-pdf-poppler","zathura-plugin-ps","paps","py27-gobject3","bali-phy","bali-phy-devel","pkcs11-provider","policykit","ksh","ksh-devel","albafetch","edid-decode","font-manager","fsearch","libuuid","libosinfo","libvirt","libvirt-glib","osinfo-db-tools","MicroTeX","libxmlxx2","libxmlxx3","libxmlxx5","catgirl-downloader","libhttpseverywhere","mod_gnutls","glxinfo","gtkmm3","libGLU","pangomm","pangomm-1.4","pangomm-1.4-devel"]},{"type":"run","ports":["gutils-suite-core"]}]},{"name":"py39-platformdirs","portdir":"python/py-platformdirs","version":"4.4.0","license":"MIT","platforms":"{darwin any}","epoch":1,"replaced_by":null,"homepage":"https://github.com/platformdirs/platformdirs","description":"A small Python module for determining appropriate platform-specific dirs","long_description":"A small Python module for determining appropriate platform-specific dirs, e.g. a \"user data dir\".","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":[],"dependencies":[{"type":"build","ports":["py39-build","py39-hatchling","py39-hatch-vcs","py39-installer","clang-18"]},{"type":"lib","ports":["python39"]}],"depends_on":[{"type":"lib","ports":["py39-jupyter_core","py39-pylint","py39-tox","py39-findpython","py39-virtualenv","py39-black","py39-yapf","py39-pyopencl","py39-pooch"]},{"type":"run","ports":["py39-openstacksdk","py39-libpysal","py39-xraydb"]}]},{"name":"py34-platformdirs","portdir":"python/py-platformdirs","version":"2.1.0","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/platformdirs/platformdirs","description":"A small Python module for determining appropriate platform-specific dirs","long_description":"A small Python module for determining appropriate platform-specific dirs, e.g. a \"user data dir\".","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0","py34-setuptools"]},{"type":"lib","ports":["python34"]}],"depends_on":[]},{"name":"py35-platformdirs","portdir":"python/py-platformdirs","version":"2.0.2","license":"MIT","platforms":"{darwin any}","epoch":1,"replaced_by":null,"homepage":"https://github.com/platformdirs/platformdirs","description":"A small Python module for determining appropriate platform-specific dirs","long_description":"A small Python module for determining appropriate platform-specific dirs, e.g. a \"user data dir\".","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":[],"dependencies":[{"type":"build","ports":["py35-setuptools","py35-setuptools_scm","py35-toml","clang-15"]},{"type":"lib","ports":["python35"]}],"depends_on":[{"type":"lib","ports":["py35-virtualenv","py35-pylint"]}]},{"name":"py37-platformdirs","portdir":"python/py-platformdirs","version":"4.3.6","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/platformdirs/platformdirs","description":"A small Python module for determining appropriate platform-specific dirs","long_description":"A small Python module for determining appropriate platform-specific dirs, e.g. a \"user data dir\".","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":[],"dependencies":[{"type":"build","ports":["py37-hatchling","py37-installer","clang-17","py37-build","py37-hatch-vcs"]},{"type":"lib","ports":["py37-typing_extensions","python37"]}],"depends_on":[{"type":"lib","ports":["py37-jupyter_core","py37-pylint","py37-black","py37-yapf","py37-virtualenv"]}]},{"name":"py38-platformdirs","portdir":"python/py-platformdirs","version":"4.3.6","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/platformdirs/platformdirs","description":"A small Python module for determining appropriate platform-specific dirs","long_description":"A small Python module for determining appropriate platform-specific dirs, e.g. a \"user data dir\".","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":[],"dependencies":[{"type":"build","ports":["py38-build","py38-hatchling","py38-hatch-vcs","py38-installer","clang-17"]},{"type":"lib","ports":["python38"]}],"depends_on":[{"type":"lib","ports":["py38-yapf","py38-virtualenv","py38-black","py38-pylint","py38-jupyter_core","py38-pyopencl","py38-tox"]},{"type":"run","ports":["py38-xraydb"]}]},{"name":"py36-platformdirs","portdir":"python/py-platformdirs","version":"2.4.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/platformdirs/platformdirs","description":"A small Python module for determining appropriate platform-specific dirs","long_description":"A small Python module for determining appropriate platform-specific dirs, e.g. a \"user data dir\".","active":false,"categories":["devel","python"],"maintainers":[{"name":"reneeotten","github":"reneeotten","ports_count":2220}],"variants":[],"dependencies":[{"type":"build","ports":["py36-setuptools","py36-setuptools_scm","clang-15"]},{"type":"lib","ports":["python36"]}],"depends_on":[{"type":"lib","ports":["py36-virtualenv","py36-black","py36-pylint"]}]},{"name":"py38-pytest-asyncio","portdir":"python/py-pytest-asyncio","version":"0.23.7","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pytest-asyncio.readthedocs.io/","description":"pytest support for asyncio","long_description":"asyncio code is usually written in the form of coroutines, which makes it slightly more difficult to test using normal testing tools. pytest-asyncio provides useful fixtures and markers to make testing easier.","active":false,"categories":["devel","python"],"maintainers":[{"name":"jan","github":"jandemter","ports_count":71}],"variants":[],"dependencies":[{"type":"build","ports":["py38-installer","clang-17","py38-setuptools","py38-setuptools_scm","py38-wheel","py38-build"]},{"type":"lib","ports":["python38","py38-pytest"]},{"type":"test","ports":["py38-flaky","py38-hypothesis","py38-mypy","py38-pytest","py38-pytest-trio"]}],"depends_on":[{"type":"test","ports":["py38-pygls","py38-cssselect","py38-mitmproxy","py38-scrapy","py38-outcome","py38-pytest-mock","py38-blinker","py38-structlog"]}]},{"name":"py39-pytest-asyncio","portdir":"python/py-pytest-asyncio","version":"1.2.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pytest-asyncio.readthedocs.io/","description":"pytest support for asyncio","long_description":"asyncio code is usually written in the form of coroutines, which makes it slightly more difficult to test using normal testing tools. pytest-asyncio provides useful fixtures and markers to make testing easier.","active":false,"categories":["devel","python"],"maintainers":[{"name":"jan","github":"jandemter","ports_count":71}],"variants":[],"dependencies":[{"type":"build","ports":["py39-installer","clang-18","py39-setuptools","py39-setuptools_scm","py39-wheel","py39-build"]},{"type":"lib","ports":["python39","py39-pytest"]},{"type":"test","ports":["py39-flaky","py39-hypothesis","py39-mypy","py39-pytest","py39-pytest-trio"]}],"depends_on":[{"type":"test","ports":["py39-structlog","py39-mitmproxy","py39-outcome","py39-pytest-mock","py39-pygls","py39-blinker","py39-asgiref","py39-scrapy","py39-filelock","py39-aiodns","py39-cssselect"]}]},{"name":"py37-pytest-asyncio","portdir":"python/py-pytest-asyncio","version":"0.21.1","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pytest-asyncio.readthedocs.io/","description":"pytest support for asyncio","long_description":"asyncio code is usually written in the form of coroutines, which makes it slightly more difficult to test using normal testing tools. pytest-asyncio provides useful fixtures and markers to make testing easier.","active":false,"categories":["devel","python"],"maintainers":[{"name":"jan","github":"jandemter","ports_count":71},{"name":"kirill","github":"catap","ports_count":120}],"variants":[],"dependencies":[{"type":"build","ports":["py37-build","py37-installer","clang-16","py37-setuptools","py37-setuptools_scm","py37-wheel"]},{"type":"lib","ports":["python37","py37-pytest","py37-typing_extensions"]},{"type":"test","ports":["py37-flaky","py37-hypothesis","py37-mypy","py37-pytest","py37-typed-ast","py37-pytest-trio"]}],"depends_on":[{"type":"test","ports":["py37-structlog","py37-pytest-mock","py37-outcome","py37-scrapy","py37-cssselect","py37-mitmproxy","py37-blinker"]}]},{"name":"py35-pytest-asyncio","portdir":"python/py-pytest-asyncio","version":"0.14.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":"py36-pytest-asyncio","homepage":"https://www.macports.org","description":"Obsolete port, replaced by py36-pytest-asyncio","long_description":"This port has been replaced by py36-pytest-asyncio.","active":false,"categories":["devel","python"],"maintainers":[{"name":"jan","github":"jandemter","ports_count":71}],"variants":[],"dependencies":[{"type":"build","ports":["clang-9.0"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":["python35"]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[{"type":"test","ports":["py35-cssselect"]}]},{"name":"py36-pytest-asyncio","portdir":"python/py-pytest-asyncio","version":"0.14.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/pytest-dev/pytest-asyncio","description":"pytest support for asyncio","long_description":"asyncio code is usually written in the form of coroutines, which makes it slightly more difficult to test using normal testing tools. pytest-asyncio provides useful fixtures and markers to make testing easier.","active":false,"categories":["devel","python"],"maintainers":[{"name":"jan","github":"jandemter","ports_count":71}],"variants":[],"dependencies":[{"type":"build","ports":["py36-setuptools","clang-12"]},{"type":"lib","ports":["python36","py36-pytest"]},{"type":"test","ports":["py36-async_generator","py36-hypothesis"]}],"depends_on":[{"type":"test","ports":["py36-outcome","py36-cssselect"]}]},{"name":"py39-requests","portdir":"python/py-requests","version":"2.32.5","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://requests.readthedocs.io/","description":"Python HTTP for Humans.","long_description":"Most existing Python modules for dealing HTTP requests are insane. I have to look up everything that I want to do. Most of my worst Python experiences are a result of the various built-in HTTP libraries (yes, even worse than Logging). But this one's different. This one's going to be awesome. And simple. Really simple.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py39-setuptools","py39-wheel","py39-build","py39-installer"]},{"type":"lib","ports":["python39","py39-certifi","py39-idna","py39-urllib3","py39-charset-normalizer"]}],"depends_on":[{"type":"build","ports":["py39-undetected-chromedriver","py39-pytorch","py39-prawcore","py39-wxpython-4.0","py39-fastdtw","py39-publicsuffix2"]},{"type":"lib","ports":["py39-quantecon","py39-owslib","py39-pynamecheap","py39-rangehttpserver","py39-requests-cache","py39-upt-cpan","py39-upt-macports","py39-upt-pypi","py39-upt-rubygems","py39-requests-gssapi","py39-requests-oauthlib","py39-kubernetes","py39-resumable-urlretrieve","py39-mechanicalsoup","py39-tropycal","py39-gmusicapi","py39-astroquery","py39-docker","py39-epsg","py39-pyvo","py39-gwosc","py39-requests-unixsocket","py39-obspy","py39-dropbox","py39-fdsnwsscripts","py39-requests-file","py39-requests-futures","py39-requests-mock","py39-geocoder","py39-torrequest","py39-acoustid","py39-discogs-client","py39-ibroadcast","py39-coveralls","py39-responses","py39-soco","py39-txrequests","py39-update_checker","py39-urlwatch","py39-gpsoauth","py39-google-api-core","py39-hdfs","py39-socid-extractor","py39-spaCy","py39-requests-kerberos","py39-hanko","py39-hanko-certvalidator","py39-contextily","py39-keep","py39-beancount","py39-bpython","py39-sumy","py39-mp-api","py39-pooch","py39-cachecontrol","py39-requests_ntlm","py39-cookiecutter","py39-pywinrm","py39-zeep","py39-panel","py39-digitalocean","py39-cloudflare2","py39-vo","py39-dnspython","py39-treq","py39-tldextract","py39-jupyterlab_server","py39-acme"]},{"type":"run","ports":["py39-codecov","py39-jfricas","py39-pygithub","py39-cinderclient","py39-keystoneauth1","py39-keystoneclient","py39-openstackclient","py39-libpysal","py39-osc-lib","py39-oslo-config","py39-engineio","py39-hcloud","py39-xraylarch","py39-tensorflow-datasets","py39-kraken","py39-tensor2tensor","py39-datasets","py39-esridump","py39-gradio","py39-flit","py39-huggingface_hub","py39-access","py39-socketio","py39-spotipy","py39-django-allauth","py39-allennlp","py39-analytics-python","py39-moviepy","py39-photomosaic","py39-bpemb","py39-folium","py39-panel","py39-pymatgen","py39-python-coveralls","py39-dns-lexicon","py39-sphinx","py39-mailmanclient","py39-sentipy","py39-transformers","py39-cloudscraper","py39-requests-toolbelt"]},{"type":"test","ports":["py39-mitmproxy","py39-falcon"]}]},{"name":"py37-requests","portdir":"python/py-requests","version":"2.31.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://requests.readthedocs.io/","description":"Python HTTP for Humans.","long_description":"Most existing Python modules for dealing HTTP requests are insane. I have to look up everything that I want to do. Most of my worst Python experiences are a result of the various built-in HTTP libraries (yes, even worse than Logging). But this one's different. This one's going to be awesome. And simple. Really simple.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py37-setuptools","py37-wheel","py37-build","py37-installer"]},{"type":"lib","ports":["python37","py37-certifi","py37-idna","py37-urllib3","py37-charset-normalizer"]}],"depends_on":[{"type":"build","ports":["py37-undetected-chromedriver","py37-publicsuffix2","py37-fastdtw","py37-prawcore"]},{"type":"lib","ports":["py37-gpsoauth","py37-gmusicapi","py37-discogs-client","py37-zeep","py37-gwosc","py37-mechanicalsoup","py37-astroquery","py37-pynamecheap","py37-tweepy","py37-requests-cache","py37-spaCy","py37-requests-unixsocket","py37-cloudflare","py37-google-api-core","py37-twilio","py37-update_checker","py37-vo","py37-geocoder","py37-gpstime","py37-cachecontrol","py37-hdfs","py37-imgur","py37-rangehttpserver","py37-datacite","py37-contextily","py37-tropycal","py37-pooch","py37-soco","py37-acoustid","py37-libcloud","py37-ibroadcast","py37-rdflib","py37-docker","py37-owslib","py37-tvdb","py37-bpython","py37-requests-file","py37-urlwatch","py37-cookiecutter","py37-dnspython","py37-jupyterlab_server","py37-upt-cpan","py37-upt-macports","py37-upt-pypi","py37-upt-rubygems","py37-tldextract","py37-beancount","py37-blaze","py37-rasa-nlu","py37-acme","py37-requests-oauthlib","py37-responses","py37-resumable-urlretrieve","py37-obspy","py37-epsg","py37-pyvo","py37-sumy","py37-requests-mock"]},{"type":"run","ports":["py37-requests-toolbelt","py37-flit","py37-pygithub","py37-xraylarch","py37-bpemb","py37-panel","py37-jfricas","py37-pymatgen","py37-sphinx","py37-analytics-python","py37-cfn-lint","py37-codecov","py37-esridump","py37-datasets","py37-python-coveralls","py37-cinderclient","py37-keystoneauth1","py37-keystoneclient","py37-oslo-config","py37-libpysal","py37-moviepy","py37-tensorflow-datasets","py37-hcloud","py37-socketio","py37-photomosaic","py37-dns-lexicon","py37-tensor2tensor","py37-engineio"]},{"type":"test","ports":["py37-mitmproxy"]}]},{"name":"py35-requests","portdir":"python/py-requests","version":"2.25.1","license":"Apache-2","platforms":"{darwin any}","epoch":1,"replaced_by":null,"homepage":"https://requests.readthedocs.io/","description":"Python HTTP for Humans.","long_description":"Most existing Python modules for dealing HTTP requests are insane. I have to look up everything that I want to do. Most of my worst Python experiences are a result of the various built-in HTTP libraries (yes, even worse than Logging). But this one's different. This one's going to be awesome. And simple. Really simple.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["py35-setuptools","clang-16"]},{"type":"lib","ports":["py35-chardet","python35","py35-urllib3","py35-idna","py35-certifi"]}],"depends_on":[{"type":"lib","ports":["py35-rangehttpserver","py35-requests-cache","py35-requests-unixsocket","py35-astroquery","py35-blaze","py35-bpython","py35-ckanapi","py35-datacite","py35-epsg","py35-gpstime","py35-hdfs","py35-imgur","py35-libcloud","py35-owslib","py35-requests-oauthlib","py35-smart_open","py35-sumy","py35-tvdb","py35-tweepy","py35-twilio","py35-update_checker","py35-urlwatch","py35-vo","py35-rdflib","py35-obspy","py35-requests-mock","py35-resumable-urlretrieve"]},{"type":"run","ports":["py35-sphinx"]}]},{"name":"py38-requests","portdir":"python/py-requests","version":"2.32.4","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://requests.readthedocs.io/","description":"Python HTTP for Humans.","long_description":"Most existing Python modules for dealing HTTP requests are insane. I have to look up everything that I want to do. Most of my worst Python experiences are a result of the various built-in HTTP libraries (yes, even worse than Logging). But this one's different. This one's going to be awesome. And simple. Really simple.","active":false,"categories":["devel","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py38-setuptools","py38-wheel","py38-build","py38-installer"]},{"type":"lib","ports":["python38","py38-certifi","py38-idna","py38-urllib3","py38-charset-normalizer"]}],"depends_on":[{"type":"build","ports":["py38-prawcore","py38-fastdtw","py38-pytorch","py38-undetected-chromedriver","py38-publicsuffix2"]},{"type":"lib","ports":["py38-cachecontrol","py38-redmine","py38-upt-cpan","py38-upt-macports","py38-upt-pypi","py38-upt-rubygems","py38-docker","py38-requests-file","py38-bpython","py38-twilio","py38-dnspython","py38-geocoder","py38-gmusicapi","py38-blaze","py38-hdfs","py38-astroquery","py38-requests-gssapi","py38-rangehttpserver","py38-rdflib","py38-resumable-urlretrieve","py38-txrequests","py38-treq","py38-requests-futures","py38-torrequest","py38-requests-mock","py38-socid-extractor","py38-tldextract","py38-google-api-core","py38-gpstime","py38-gwosc","py38-update_checker","py38-epsg","py38-jupyterlab_server","py38-imgur","py38-cookiecutter","py38-libcloud","py38-fdsnwsscripts","py38-requests-cache","py38-cloudflare","py38-owslib","py38-acme","py38-pooch","py38-tropycal","py38-obspy","py38-contextily","py38-pyvo","py38-acoustid","py38-coveralls","py38-discogs-client","py38-gpsoauth","py38-hanko","py38-hanko-certvalidator","py38-ibroadcast","py38-mechanicalsoup","py38-requests-oauthlib","py38-soco","py38-sumy","py38-vo","pybombs","pybombs-devel","py38-spaCy","py38-beancount","py38-requests-unixsocket","py38-responses","py38-tvdb","py38-urlwatch","py38-zeep","py38-pynamecheap","py38-fontaine","py38-datacite"]},{"type":"run","ports":["py38-allennlp","py38-cfn-lint","py38-datasets","py38-django-allauth","py38-gradio","py38-socketio","py38-sentipy","py38-sphinx","py38-spotipy","py38-libpysal","py38-esridump","py38-jfricas","py38-mailmanclient","py38-engineio","py38-photomosaic","py38-pymatgen","py38-transformers","py38-dns-lexicon","py38-hcloud","py38-cloudscraper","py38-moviepy","py38-pygithub","py38-tensor2tensor","py38-folium","py38-keystoneauth1","py38-kraken","py38-analytics-python","py38-requests-toolbelt","py38-keystoneclient","py38-tensorflow-datasets","py38-xraylarch","py38-panel","py38-oslo-config","py38-codecov","py38-bpemb","py38-python-coveralls","py38-flit","py38-cinderclient","py38-huggingface_hub"]},{"type":"test","ports":["py38-falcon","py38-mitmproxy"]}]},{"name":"py37-certifi","portdir":"python/py-certifi","version":"2026.2.25","license":"(MPL-1.1 or GPL-2+ or LGPL-2.1+)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/certifi","description":"Python package for providing Mozilla's CA Bundle.","long_description":"Python package for providing Mozilla's CA Bundle.","active":false,"categories":["devel","net","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","py37-wheel","py37-build","py37-installer","clang-18"]},{"type":"lib","ports":["python37"]}],"depends_on":[{"type":"build","ports":["py37-matplotlib","py37-prawcore","py37-freetype"]},{"type":"lib","ports":["py37-skyfield","py37-requests","py37-pyproj","py37-rasterio","py37-fiona","py37-httpcore","py37-httpx","py37-urllib3","py37-mitmproxy"]},{"type":"run","ports":["py37-elasticsearch","py37-elastic-transport"]},{"type":"test","ports":["py37-netcdf4","py37-cryptography"]}]},{"name":"py38-certifi","portdir":"python/py-certifi","version":"2026.2.25","license":"(MPL-1.1 or GPL-2+ or LGPL-2.1+)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/certifi","description":"Python package for providing Mozilla's CA Bundle.","long_description":"Python package for providing Mozilla's CA Bundle.","active":false,"categories":["devel","net","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["py38-setuptools","py38-wheel","py38-build","py38-installer","clang-18"]},{"type":"lib","ports":["python38"]}],"depends_on":[{"type":"build","ports":["py38-freetype","py38-matplotlib","py38-prawcore"]},{"type":"lib","ports":["py38-mitmproxy","py38-urllib3","py38-fiona","py38-requests","py38-skyfield","py38-aioquic","py38-pyproj","py38-httpcore","py38-httpx","py38-rasterio","py38-requests-futures"]},{"type":"run","ports":["py38-elastic-transport","py38-elasticsearch","py38-oci","py38-sentry-sdk"]},{"type":"test","ports":["py38-cryptography","py38-netcdf4"]}]},{"name":"py39-certifi","portdir":"python/py-certifi","version":"2026.2.25","license":"(MPL-1.1 or GPL-2+ or LGPL-2.1+)","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.python.org/pypi/certifi","description":"Python package for providing Mozilla's CA Bundle.","long_description":"Python package for providing Mozilla's CA Bundle.","active":false,"categories":["devel","net","python"],"maintainers":[{"name":"stromnov","github":"stromnov","ports_count":2897}],"variants":[],"dependencies":[{"type":"build","ports":["py39-setuptools","py39-wheel","py39-build","py39-installer","clang-18"]},{"type":"lib","ports":["python39"]}],"depends_on":[{"type":"build","ports":["py39-freetype","py39-matplotlib","py39-prawcore"]},{"type":"lib","ports":["py39-httpcore","py39-httpx","py39-mitmproxy","py39-skyfield","py39-kubernetes","py39-pyproj","py39-aioquic","py39-requests-futures","py39-fiona","py39-pyogrio","py39-netcdf4","py39-requests","py39-urllib3"]},{"type":"run","ports":["py39-elastic-transport","py39-elasticsearch","py39-sentry-sdk","py39-oci","py39-rasterio"]},{"type":"test","ports":["py39-cryptography"]}]},{"name":"py39-multiprocess","portdir":"python/py-multiprocess","version":"0.70.18","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.org/project/multiprocess","description":"better multiprocessing and multithreading in python","long_description":"better multiprocessing and multithreading in python","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py39-wheel","py39-build","py39-installer","py39-setuptools"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["py39-dill","python39"]}],"depends_on":[{"type":"run","ports":["py39-datasets"]}]},{"name":"py38-multiprocess","portdir":"python/py-multiprocess","version":"0.70.16","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.org/project/multiprocess","description":"better multiprocessing and multithreading in python","long_description":"better multiprocessing and multithreading in python","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-16","py38-wheel","py38-build","py38-installer","py38-setuptools"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["py38-dill","python38"]}],"depends_on":[{"type":"run","ports":["py38-datasets"]}]},{"name":"py37-multiprocess","portdir":"python/py-multiprocess","version":"0.70.12.2","license":"BSD","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://pypi.org/project/multiprocess","description":"better multiprocessing and multithreading in python","long_description":"better multiprocessing and multithreading in python","active":false,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py37-setuptools","clang-14"]},{"type":"extract","ports":["unzip"]},{"type":"lib","ports":["python37","py37-dill"]}],"depends_on":[{"type":"run","ports":["py37-datasets"]}]}]}