..
Copyright (C) 2018 Esteban J. G. Gabancho.
Invenio-S3 is free software; you can redistribute it and/or modify it
under the terms of the MIT License; see LICENSE file for more details.
============
Invenio-S3
============
.. image:: https://github.com/inveniosoftware/invenio-s3/workflows/CI/badge.svg
:target: https://github.com/inveniosoftware/invenio-s3/actions
.. image:: https://img.shields.io/coveralls/inveniosoftware/invenio-s3.svg
:target: https://coveralls.io/r/inveniosoftware/invenio-s3
.. image:: https://img.shields.io/github/tag/inveniosoftware/invenio-s3.svg
:target: https://github.com/inveniosoftware/invenio-s3/releases
.. image:: https://img.shields.io/pypi/dm/invenio-s3.svg
:target: https://pypi.python.org/pypi/invenio-s3
.. image:: https://img.shields.io/github/license/inveniosoftware/invenio-s3.svg
:target: https://github.com/inveniosoftware/invenio-s3/blob/master/LICENSE
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/
..
Copyright (C) 2018, 2019, 2020 Esteban J. G. Gabancho.
Copyright (C) 2024 Graz University of Technology.
Invenio-S3 is free software; you can redistribute it and/or modify it
under the terms of the MIT License; see LICENSE file for more details.
Changes
=======
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.
Raw data
{
"_id": null,
"home_page": "https://github.com/inveniosoftware/invenio-s3",
"name": "invenio-s3",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.7",
"maintainer_email": null,
"keywords": "invenio s3",
"author": "Esteban J. G. Gabancho",
"author_email": "egabancho@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/50/cc/daf7d1e87165b1a0d66e5b9906484bd37cb9fafc4ae1501a6f9f36fba769/invenio_s3-2.0.0.tar.gz",
"platform": "any",
"description": "..\n Copyright (C) 2018 Esteban J. G. Gabancho.\n Invenio-S3 is free software; you can redistribute it and/or modify it\n under the terms of the MIT License; see LICENSE file for more details.\n\n============\n Invenio-S3\n============\n\n.. image:: https://github.com/inveniosoftware/invenio-s3/workflows/CI/badge.svg\n :target: https://github.com/inveniosoftware/invenio-s3/actions\n\n.. image:: https://img.shields.io/coveralls/inveniosoftware/invenio-s3.svg\n :target: https://coveralls.io/r/inveniosoftware/invenio-s3\n\n.. image:: https://img.shields.io/github/tag/inveniosoftware/invenio-s3.svg\n :target: https://github.com/inveniosoftware/invenio-s3/releases\n\n.. image:: https://img.shields.io/pypi/dm/invenio-s3.svg\n :target: https://pypi.python.org/pypi/invenio-s3\n\n.. image:: https://img.shields.io/github/license/inveniosoftware/invenio-s3.svg\n :target: https://github.com/inveniosoftware/invenio-s3/blob/master/LICENSE\n\nS3 file storage support for Invenio.\n\nThe package offers integration with any S3 REST API compatible object storage.\n\nFurther documentation is available on\nhttps://invenio-s3.readthedocs.io/\n\n..\n Copyright (C) 2018, 2019, 2020 Esteban J. G. Gabancho.\n Copyright (C) 2024 Graz University of Technology.\n Invenio-S3 is free software; you can redistribute it and/or modify it\n under the terms of the MIT License; see LICENSE file for more details.\n\nChanges\n=======\n\nVersion 2.0.0 (release 2024-12-10)\n\n- filename: replace encoding/decoding\n- setup: bump major dependencies\n\nVersion 1.0.7 (release 2024-11-30)\n\n- setup: change to reusable workflows\n- setup: pin dependencies\n- Update GitHub Actions versions\n- Update Python versions in workflows\n- remove future imports\n- Update dependencies and fix import in conftest.py\n- global: fix revision id due to rebase\n- fix docs compatibilty problem with Sphinx>=5.0.0\n- global: clean test infrastructure\n- add .git-blame-ignore-revs\n- migrate to use black as opinionated auto formater\n- migrate setup.py to setup.cfg\n- global: fix ci\n\nVersion 1.0.6 (released 2021-10-21)\n\n- Unpin boto3 and s3fs\n\nVersion 1.0.5 (released 2021-10-20)\n\n- Bump versions to support Flask v2.\n\nVersion 1.0.4 (released 2021-07-30)\n\n- Fix number of parts calculations.\n- Removed Python 2.7 support.\n\nVersion 1.0.3 (released 2020-04-25)\n\n- Allow for dynamic part size for multipart uploads.\n- Adds new configuration variables to define default part size and maximum\n number of parts.\n\nVersion 1.0.2 (released 2020-02-17)\n\n- Fixes typos on configuration variables and cached properties.\n- Adds AWS region name and signature version to configuration.\n\nVersion 1.0.1 (released 2019-01-23)\n\n- New configuration variable for URL expiration.\n- Enhances file serving.\n- Unpins Boto3 library.\n- Fixes test suit configuration.\n\nVersion 1.0.0 (released 2018-09-19)\n\n- Initial public release.\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "\"S3 file storage support for Invenio. \"",
"version": "2.0.0",
"project_urls": {
"Homepage": "https://github.com/inveniosoftware/invenio-s3"
},
"split_keywords": [
"invenio",
"s3"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "7adcab5848f248310045ca5d6d40a2275e52402abb94aaf168a122f61e42e64d",
"md5": "7a2b930ddd60d56b86bd59abed2d0888",
"sha256": "793490625ef4440710e9a3669497e3a32cbaa6cad7bfc71b5fce98d9336387e7"
},
"downloads": -1,
"filename": "invenio_s3-2.0.0-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "7a2b930ddd60d56b86bd59abed2d0888",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": ">=3.7",
"size": 11050,
"upload_time": "2024-12-12T11:39:45",
"upload_time_iso_8601": "2024-12-12T11:39:45.861703Z",
"url": "https://files.pythonhosted.org/packages/7a/dc/ab5848f248310045ca5d6d40a2275e52402abb94aaf168a122f61e42e64d/invenio_s3-2.0.0-py2.py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "50ccdaf7d1e87165b1a0d66e5b9906484bd37cb9fafc4ae1501a6f9f36fba769",
"md5": "901b697768d7c6c9596c26ed55988b5c",
"sha256": "99e0eb676ee95ea7edf34f7ac0faaf07ce6e045bf505c94632df7a9ed8b4986e"
},
"downloads": -1,
"filename": "invenio_s3-2.0.0.tar.gz",
"has_sig": false,
"md5_digest": "901b697768d7c6c9596c26ed55988b5c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7",
"size": 24527,
"upload_time": "2024-12-12T11:39:47",
"upload_time_iso_8601": "2024-12-12T11:39:47.343253Z",
"url": "https://files.pythonhosted.org/packages/50/cc/daf7d1e87165b1a0d66e5b9906484bd37cb9fafc4ae1501a6f9f36fba769/invenio_s3-2.0.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-12-12 11:39:47",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "inveniosoftware",
"github_project": "invenio-s3",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "invenio-s3"
}