{"count":51973,"next":"https://ports.macports.org/api/v1/ports/?format=json&ordering=created_at&page=945","previous":"https://ports.macports.org/api/v1/ports/?format=json&ordering=created_at&page=943","results":[{"name":"parabolic","portdir":"net/parabolic","version":"2024.12.1","license":"GPL-3","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/NickvisionApps/Parabolic","description":"Download web video and audio","long_description":"GTK-based app to download video and audio from the web.","active":true,"categories":["net","multimedia","gnome"],"maintainers":[{"name":"","github":"nlogozzo","ports_count":2}],"variants":["debug","secret","universal"],"dependencies":[{"type":"build","ports":["cmake","gettext","pkgconfig","yelp-tools","itstool","blueprint-compiler","clang-22"]},{"type":"lib","ports":["boost181","libadwaita","libnick","glib2","desktop-file-utils","libepoxy","libxmlxx5","openssl3","gettext-runtime","gtk4"]},{"type":"run","ports":["aria2","yt-dlp"]}],"depends_on":[]},{"name":"py313-fdsnwsscripts","portdir":"python/py-fdsnwsscripts","version":"2025.286","license":"GPL-3","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://geofon.gfz-potsdam.de/software/fdsnws_scripts","description":"Scripts for working with (EIDA) FDSN web services","long_description":"Scripts for working with (EIDA) FDSN web services","active":true,"categories":["science","python"],"maintainers":[{"name":"petr","github":"petrrr","ports_count":612}],"variants":[],"dependencies":[{"type":"build","ports":["py313-wheel","clang-18","py313-build","py313-installer","py313-setuptools"]},{"type":"lib","ports":["python313","py313-requests","py313-dateutil","py313-sphinx_rtd_theme"]},{"type":"run","ports":["fdsnwsscripts_select"]}],"depends_on":[]},{"name":"kegworks","portdir":"emulators/kegworks","version":"2.0.4","license":"none","platforms":"darwin","epoch":0,"replaced_by":"sikarugir","homepage":"https://www.macports.org","description":"Obsolete port, replaced by sikarugir","long_description":"This port has been replaced by sikarugir.","active":true,"categories":["emulators"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"extract","ports":[null]},{"type":"fetch","ports":[null]},{"type":"lib","ports":[null]},{"type":"patch","ports":[null]},{"type":"run","ports":[null]},{"type":"test","ports":[null]}],"depends_on":[]},{"name":"py312-acor","portdir":"python/py-acor","version":"1.1.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/dfm/acor","description":"estimate the autocorrelation time of time-series data quickly","long_description":"This is a direct port of a C++ routine by Jonathan Goodman (NYU) called ACOR that estimates the autocorrelation time of time series data very quickly.","active":true,"categories":["science","math","python"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":446}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py312-installer","py312-wheel","clang-18","py312-build","py312-setuptools"]},{"type":"lib","ports":["py312-numpy","python312"]}],"depends_on":[]},{"name":"py313-acor","portdir":"python/py-acor","version":"1.1.1","license":"MIT","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/dfm/acor","description":"estimate the autocorrelation time of time-series data quickly","long_description":"This is a direct port of a C++ routine by Jonathan Goodman (NYU) called ACOR that estimates the autocorrelation time of time series data very quickly.","active":true,"categories":["science","math","python"],"maintainers":[{"name":"aronnax","github":"lpsinger","ports_count":446}],"variants":["universal"],"dependencies":[{"type":"build","ports":["py313-build","py313-setuptools","py313-wheel","clang-18","py313-installer"]},{"type":"lib","ports":["py313-numpy","python313"]}],"depends_on":[{"type":"lib","ports":["py-acor"]}]},{"name":"py312-cog","portdir":"python/py-cog","version":"3.4.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://nedbatchelder.com/code/cog/","description":"Cog is a code generation tool. It lets you use pieces of Python code as generators in your source files to generate whatever code you need.","long_description":"Cog is a code generation tool. It lets you use pieces of Python code as generators in your source files to generate whatever code you need.","active":true,"categories":["python"],"maintainers":[],"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":[]},{"name":"py311-cog","portdir":"python/py-cog","version":"3.4.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://nedbatchelder.com/code/cog/","description":"Cog is a code generation tool. It lets you use pieces of Python code as generators in your source files to generate whatever code you need.","long_description":"Cog is a code generation tool. It lets you use pieces of Python code as generators in your source files to generate whatever code you need.","active":true,"categories":["python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-setuptools","py311-build","py311-installer","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]},{"type":"test","ports":["py311-pytest"]}],"depends_on":[]},{"name":"py313-cog","portdir":"python/py-cog","version":"3.4.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://nedbatchelder.com/code/cog/","description":"Cog is a code generation tool. It lets you use pieces of Python code as generators in your source files to generate whatever code you need.","long_description":"Cog is a code generation tool. It lets you use pieces of Python code as generators in your source files to generate whatever code you need.","active":true,"categories":["python"],"maintainers":[],"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":["py-cog"]}]},{"name":"py-google-cloud-core","portdir":"python/py-google-cloud-core","version":"2.5.0","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/googleapis/python-cloud-core","description":"Google Cloud API client core library","long_description":"Google Cloud API client core library","active":true,"categories":["www","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-google-cloud-core"]}],"depends_on":[]},{"name":"py-google-cloud-storage","portdir":"python/py-google-cloud-storage","version":"3.5.0","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/googleapis/python-storage","description":"Google Cloud Storage API client library","long_description":"Google Cloud Storage API client library","active":true,"categories":["www","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-google-cloud-storage"]}],"depends_on":[]},{"name":"py310-google-cloud-core","portdir":"python/py-google-cloud-core","version":"2.5.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/googleapis/python-cloud-core","description":"Google Cloud API client core library","long_description":"Google Cloud API client core library","active":true,"categories":["www","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py310-wheel","py310-build","py310-installer","py310-setuptools"]},{"type":"lib","ports":["py310-google-auth","py310-google-api-core","python310"]}],"depends_on":[{"type":"lib","ports":["py310-google-cloud-storage"]}]},{"name":"py311-google-cloud-core","portdir":"python/py-google-cloud-core","version":"2.5.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/googleapis/python-cloud-core","description":"Google Cloud API client core library","long_description":"Google Cloud API client core library","active":true,"categories":["www","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py311-installer","py311-setuptools","py311-wheel","py311-build"]},{"type":"lib","ports":["py311-google-api-core","py311-google-auth","python311"]}],"depends_on":[{"type":"lib","ports":["py311-google-cloud-storage"]}]},{"name":"py312-google-cloud-core","portdir":"python/py-google-cloud-core","version":"2.5.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/googleapis/python-cloud-core","description":"Google Cloud API client core library","long_description":"Google Cloud API client core library","active":true,"categories":["www","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-installer","py312-setuptools","py312-wheel","py312-build"]},{"type":"lib","ports":["py312-google-api-core","py312-google-auth","python312"]}],"depends_on":[{"type":"lib","ports":["py312-google-cloud-storage"]}]},{"name":"py310-google-cloud-storage","portdir":"python/py-google-cloud-storage","version":"3.5.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/googleapis/python-storage","description":"Google Cloud Storage API client library","long_description":"Google Cloud Storage API client library","active":true,"categories":["www","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["py310-google-crc32c","python310","py310-google-resumable-media","py310-requests","py310-google-auth","py310-google-api-core","py310-google-cloud-core"]}],"depends_on":[{"type":"lib","ports":["py310-gsecrets"]}]},{"name":"py311-google-cloud-storage","portdir":"python/py-google-cloud-storage","version":"3.5.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/googleapis/python-storage","description":"Google Cloud Storage API client library","long_description":"Google Cloud Storage API client library","active":true,"categories":["www","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["py311-google-crc32c","python311","py311-google-resumable-media","py311-requests","py311-google-api-core","py311-google-auth","py311-google-cloud-core"]}],"depends_on":[{"type":"lib","ports":["py311-gsecrets"]}]},{"name":"py312-google-cloud-storage","portdir":"python/py-google-cloud-storage","version":"3.5.0","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/googleapis/python-storage","description":"Google Cloud Storage API client library","long_description":"Google Cloud Storage API client library","active":true,"categories":["www","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["py312-google-crc32c","python312","py312-google-resumable-media","py312-requests","py312-google-api-core","py312-google-auth","py312-google-cloud-core"]}],"depends_on":[{"type":"lib","ports":["py312-gsecrets"]}]},{"name":"py-google-crc32c","portdir":"python/py-google-crc32c","version":"1.8.0","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/googleapis/google-cloud-python/tree/main/packages/google-crc32c","description":"Python wrapper of Google CRC32C library","long_description":"Python wrapper of Google CRC32C library","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-google-crc32c"]}],"depends_on":[]},{"name":"py-google-resumable-media","portdir":"python/py-google-resumable-media","version":"2.7.2","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/googleapis/google-resumable-media-python","description":"Utilities for Google Media downloads and resumable uploads","long_description":"Utilities for Google Media downloads and resumable uploads","active":true,"categories":["www","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py313-google-resumable-media"]}],"depends_on":[]},{"name":"py310-google-crc32c","portdir":"python/py-google-crc32c","version":"1.8.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/googleapis/google-cloud-python/tree/main/packages/google-crc32c","description":"Python wrapper of Google CRC32C library","long_description":"Python wrapper of Google CRC32C library","active":true,"categories":["devel","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"lib","ports":["py310-google-cloud-storage","py310-google-resumable-media","py310-zarr"]}]},{"name":"py311-google-crc32c","portdir":"python/py-google-crc32c","version":"1.8.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/googleapis/google-cloud-python/tree/main/packages/google-crc32c","description":"Python wrapper of Google CRC32C library","long_description":"Python wrapper of Google CRC32C library","active":true,"categories":["devel","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"lib","ports":["py311-google-cloud-storage","py311-google-resumable-media","py311-zarr"]}]},{"name":"py312-google-crc32c","portdir":"python/py-google-crc32c","version":"1.8.0","license":"Apache-2","platforms":"darwin","epoch":0,"replaced_by":null,"homepage":"https://github.com/googleapis/google-cloud-python/tree/main/packages/google-crc32c","description":"Python wrapper of Google CRC32C library","long_description":"Python wrapper of Google CRC32C library","active":true,"categories":["devel","python"],"maintainers":[],"variants":["universal"],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"lib","ports":["py312-google-cloud-storage","py312-google-resumable-media","py312-zarr"]}]},{"name":"py310-google-resumable-media","portdir":"python/py-google-resumable-media","version":"2.7.2","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/googleapis/google-resumable-media-python","description":"Utilities for Google Media downloads and resumable uploads","long_description":"Utilities for Google Media downloads and resumable uploads","active":true,"categories":["www","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-wheel","py310-installer","clang-18","py310-setuptools","py310-build"]},{"type":"lib","ports":["py310-google-crc32c","python310"]}],"depends_on":[{"type":"lib","ports":["py310-google-cloud-storage"]}]},{"name":"py312-google-resumable-media","portdir":"python/py-google-resumable-media","version":"2.7.2","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/googleapis/google-resumable-media-python","description":"Utilities for Google Media downloads and resumable uploads","long_description":"Utilities for Google Media downloads and resumable uploads","active":true,"categories":["www","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-installer","py312-wheel","clang-18","py312-build","py312-setuptools"]},{"type":"lib","ports":["py312-google-crc32c","python312"]}],"depends_on":[{"type":"lib","ports":["py312-google-cloud-storage"]}]},{"name":"py311-google-resumable-media","portdir":"python/py-google-resumable-media","version":"2.7.2","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/googleapis/google-resumable-media-python","description":"Utilities for Google Media downloads and resumable uploads","long_description":"Utilities for Google Media downloads and resumable uploads","active":true,"categories":["www","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-installer","py311-wheel","clang-18","py311-build","py311-setuptools"]},{"type":"lib","ports":["py311-google-crc32c","python311"]}],"depends_on":[{"type":"lib","ports":["py311-google-cloud-storage"]}]},{"name":"py-gsecrets","portdir":"python/py-gsecrets","version":"1.3.3","license":"Apache-2","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/recurve-inc/gsecrets","description":"Helper library and CLI for interacting with the secrets store","long_description":"Helper library and CLI for interacting with the secrets store","active":true,"categories":["sysutils","security","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py312-gsecrets"]}],"depends_on":[]},{"name":"py311-gsecrets","portdir":"python/py-gsecrets","version":"1.3.3","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/recurve-inc/gsecrets","description":"Helper library and CLI for interacting with the secrets store","long_description":"Helper library and CLI for interacting with the secrets store","active":true,"categories":["sysutils","security","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["py311-ndg_httpsclient","python311","py311-google-cloud-storage","py311-google-api","py311-requests","py311-openssl","py311-click","py311-asn1"]}],"depends_on":[]},{"name":"py310-gsecrets","portdir":"python/py-gsecrets","version":"1.3.3","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/recurve-inc/gsecrets","description":"Helper library and CLI for interacting with the secrets store","long_description":"Helper library and CLI for interacting with the secrets store","active":true,"categories":["sysutils","security","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["py310-google-api","python310","py310-google-cloud-storage","py310-ndg_httpsclient","py310-requests","py310-click","py310-asn1","py310-openssl"]}],"depends_on":[]},{"name":"py312-gsecrets","portdir":"python/py-gsecrets","version":"1.3.3","license":"Apache-2","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/recurve-inc/gsecrets","description":"Helper library and CLI for interacting with the secrets store","long_description":"Helper library and CLI for interacting with the secrets store","active":true,"categories":["sysutils","security","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["py312-google-api","python312","py312-google-cloud-storage","py312-ndg_httpsclient","py312-click","py312-requests","py312-asn1","py312-openssl"]}],"depends_on":[{"type":"lib","ports":["py-gsecrets"]}]},{"name":"py-marshmallow","portdir":"python/py-marshmallow","version":"3.23.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/marshmallow-code/marshmallow","description":"Light-weight library for converting complex datatypes to and from native Python datatypes","long_description":"Light-weight library for converting complex datatypes to and from native Python datatypes","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-marshmallow"]}],"depends_on":[]},{"name":"py310-marshmallow","portdir":"python/py-marshmallow","version":"3.23.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/marshmallow-code/marshmallow","description":"Light-weight library for converting complex datatypes to and from native Python datatypes","long_description":"Light-weight library for converting complex datatypes to and from native Python datatypes","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-flit_core","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"lib","ports":["py310-webargs"]}]},{"name":"py39-marshmallow","portdir":"python/py-marshmallow","version":"3.23.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/marshmallow-code/marshmallow","description":"Light-weight library for converting complex datatypes to and from native Python datatypes","long_description":"Light-weight library for converting complex datatypes to and from native Python datatypes","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-flit_core","py39-build","py39-installer","clang-17"]},{"type":"lib","ports":["python39"]}],"depends_on":[{"type":"lib","ports":["py39-webargs"]}]},{"name":"py311-marshmallow","portdir":"python/py-marshmallow","version":"3.23.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/marshmallow-code/marshmallow","description":"Light-weight library for converting complex datatypes to and from native Python datatypes","long_description":"Light-weight library for converting complex datatypes to and from native Python datatypes","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-flit_core","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"lib","ports":["py311-webargs"]}]},{"name":"py312-marshmallow","portdir":"python/py-marshmallow","version":"3.23.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/marshmallow-code/marshmallow","description":"Light-weight library for converting complex datatypes to and from native Python datatypes","long_description":"Light-weight library for converting complex datatypes to and from native Python datatypes","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-flit_core","py312-installer","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"lib","ports":["py312-webargs"]}]},{"name":"py313-marshmallow","portdir":"python/py-marshmallow","version":"3.23.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/marshmallow-code/marshmallow","description":"Light-weight library for converting complex datatypes to and from native Python datatypes","long_description":"Light-weight library for converting complex datatypes to and from native Python datatypes","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-flit_core","py313-installer"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py313-webargs"]}]},{"name":"py-webargs","portdir":"python/py-webargs","version":"8.7.1","license":"MIT","platforms":"any","epoch":0,"replaced_by":null,"homepage":"https://github.com/marshmallow-code/webargs","description":"Declarative parsing and validation of HTTP request objects","long_description":"Declarative parsing and validation of HTTP request objects","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18"]},{"type":"lib","ports":["py314-webargs"]}],"depends_on":[]},{"name":"py310-webargs","portdir":"python/py-webargs","version":"8.7.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/marshmallow-code/webargs","description":"Declarative parsing and validation of HTTP request objects","long_description":"Declarative parsing and validation of HTTP request objects","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py310-flit_core","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["py310-packaging","py310-marshmallow","python310"]}],"depends_on":[]},{"name":"py39-webargs","portdir":"python/py-webargs","version":"8.6.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/marshmallow-code/webargs","description":"Declarative parsing and validation of HTTP request objects","long_description":"Declarative parsing and validation of HTTP request objects","active":false,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py39-flit_core","py39-build","py39-installer","clang-17"]},{"type":"lib","ports":["py39-packaging","py39-marshmallow","python39"]}],"depends_on":[]},{"name":"py311-webargs","portdir":"python/py-webargs","version":"8.7.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/marshmallow-code/webargs","description":"Declarative parsing and validation of HTTP request objects","long_description":"Declarative parsing and validation of HTTP request objects","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-flit_core","clang-18"]},{"type":"lib","ports":["py311-packaging","py311-marshmallow","python311"]}],"depends_on":[]},{"name":"py312-webargs","portdir":"python/py-webargs","version":"8.7.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/marshmallow-code/webargs","description":"Declarative parsing and validation of HTTP request objects","long_description":"Declarative parsing and validation of HTTP request objects","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-flit_core","py312-installer","clang-18"]},{"type":"lib","ports":["py312-packaging","py312-marshmallow","python312"]}],"depends_on":[]},{"name":"py313-webargs","portdir":"python/py-webargs","version":"8.7.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/marshmallow-code/webargs","description":"Declarative parsing and validation of HTTP request objects","long_description":"Declarative parsing and validation of HTTP request objects","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-flit_core","py313-installer"]},{"type":"lib","ports":["py313-packaging","py313-marshmallow","python313"]}],"depends_on":[]},{"name":"py313-clikit","portdir":"python/py-clikit","version":"0.6.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/sdispater/clikit","description":"CliKit is a group of utilities to build beautiful and testable command line interfaces.","long_description":"CliKit is a group of utilities to build beautiful and testable command line interfaces.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["py313-poetry-core","clang-18","py313-build","py313-installer"]},{"type":"lib","ports":["python313","py313-crashtest","py313-pastel","py313-pylev"]}],"depends_on":[{"type":"lib","ports":["py-clikit"]}]},{"name":"py312-clikit","portdir":"python/py-clikit","version":"0.6.2","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://github.com/sdispater/clikit","description":"CliKit is a group of utilities to build beautiful and testable command line interfaces.","long_description":"CliKit is a group of utilities to build beautiful and testable command line interfaces.","active":true,"categories":["devel","python"],"maintainers":[],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py312-build","py312-installer","py312-poetry-core"]},{"type":"lib","ports":["python312","py312-crashtest","py312-pastel","py312-pylev"]}],"depends_on":[]},{"name":"py310-coloredlogs","portdir":"python/py-coloredlogs","version":"15.0.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://coloredlogs.readthedocs.io/","description":"Colored terminal output for Python's logging module","long_description":"The coloredlogs package enables colored terminal output for Python’s logging module.","active":true,"categories":["devel","python"],"maintainers":[{"name":"ijackson","github":"JacksonIsaac","ports_count":44}],"variants":[],"dependencies":[{"type":"build","ports":["py310-wheel","py310-installer","clang-18","py310-setuptools","py310-build"]},{"type":"lib","ports":["py310-humanfriendly","python310"]}],"depends_on":[]},{"name":"py312-coloredlogs","portdir":"python/py-coloredlogs","version":"15.0.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://coloredlogs.readthedocs.io/","description":"Colored terminal output for Python's logging module","long_description":"The coloredlogs package enables colored terminal output for Python’s logging module.","active":true,"categories":["devel","python"],"maintainers":[{"name":"ijackson","github":"JacksonIsaac","ports_count":44}],"variants":[],"dependencies":[{"type":"build","ports":["py312-installer","py312-wheel","clang-18","py312-build","py312-setuptools"]},{"type":"lib","ports":["py312-humanfriendly","python312"]}],"depends_on":[]},{"name":"py311-coloredlogs","portdir":"python/py-coloredlogs","version":"15.0.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://coloredlogs.readthedocs.io/","description":"Colored terminal output for Python's logging module","long_description":"The coloredlogs package enables colored terminal output for Python’s logging module.","active":true,"categories":["devel","python"],"maintainers":[{"name":"ijackson","github":"JacksonIsaac","ports_count":44}],"variants":[],"dependencies":[{"type":"build","ports":["py311-installer","py311-wheel","clang-18","py311-build","py311-setuptools"]},{"type":"lib","ports":["py311-humanfriendly","python311"]}],"depends_on":[]},{"name":"py313-coloredlogs","portdir":"python/py-coloredlogs","version":"15.0.1","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://coloredlogs.readthedocs.io/","description":"Colored terminal output for Python's logging module","long_description":"The coloredlogs package enables colored terminal output for Python’s logging module.","active":true,"categories":["devel","python"],"maintainers":[{"name":"ijackson","github":"JacksonIsaac","ports_count":44}],"variants":[],"dependencies":[{"type":"build","ports":["py313-build","py313-setuptools","py313-wheel","clang-18","py313-installer"]},{"type":"lib","ports":["py313-humanfriendly","python313"]}],"depends_on":[]},{"name":"py310-humanfriendly","portdir":"python/py-humanfriendly","version":"10.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://humanfriendly.readthedocs.io/","description":"Human friendly output for text interfaces using Python","long_description":"Human friendly output for text interfaces using Python","active":true,"categories":["devel","python"],"maintainers":[{"name":"ijackson","github":"JacksonIsaac","ports_count":44}],"variants":[],"dependencies":[{"type":"build","ports":["py310-setuptools","py310-wheel","py310-build","py310-installer","clang-18"]},{"type":"lib","ports":["python310"]}],"depends_on":[{"type":"lib","ports":["py310-coloredlogs"]}]},{"name":"py311-humanfriendly","portdir":"python/py-humanfriendly","version":"10.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://humanfriendly.readthedocs.io/","description":"Human friendly output for text interfaces using Python","long_description":"Human friendly output for text interfaces using Python","active":true,"categories":["devel","python"],"maintainers":[{"name":"ijackson","github":"JacksonIsaac","ports_count":44}],"variants":[],"dependencies":[{"type":"build","ports":["py311-build","py311-installer","py311-setuptools","py311-wheel","clang-18"]},{"type":"lib","ports":["python311"]}],"depends_on":[{"type":"lib","ports":["py311-coloredlogs"]}]},{"name":"py312-humanfriendly","portdir":"python/py-humanfriendly","version":"10.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://humanfriendly.readthedocs.io/","description":"Human friendly output for text interfaces using Python","long_description":"Human friendly output for text interfaces using Python","active":true,"categories":["devel","python"],"maintainers":[{"name":"ijackson","github":"JacksonIsaac","ports_count":44}],"variants":[],"dependencies":[{"type":"build","ports":["py312-build","py312-installer","py312-setuptools","py312-wheel","clang-18"]},{"type":"lib","ports":["python312"]}],"depends_on":[{"type":"lib","ports":["py312-coloredlogs"]}]},{"name":"py313-humanfriendly","portdir":"python/py-humanfriendly","version":"10.0","license":"MIT","platforms":"{darwin any}","epoch":0,"replaced_by":null,"homepage":"https://humanfriendly.readthedocs.io/","description":"Human friendly output for text interfaces using Python","long_description":"Human friendly output for text interfaces using Python","active":true,"categories":["devel","python"],"maintainers":[{"name":"ijackson","github":"JacksonIsaac","ports_count":44}],"variants":[],"dependencies":[{"type":"build","ports":["clang-18","py313-build","py313-installer","py313-setuptools","py313-wheel"]},{"type":"lib","ports":["python313"]}],"depends_on":[{"type":"lib","ports":["py313-coloredlogs"]}]}]}