cookiecutter / cookiecutter-django

Cookiecutter Django is a framework for jumpstarting production-ready Django projects quickly.
https://cookiecutter-django.readthedocs.io
BSD 3-Clause "New" or "Revised" License
12.15k stars 2.91k forks source link

Update whitenoise to 6.8.1 #5497

Closed pyup-bot closed 3 weeks ago

pyup-bot commented 3 weeks ago

This PR updates whitenoise from 6.7.0 to 6.8.1.

Changelog ### 6.8.1 ``` ------------------ * Raise any errors from threads in the ``whitenoise.compress`` command. Regression in 6.8.0. Thanks to Tom Grainger for the spotting this with a `comment on PR 484 <https://github.com/evansd/whitenoise/pull/484#discussion_r1818989096>`__. ``` ### 6.8.0 ``` ------------------ * Drop Django 3.2 to 4.1 support. * Drop Python 3.8 support. * Support Python 3.13. * Fix a bug introduced in version 6.0.0 where ``Range`` requests could lead to database connection errors in other requests. Thanks to Per Myren for the detailed investigation and fix in `PR 612 <https://github.com/evansd/whitenoise/pull/612>`__. * Use Django’s |FORCE_SCRIPT_NAME|__ setting correctly. This reverts a change from version 5.3.0 that added a call to Django’s |get_script_prefix() method|__ outside of the request-response cycle. .. |FORCE_SCRIPT_NAME| replace:: ``FORCE_SCRIPT_NAME`` __ https://docs.djangoproject.com/en/stable/ref/settings/#std:setting-FORCE_SCRIPT_NAME .. |get_script_prefix() method| replace:: ``get_script_prefix()`` method __ https://docs.djangoproject.com/en/stable/ref/urlresolvers/#django.urls.get_script_prefix Thanks to Sarah Boyce in `PR 486 <https://github.com/evansd/whitenoise/pull/486>`__. * Compress files using a thread pool. This speeds up the compression step up to four times in benchmarks. Thanks to Anthony Ricaud in `PR 484 <https://github.com/evansd/whitenoise/pull/484>`__. ```
Links - PyPI: https://pypi.org/project/whitenoise - Changelog: https://data.safetycli.com/changelogs/whitenoise/