Skip to main content

S3 file storage support for Invenio.

Project description

https://github.com/inveniosoftware/invenio-s3/workflows/CI/badge.svg https://img.shields.io/coveralls/inveniosoftware/invenio-s3.svg https://img.shields.io/github/tag/inveniosoftware/invenio-s3.svg https://img.shields.io/pypi/dm/invenio-s3.svg https://img.shields.io/github/license/inveniosoftware/invenio-s3.svg

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 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


Download files

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

Source Distribution

invenio-s3-1.0.6.tar.gz (25.0 kB view details)

Uploaded Source

Built Distribution

invenio_s3-1.0.6-py2.py3-none-any.whl (11.3 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file invenio-s3-1.0.6.tar.gz.

File metadata

  • Download URL: invenio-s3-1.0.6.tar.gz
  • Upload date:
  • Size: 25.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.12

File hashes

Hashes for invenio-s3-1.0.6.tar.gz
Algorithm Hash digest
SHA256 81646647ad1a9fe1678921c6b7c6f4777f2fcdcf23bcaaf6043460d114663cdc
MD5 8d9d62e2808f56c103de5d0fa533a6c7
BLAKE2b-256 da77ce4e8d8426b9e2de19d0f3c79ff263754dcc97660e55f78fee5cccea0824

See more details on using hashes here.

File details

Details for the file invenio_s3-1.0.6-py2.py3-none-any.whl.

File metadata

  • Download URL: invenio_s3-1.0.6-py2.py3-none-any.whl
  • Upload date:
  • Size: 11.3 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.12

File hashes

Hashes for invenio_s3-1.0.6-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 e8021c21e32f0101934edb959e9f353019a90eb1cbeba4b7da3a9a1b1ed68fdc
MD5 f971354de3b715fbae14d631e893c0dd
BLAKE2b-256 2b492c5173231e81e58f64af5cefcfd0d6780a3618cfe76c32f47ddbeb086a7a

See more details on using hashes here.

Supported by

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