Releases: saritasa-nest/saritasa-s3-tools
Releases · saritasa-nest/saritasa-s3-tools
0.3.1
0.3.1
- Manually validate length in
S3UploadURLField
This is needed so that in api specs there would be no length limit
What's Changed
- Bump the pip group with 7 updates by @dependabot in #48
- Bump the pip group with 6 updates by @dependabot in #49
Full Changelog: 0.3.0...0.3.1
0.3.0
0.3.0
- Confirm support for python 3.13
- Add
get_s3_client
shortcut fordjango
module - Make
pytest
plugin auto-detect if it'sdjango
project, so that it could
usedjango
storage fors3
setup - Remove explicit
max_length
limit inS3UploadURLField
It causes issues with auto spec generation and validation.
Since it can return full urls with auth query, which can easily pass
a limit specified in model field(which is by default 100), it causes
confusion for openapi specs validators.
What's Changed
- Bump the pip group across 1 directory with 3 updates by @dependabot in #43
- Bump the pip group with 3 updates by @dependabot in #44
- Minor improvements by @TheSuperiorStanislav in #45
- Bump the pip group with 3 updates by @dependabot in #47
- Remove explicit max_length limit in S3UploadURLField by @TheSuperiorStanislav in #46
Full Changelog: 0.2.1...0.3.0
0.2.1
0.2.0
0.2.0
- Refactor and improve validation on keys in django module
- Rename
S3KeyWithUUID
toWithPrefixUUIDFileName
- Rename
S3KeyWithPrefix
toWithPrefixUUIDFolder
What's Changed
- Bump the pip group with 5 updates by @dependabot in #34
- Bump the pip group with 4 updates by @dependabot in #35
- Bump the pip group with 3 updates by @dependabot in #36
- Bump the pip group with 3 updates by @dependabot in #37
- Refactor s3 key validation by @TheSuperiorStanislav in #33
Full Changelog: 0.1.0...0.2.0
0.1.0
Initial release
What's Changed
- Rework and simplify by @TheSuperiorStanislav in #1
- Bump ScribeMD/docker-cache from 0.4.0 to 0.5.0 by @dependabot in #2
- Bump boto3 from 1.34.86 to 1.34.87 by @dependabot in #4
- Bump boto3-stubs from 1.34.86 to 1.34.87 by @dependabot in #3
- Bump coverage from 7.4.4 to 7.5.0 by @dependabot in #5
- Bump mypy from 1.9.0 to 1.10.0 by @dependabot in #6
- Bump pytest from 8.1.1 to 8.2.0 by @dependabot in #8
- Bump ipython from 8.23.0 to 8.24.0 by @dependabot in #7
- Bump coverage from 7.5.0 to 7.5.1 by @dependabot in #9
- Bump pre-commit from 3.7.0 to 3.7.1 by @dependabot in #10
- Bump pytest from 8.2.0 to 8.2.1 by @dependabot in #11
- Bump anyio from 4.3.0 to 4.4.0 by @dependabot in #13
- Bump coverage from 7.5.1 to 7.5.2 by @dependabot in #12
- Bump coverage from 7.5.2 to 7.5.3 by @dependabot in #14
- Bump ipython from 8.24.0 to 8.25.0 by @dependabot in #15
- Bump pytest from 8.2.1 to 8.2.2 by @dependabot in #16
- Bump coverage from 7.5.3 to 7.5.4 by @dependabot in #17
- Bump mypy from 1.10.0 to 1.10.1 by @dependabot in #18
- Bump ipython from 8.25.0 to 8.26.0 by @dependabot in #19
- Bump pillow from 10.3.0 to 10.4.0 by @dependabot in #20
- Bump coverage from 7.5.4 to 7.6.0 by @dependabot in #21
- Bump the pip group with 4 updates by @dependabot in #24
- Bump the pip group with 4 updates by @dependabot in #25
- Bump the pip group with 4 updates by @dependabot in #26
- Bump the pip group with 2 updates by @dependabot in #27
- Bump the pip group with 4 updates by @dependabot in #28
- Bump the pip group with 4 updates by @dependabot in #30
- Bump the pip group with 4 updates by @dependabot in #31
- Setup django module by @TheSuperiorStanislav in #29
- Improve readme by @TheSuperiorStanislav in #32
New Contributors
- @TheSuperiorStanislav made their first contribution in #1
- @dependabot made their first contribution in #2
Full Changelog: https://github.com/saritasa-nest/saritasa-s3-tools/commits/0.1.0