Add support for Python 3.10 ([#1078](https://github.com/jschneier/django-storages/issues/1078)_)
S3
Re-raise non-404 errors in .exists() ([#1084](https://github.com/jschneier/django-storages/issues/1084), [#1085](https://github.com/jschneier/django-storages/issues/1085))
Azure
Fix using AZURE_CUSTOM_DOMAIN with an account key credential ([#1082](https://github.com/jschneier/django-storages/issues/1082), [#1083](https://github.com/jschneier/django-storages/issues/1083))
SFTP
Catch FileNotFoundError instead of OSerror in .exists() to prevent swallowing socket.timeout exceptions ([#1064](https://github.com/jschneier/django-storages/issues/1064), [#1087](https://github.com/jschneier/django-storages/issues/1087))
Add parameters kwarg to AzureStorage.url to configure blob properties in the SAS token ([#1071](https://github.com/jschneier/django-storages/issues/1071)_)
Fix regression where AZURE_CUSTOM_DOMAIN was interpreted as a replacement of blob.core.windows.net rather than as a full domain
([#1073](https://github.com/jschneier/django-storages/issues/1073), [#1076](https://github.com/jschneier/django-storages/issues/1076))
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps django-storages from 1.11.1 to 1.12.3.
Changelog
Sourced from django-storages's changelog.
... (truncated)
Commits
a3c3f99
Release version 1.12.3 (#1088)bb01e14
[azure] fix use of custom domain with account key (#1083)903f5b1
[sftp] Catch FileNotFoundError rather than OSError in .exists() (#1087)10be72f
[s3] Re-raise non-404 errors in .exists() (#1085)8942ff2
Remove stale integration tests (#1079)32062e6
Add Python 3.10 support (#1078)052471d
Release version 1.12.2 (#1077)dc170e3
[azure] Fix regression with interpretation ofAZURE_CUSTOM_DOMAIN
(#1076)34072c3
[azure] Addparameters
kwarg tostorage.url
(#1071)6dcd514
Release version 1.12.1 (#1070)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)