"S3 file storage support for Invenio. "
Project description
S3 file storage support for Invenio.
The package offers integration with any S3 REST API compatible object storage.
Further documentation is available on https://invenio-s3.readthedocs.io/
Changes
Version v4.0.0 (released 2026-01-29)
chore(setup): bump dependencies
Version 3.0.2 (released 2025-08-04)
multipart: fix handling of multipart uploads with >1000 parts
Version 3.0.1 (released 2025-07-18)
multipart: fix upload complete etag on ceph
Version 3.0.0 (released 2025-06-01)
Bump S3FS version (async) and update tests
Remove deprecated configuration variables
Adapt multipart to work with async S3FS methods
Fix copy return value
Version 2.1.0 (released 2025-05-21)
Adds multipart upload mechanism
Fix tests
Version 2.0.1 (released 2025-03-26)
Add configuration variable to allow extra configuration for S3FS. (closes #35)
Version 2.0.0 (release 2024-12-10)
filename: replace encoding/decoding
setup: bump major dependencies
Version 1.0.7 (release 2024-11-30)
setup: change to reusable workflows
setup: pin dependencies
Update GitHub Actions versions
Update Python versions in workflows
remove future imports
Update dependencies and fix import in conftest.py
global: fix revision id due to rebase
fix docs compatibilty problem with Sphinx>=5.0.0
global: clean test infrastructure
add .git-blame-ignore-revs
migrate to use black as opinionated auto formater
migrate setup.py to setup.cfg
global: fix ci
Version 1.0.6 (released 2021-10-21)
Unpin boto3 and s3fs
Version 1.0.5 (released 2021-10-20)
Bump versions to support Flask v2.
Version 1.0.4 (released 2021-07-30)
Fix number of parts calculations.
Removed Python 2.7 support.
Version 1.0.3 (released 2020-04-25)
Allow for dynamic part size for multipart uploads.
Adds new configuration variables to define default part size and maximum number of parts.
Version 1.0.2 (released 2020-02-17)
Fixes typos on configuration variables and cached properties.
Adds AWS region name and signature version to configuration.
Version 1.0.1 (released 2019-01-23)
New configuration variable for URL expiration.
Enhances file serving.
Unpins Boto3 library.
Fixes test suit configuration.
Version 1.0.0 (released 2018-09-19)
Initial public release.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file invenio_s3-4.0.0.tar.gz.
File metadata
- Download URL: invenio_s3-4.0.0.tar.gz
- Upload date:
- Size: 15.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0819247f1e1649c55b43341cd411ed02aec5713c21d2ea6465dd93be1588797f
|
|
| MD5 |
12d58042236ca2795f3264b218e5d042
|
|
| BLAKE2b-256 |
020b2d973c057162baf1626b81259603edef065b0318ee48145d3ce1a7c4cd82
|
File details
Details for the file invenio_s3-4.0.0-py2.py3-none-any.whl.
File metadata
- Download URL: invenio_s3-4.0.0-py2.py3-none-any.whl
- Upload date:
- Size: 14.6 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d3b399ac68e2ba24ef564ec067763fa5aa3c182711c8f4a1f9bf23fa5d8e58a8
|
|
| MD5 |
f5d858196993046e4b82a79cb98e4e9a
|
|
| BLAKE2b-256 |
6fdebef25a6a9921c1c20a54ba5e156238b12f6b583483590030c7db43df6733
|