Skip to main content

Cloudflare R2 adapter for files-sdk

Project description

files-sdk-r2

Cloudflare R2 adapter for files-sdk. R2 is S3-compatible, so this package subclasses files-sdk-s3 with the correct endpoint.

from files_sdk import Files
from files_sdk_r2 import R2Adapter

files = Files(adapter=R2Adapter(bucket="my-bucket"))

Reads from R2_ACCOUNT_ID, R2_ACCESS_KEY_ID, R2_SECRET_ACCESS_KEY, R2_BUCKET, R2_PUBLIC_URL_BASE (optional).

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

files_sdk_r2-0.1.0a2.tar.gz (5.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

files_sdk_r2-0.1.0a2-py3-none-any.whl (5.1 kB view details)

Uploaded Python 3

File details

Details for the file files_sdk_r2-0.1.0a2.tar.gz.

File metadata

  • Download URL: files_sdk_r2-0.1.0a2.tar.gz
  • Upload date:
  • Size: 5.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for files_sdk_r2-0.1.0a2.tar.gz
Algorithm Hash digest
SHA256 aaaec41419c5949815c3f44bdd6f91a89e3db055a2250fe565daec9bba3a55db
MD5 1446d998fe7370b0969eaf0e0df71a61
BLAKE2b-256 fc3f0cce4fc23d63755f489b5aa27cca723801f36628d5f0e6a2263f1c19c6dc

See more details on using hashes here.

Provenance

The following attestation bundles were made for files_sdk_r2-0.1.0a2.tar.gz:

Publisher: release.yml on menelsystems/files-sdk-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file files_sdk_r2-0.1.0a2-py3-none-any.whl.

File metadata

  • Download URL: files_sdk_r2-0.1.0a2-py3-none-any.whl
  • Upload date:
  • Size: 5.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for files_sdk_r2-0.1.0a2-py3-none-any.whl
Algorithm Hash digest
SHA256 bb2122286f68ecc2c8bef104fdaa6890bbadca15619fcffa760506e1ed4bf9e4
MD5 3d4eb92e42726b9c537a25a5145e9daf
BLAKE2b-256 65c7ff61b70fefab50825aaa82892de46a1ff5a7cae3c34dbee6da56b06f40ff

See more details on using hashes here.

Provenance

The following attestation bundles were made for files_sdk_r2-0.1.0a2-py3-none-any.whl:

Publisher: release.yml on menelsystems/files-sdk-py

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page