Version history¶
We follow Semantic Versions.
Unreleased¶
0.7.0¶
- Set up docs generation with
mkdocs
0.6.1¶
- Add support for Django 6
0.6.0¶
- Confirm support for python 3.14
- Add support for pytest 9
0.5.0¶
- Improve
django_adjust_s3_bucketto take in account different storages - Make
_validate_file_existenceuse specified storage - Add storage setting for
S3UploadURLField
0.4.0¶
- Extend api to list/retrieve configs for s3 uploads in django module
0.3.2¶
- Make
S3UploadURLFieldsupport juststrvalues
0.3.1¶
- Manually validate length in
S3UploadURLFieldThis is needed so that in api specs there would be no length limit
0.3.0¶
- Confirm support for python 3.13
- Add
get_s3_clientshortcut fordjangomodule - Make
pytestplugin auto-detect if it'sdjangoproject, so that it could usedjangostorage fors3setup - Remove explicit
max_lengthlimit inS3UploadURLFieldIt 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.
0.2.1¶
- Fix validators setup in
S3FileFieldMixin
0.2.0¶
- Refactor and improve validation on keys in django module
- Rename
S3KeyWithUUIDtoWithPrefixUUIDFileName - Rename
S3KeyWithPrefixtoWithPrefixUUIDFolder
0.1.0¶
- Beta release
0.0.0¶
- Start of package development