Releases: 4Catalyzer/flask-annex
Releases · 4Catalyzer/flask-annex
v2.0.0
What's Changed
Breaking
S3Annex
list_keys
now returns a generator which transparently handles pagination. Previously a tuple
was returned
- Drop support for python version < 10
Notes
- fix: use python3 cmd explicitly in setup.py by @c0state in #61
- Chore/migrate GitHub actions tox GitHub fixes by @matt-mclaughlin-quantum-si in #64
- chore: convert ci to github actions by @c0state in #62
- Test fixes, improvements to list_keys and parameterization of S3Annex APIs by @matt-mclaughlin-quantum-si in #63
New Contributors
- @matt-mclaughlin-quantum-si made their first contribution in #64
Full Changelog: v1.1.0...v2.0.0
v0.5.0
- Breaking: Return a
post_data
sequence of entries rather than a data
dictionary for S3 upload info to preserve ordering (#49)
- Breaking: Drop Python 2 support (#50)
v0.4.4
- Bugfix: Fix Python 3.7 compatibility (#46)
v0.4.3
- Bugfix: Return a tuple from
list_keys
in FileAnnex
for consistency with S3Annex
(#41)
- Chore: Fix package long description (#42)
v0.4.2
- Bugfix: Fix
delete_many
on S3 when no keys are specified (#38)
v0.4.1
- Bugfix: Include nested keys in
FileAnnex.list_keys
(#37)
v0.4.0
- Breaking: Change
send_upload_info
to get_upload_info
(#35)
- Feature: Support annex-level
max_content_length
on S3Annex
(#35)
- Bugfix: Don't fail on deleting nonexistent files in
FileAnnex
(#34)
v0.3.1
- Bugfix: Send files from S3 as attachments (#32)
v0.3.0
- Breaking: Rename
get_upload_info
to send_upload_info
(#31)
v0.2.0
- Breaking: Rename
url_expires_in
to expires_in
on S3Annex
(#29)
- Breaking: Change
get_upload_info
to return a Flask response (#30)