Skip to content

v. 4.1

Compare
Choose a tag to compare
@vstoykov vstoykov released this 17 Dec 07:00
· 56 commits to develop since this release

This is feature release. Add support for new Python and Django versions.

  • Supported Python versions are: 2.7, 3.6, 3.7, 3.8, 3.9, 3.10
  • Supported Django versions are: 1.8, 1.11, 2.2, 3.1, 3.2

Upgrading since 4.0

Nothing special except to ensure that you are using supported Python and Django version

Changes since 4.0.2

Full changelog 4.0.2...4.1.0

Highlights

  • Add support for Django 2 and Django 3
  • Test against latest versions of Python (up to 3.10)
  • Stop testing for Django older than 1.8 and Python
  • Stop testing against Python 3.3 to 3.5
  • Change tests infrastructure (Use Github Actions instead of Travis CI and migrate to pytest instead of nose)
  • Add support for Celery 5 (#513)
  • Add new async backend - Dramatiq (trough django-dramatiq) (#527)
  • cachefile_storage now accepts callable (#525)
  • Documentation fixes
  • Fixes LazyImageCacheFile generating the wrong size image (#326)
  • Fixes pickle serialization to help S3 storage (#437, #451)