Skip to main content

Git-like dataset versioning and resumable transfer for your own S3 bucket.

Project description

harbr

Git-like dataset versioning and resumable transfer for your own S3 bucket.

The HuggingFace-Hub developer experience, pointed at storage you control. Push, pull, and version ML datasets and models on any S3-compatible store (AWS S3, Cloudflare R2, RustFS) with content-addressed dedup and resumable transfers. Open source, MIT.

Under active development. This is an early placeholder release. Follow progress at https://harbr.cloud

Planned

import harbr

b = harbr.connect(bucket="my-data")     # uses your existing AWS credentials
b.push("imagenet/", name="imagenet", version="v2")
b.pull("imagenet", version="v2")        # -> local files, byte-identical

License

MIT

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

harbr-0.0.0.tar.gz (1.4 kB view details)

Uploaded Source

Built Distribution

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

harbr-0.0.0-py3-none-any.whl (1.7 kB view details)

Uploaded Python 3

File details

Details for the file harbr-0.0.0.tar.gz.

File metadata

  • Download URL: harbr-0.0.0.tar.gz
  • Upload date:
  • Size: 1.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.2

File hashes

Hashes for harbr-0.0.0.tar.gz
Algorithm Hash digest
SHA256 7d9041247bdf22d7e7469d3ea2c4dc7cd257b8a8a5060ad3c45d6fab9c708d92
MD5 0f044f67a18ff29a86a0c7d9ee8ae371
BLAKE2b-256 5cbd72e71489b7de7b1be19e00ad52e0cfda3d3eb7f8cb270cdcbdb5c399f895

See more details on using hashes here.

File details

Details for the file harbr-0.0.0-py3-none-any.whl.

File metadata

  • Download URL: harbr-0.0.0-py3-none-any.whl
  • Upload date:
  • Size: 1.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.2

File hashes

Hashes for harbr-0.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1e926d2874cb7e1e2c64039d7b239dcca4b6ff0c17dbf38f4affdcf2aa63c251
MD5 05636f790cbf27ff14684c66ace228c9
BLAKE2b-256 b07c2013225aa29a1bbaf041253cd2b66817a5dd20b081573cdd6e53fc4ff50c

See more details on using hashes here.

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