chore(deps): bump sorl-thumbnail from 12.11.0 to 13.0.0 by dependabot[bot] · Pull Request #2974 · python/pythondotorg
Bumps sorl-thumbnail from 12.11.0 to 13.0.0.
Release notes
Sourced from sorl-thumbnail's releases.
13.0.0
What's Changed
THUMBNAIL_STORAGEshould now be an alias in the DjangoSTORAGESsetting. The old way of specifying a dotted path to a Storage module is still supported.- Fixed serialization to use storage aliases instead of backend class paths, ensuring storage OPTIONS (like bucket names and credentials) are preserved when thumbnails are cached and retrieved. Fixes issues with S3, Google Cloud Storage, and other cloud backends.
- Confirmed support for Python 3.13 (on Django 5.1+).
- Drop support for Python 3.8 and 3.9.
- Add support for Django 5.2
- Accept a tuple as blur radius use GaussianBlur from PIL (#773)
- Fixed a performance issue in convert engine with _get_exif_orientation
- Reduced logging in ThumbnailBackend when THUMBNAIL_DUMMY is activated
- Privileged sRGB as default for ImageMagick colorspace
New Contributors
@SvenBroecklingmade their first contribution in jazzband/sorl-thumbnail#774@wingedmade their first contribution in jazzband/sorl-thumbnail#778@serdtsekol1made their first contribution in jazzband/sorl-thumbnail#787@jnovingermade their first contribution in jazzband/sorl-thumbnail#786@arthansonmade their first contribution in jazzband/sorl-thumbnail#791@magicalyakmade their first contribution in jazzband/sorl-thumbnail#788Full Changelog: jazzband/sorl-thumbnail@12.11.0...13.0.0
Changelog
Sourced from sorl-thumbnail's changelog.
13.0.0
THUMBNAIL_STORAGEshould now be an alias in the DjangoSTORAGESsetting. The old way of specifying a dotted path to a Storage module is still supported.- Fixed serialization to use storage aliases instead of backend class paths, ensuring storage OPTIONS (like bucket names and credentials) are preserved when thumbnails are cached and retrieved. Fixes issues with S3, Google Cloud Storage, and other cloud backends.
- Confirmed support for Python 3.13 (on Django 5.1+).
- Drop support for Python 3.8 and 3.9.
- Add support for Django 5.2
- Accept a tuple as blur radius use GaussianBlur from PIL (#773)
- Fixed a performance issue in convert engine with _get_exif_orientation
- Reduced logging in ThumbnailBackend when THUMBNAIL_DUMMY is activated
- Privileged sRGB as default for ImageMagick colorspace
Commits
a115216Updated Changelog for the upcoming 13.0.0 releasee5b1ab3Missing quotes around URL in docs0c91ddbMissing quotes in release.ymlbc23aa6[pre-commit.ci] pre-commit autoupdate2f4ac8dDrop support for Python 3.92f0e95fPrivileged sRGB as default for ImageMagick colorspace9a0cebeUpdate CHANGES.rst with serialization fix descriptionce7c996Change from Vagrant to Docker for running tests1ed3c83Add support for Django 5.292f1734Refs #748 - Serialize storage alias whenever possible- Additional commits viewable in compare view
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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)