Skip to content

Bump the python-packages group with 19 updates#44

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/python-packages-ed9689f4fb
Open

Bump the python-packages group with 19 updates#44
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/python-packages-ed9689f4fb

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Apr 27, 2026

Updates the requirements on django-extensions, whoosh, django-environ, django-redis, pysolr, redis, requests, uwsgi, whitenoise, pyprof2calltree, ipdb, ipython, sorl-thumbnail, easy-thumbnails, django-debug-toolbar, psycopg2-binary, black, pylint and pylint-django to permit the latest version.
Updates django-extensions to 4.1

Release notes

Sourced from django-extensions's releases.

4.1

What's Changed

  • Add: show_permissions command (#1920)
  • Improvement: graph_models, style per app (#1848)
  • Fix: JSONField, bulk_update's (#1924)

New Contributors

Full Changelog: django-extensions/django-extensions@4.0...4.1

Changelog

Sourced from django-extensions's changelog.

4.1

Changes:

  • Add: show_permissions command (#1920)
  • Improvement: graph_models, style per app (#1848)
  • Fix: JSONField, bulk_update's (#1924)

4.0

Changes:

  • Improvement: Support for Python 3.12 and 3.13
  • Improvement: Support for Django 5.x
  • Improvement: Switch from setup.{cfg,py} to pyproject.toml
  • Improvement: graph_models, Add option to display field choices in graph_models (#1854)
  • Improvement: graph_models, Add webp support (#1857)
  • Improvement: graph_models, Support for ordering edges on pydot/dot/graphviz (#1914)
  • Improvement: mail_debug, Update mail_debug command to use aiosmtpd (#1880)
  • Improvement: shell_plus, Improve error message for missing import (#1898)
  • Improvement: reset_db, Add reset_db support for django_tenants (#1855)
  • Improvement: docs, various improvements (#1852, #1888, #1882, #1901, #1912, #1913)
  • Improvement: jobs, Handle non-package modules when looking for job definitions (#1887)
  • Improvement: Add django-prometheus DB backends support (#1800)
  • Improvement: Call post_command when the command raises an unhandled exception (#1837)
  • Fix: sqldiff, do not consider ('serial', 'integer') nor ('bigserial', 'bigint') as a field-type-differ (#1867)
  • Fix: shell_plus, Fix start up order and add history (#1869)
  • Remove pipchecker and associated tests (#1906)
  • Following Django's release numbering style more closely (see https://docs.djangoproject.com/en/5.2/internals/release-process/ )

3.2.3

Changes:

  • Improvement: Add support for psycopg3 (#1814)
  • Improvement: runserver_plus, autoreload on template change (#1796)
  • Improvement: highlighting, test_should_highlight_bash_syntax_without_name to include whitespace spans (#1797)
  • Improvement: tests, add Python 3.11 to tox and actions to formally support python 3.11 (#1786)
  • Improvement: runserver_plus, Send the file_changed event when a reload is triggered (#1775)
  • Improvement: runserver_plus, Add REMOTE_USER to werkzeug environment (#1708)
  • Improvement: pipchecker, force pip to use pkg_resources as backend for resolving distributions (#1782)
  • Fix: Fix error with lack of PosixPath support (#1785)
  • Fix: Cleanup http: links (#1798)

3.2.1

... (truncated)

Commits

Updates whoosh to 2.7.4

Commits

Updates django-environ to 0.13.0

Release notes

Sourced from django-environ's releases.

v0.13.0

v0.13.0_ - 18-February-2026

Added +++++

  • Added optional warnings when defaults are used [#582](https://github.com/joke2k/django-environ/issues/582) <https://github.com/joke2k/django-environ/pull/582>_.
  • Added choices argument support for value validation in Env.str(...) [#555](https://github.com/joke2k/django-environ/issues/555) <https://github.com/joke2k/django-environ/pull/555>_.
  • Added Valkey support via valkey:// and valkeys:// cache URL schemes [#554](https://github.com/joke2k/django-environ/issues/554) <https://github.com/joke2k/django-environ/pull/554>_.
  • Added support for rediss:// scheme in channels URL parsing [#573](https://github.com/joke2k/django-environ/issues/573) <https://github.com/joke2k/django-environ/pull/573>_.
  • Added django-prometheus database backend aliases to DB URL parsing schemes [#559](https://github.com/joke2k/django-environ/issues/559) <https://github.com/joke2k/django-environ/pull/559>_.

Changed +++++++

  • Declared support for Python 3.14 [#580](https://github.com/joke2k/django-environ/issues/580) <https://github.com/joke2k/django-environ/pull/580>_.
  • Declared support for Django 5.2 and Django 6.0 [#578](https://github.com/joke2k/django-environ/issues/578) <https://github.com/joke2k/django-environ/pull/578>_.

Fixed +++++

  • Improved type hint coverage and related lint issues [#546](https://github.com/joke2k/django-environ/issues/546) <https://github.com/joke2k/django-environ/pull/546>_.
  • Fixed typos in the FAQ page [#445](https://github.com/joke2k/django-environ/issues/445) <https://github.com/joke2k/django-environ/pull/445>_.
Changelog

Sourced from django-environ's changelog.

v0.13.0_ - 18-February-2026

Added +++++

  • Added optional warnings when defaults are used [#582](https://github.com/joke2k/django-environ/issues/582) <https://github.com/joke2k/django-environ/pull/582>_.
  • Added choices argument support for value validation in Env.str(...) [#555](https://github.com/joke2k/django-environ/issues/555) <https://github.com/joke2k/django-environ/pull/555>_.
  • Added Valkey support via valkey:// and valkeys:// cache URL schemes [#554](https://github.com/joke2k/django-environ/issues/554) <https://github.com/joke2k/django-environ/pull/554>_.
  • Added support for rediss:// scheme in channels URL parsing [#573](https://github.com/joke2k/django-environ/issues/573) <https://github.com/joke2k/django-environ/pull/573>_.
  • Added django-prometheus database backend aliases to DB URL parsing schemes [#559](https://github.com/joke2k/django-environ/issues/559) <https://github.com/joke2k/django-environ/pull/559>_.

Changed +++++++

  • Declared support for Python 3.14 [#580](https://github.com/joke2k/django-environ/issues/580) <https://github.com/joke2k/django-environ/pull/581>_.
  • Declared support for Django 5.2 and Django 6.0 [#578](https://github.com/joke2k/django-environ/issues/578) <https://github.com/joke2k/django-environ/pull/578>_.

Fixed +++++

  • Improved type hint coverage and related lint issues [#546](https://github.com/joke2k/django-environ/issues/546) <https://github.com/joke2k/django-environ/pull/546>_.
  • Fixed typos in the FAQ page [#445](https://github.com/joke2k/django-environ/issues/445) <https://github.com/joke2k/django-environ/pull/445>_.

v0.12.1_ - 13-February-2026

Fixed +++++

  • Fixed PostgreSQL cluster URL parsing with bracketed IPv6 hosts in recent Python versions, preventing failures in runtime URL parsing and related regression tests [#574](https://github.com/joke2k/django-environ/issues/574) <https://github.com/joke2k/django-environ/issues/574>_.
  • Fixed debug logging in Env.get_value() to avoid evaluating lazy default objects when DEBUG logging is enabled [#571](https://github.com/joke2k/django-environ/issues/571) <https://github.com/joke2k/django-environ/issues/571>_.

v0.12.0_ - 8-November-2024

Fixed +++++

  • Include prefix in the ImproperlyConfigured error message [#513](https://github.com/joke2k/django-environ/issues/513) <https://github.com/joke2k/django-environ/issues/513>_.

... (truncated)

Commits
  • 00746d0 docs: add Django 5.2 and 6.0 support to README
  • d1f1159 Release 0.13.0
  • d82e361 Add optional warnings when defaults are used (#582)
  • a78f7c8 Fixed some typos in the FAQ page (#445)
  • 24b299e Feature/add choice parameter and raise an exception if fetched value is not w...
  • c441413 Add django-prometheus database backends to DB_SCHEMES (#559)
  • 98a0aad Fix lint issues in environ type hints
  • f4e77e4 feat(cache): add valkey and valkeys as allowed schemes (#554)
  • dd4d308 Add type hints (#546)
  • 3137c4f Support lower case options for Django Redis cache backend (#550)
  • Additional commits viewable in compare view

Updates django-redis to 6.0.0

Release notes

Sourced from django-redis's releases.

6.0.0

django-redis 6.0.0 (2025-06-17)

Features

  • Support HashMaps ([#598](https://github.com/jazzband/django-redis/issues/598) <https://github.com/jazzband/django-redis/issues/598>_)
  • Support gzip compression ([#688](https://github.com/jazzband/django-redis/issues/688) <https://github.com/jazzband/django-redis/issues/688>_)
  • Support for sets and support basic operations, sadd, scard, sdiff, sdiffstore, sinter, sinterstore, smismember, sismember, smembers, smove, spop, srandmember, srem, sscan, sscan_iter, sunion, sunionstore ([#730](https://github.com/jazzband/django-redis/issues/730) <https://github.com/jazzband/django-redis/issues/730>_)

Bug Fixes

  • Hotfix for timeout=DEFAULT_TIMEOUT in expire and pexpire ([#724](https://github.com/jazzband/django-redis/issues/724) <https://github.com/jazzband/django-redis/issues/724>_)
  • Fix is_master parsing error for write separation in sentinel mode ([#749](https://github.com/jazzband/django-redis/issues/749) <https://github.com/jazzband/django-redis/issues/749>_)
  • Added blocking parameter for cache.lock ([#752](https://github.com/jazzband/django-redis/issues/752) <https://github.com/jazzband/django-redis/issues/752>_)

Miscellaneous

  • Added support for Python 3.12 ([#689](https://github.com/jazzband/django-redis/issues/689) <https://github.com/jazzband/django-redis/issues/689>_)
  • Pin pytest to <7.0 until compatibility issues are resolved ([#690](https://github.com/jazzband/django-redis/issues/690) <https://github.com/jazzband/django-redis/issues/690>_)
  • Replace isort and flake8 with ruff ([#692](https://github.com/jazzband/django-redis/issues/692) <https://github.com/jazzband/django-redis/issues/692>_)
  • Drop django 4.0 ([#693](https://github.com/jazzband/django-redis/issues/693) <https://github.com/jazzband/django-redis/issues/693>_)
  • Upgrade black to 23.10.1 ([#695](https://github.com/jazzband/django-redis/issues/695) <https://github.com/jazzband/django-redis/issues/695>_)
  • Typed DefaultClient ([#696](https://github.com/jazzband/django-redis/issues/696) <https://github.com/jazzband/django-redis/issues/696>_)
  • Support pytest>=7 ([#697](https://github.com/jazzband/django-redis/issues/697) <https://github.com/jazzband/django-redis/issues/697>_)
  • Drop support for django 3.2, python 3.6 and python 3.7 ([#699](https://github.com/jazzband/django-redis/issues/699) <https://github.com/jazzband/django-redis/issues/699>_)
  • Support tox 4 ([#701](https://github.com/jazzband/django-redis/issues/701) <https://github.com/jazzband/django-redis/issues/701>_)
  • Configured dependabot for github actions ([#702](https://github.com/jazzband/django-redis/issues/702) <https://github.com/jazzband/django-redis/issues/702>_)
  • Use ubuntu-latest for CI ([#703](https://github.com/jazzband/django-redis/issues/703) <https://github.com/jazzband/django-redis/issues/703>_)
  • Dropped support for django 4.1 and added support for django 5.0 ([#729](https://github.com/jazzband/django-redis/issues/729) <https://github.com/jazzband/django-redis/issues/729>_)
  • Added support for django 5.1 ([#754](https://github.com/jazzband/django-redis/issues/754) <https://github.com/jazzband/django-redis/issues/754>_)
  • Update minimum supported versions in README.md: Python to 3.8, Django to 4.2, redis-py to 4.0.2 ([#755](https://github.com/jazzband/django-redis/issues/755) <https://github.com/jazzband/django-redis/issues/755>_)
  • Added support for Python 3.13 ([#756](https://github.com/jazzband/django-redis/issues/756) <https://github.com/jazzband/django-redis/issues/756>_)
  • Speed up tests by using pytest-xdist and separating settings on different redis databases. Dropped pytest-django Using docker-compose for setting up redis containers for testing Use tox-uv ([#757](https://github.com/jazzband/django-redis/issues/757) <https://github.com/jazzband/django-redis/issues/757>_)
  • Confirm support for Django 5.2. Fix shadowing builtin Python exceptions. ([#824](https://github.com/jazzband/django-redis/issues/824) <https://github.com/jazzband/django-redis/issues/824>_)

Deprecations and Removals

  • Drop support for Python 3.8 ([#852](https://github.com/jazzband/django-redis/issues/852) <https://github.com/jazzband/django-redis/issues/852>_)
Changelog

Sourced from django-redis's changelog.

django-redis 6.0.0 (2025-06-17)

Features

  • Support HashMaps ([#598](https://github.com/jazzband/django-redis/issues/598) <https://github.com/jazzband/django-redis/issues/598>_)
  • Support gzip compression ([#688](https://github.com/jazzband/django-redis/issues/688) <https://github.com/jazzband/django-redis/issues/688>_)
  • Support for sets and support basic operations, sadd, scard, sdiff, sdiffstore, sinter, sinterstore, smismember, sismember, smembers, smove, spop, srandmember, srem, sscan, sscan_iter, sunion, sunionstore ([#730](https://github.com/jazzband/django-redis/issues/730) <https://github.com/jazzband/django-redis/issues/730>_)

Bug Fixes

  • Hotfix for timeout=DEFAULT_TIMEOUT in expire and pexpire ([#724](https://github.com/jazzband/django-redis/issues/724) <https://github.com/jazzband/django-redis/issues/724>_)
  • Fix is_master parsing error for write separation in sentinel mode ([#749](https://github.com/jazzband/django-redis/issues/749) <https://github.com/jazzband/django-redis/issues/749>_)
  • Added blocking parameter for cache.lock ([#752](https://github.com/jazzband/django-redis/issues/752) <https://github.com/jazzband/django-redis/issues/752>_)

Miscellaneous

  • Added support for Python 3.12 ([#689](https://github.com/jazzband/django-redis/issues/689) <https://github.com/jazzband/django-redis/issues/689>_)
  • Pin pytest to <7.0 until compatibility issues are resolved ([#690](https://github.com/jazzband/django-redis/issues/690) <https://github.com/jazzband/django-redis/issues/690>_)
  • Replace isort and flake8 with ruff ([#692](https://github.com/jazzband/django-redis/issues/692) <https://github.com/jazzband/django-redis/issues/692>_)
  • Drop django 4.0 ([#693](https://github.com/jazzband/django-redis/issues/693) <https://github.com/jazzband/django-redis/issues/693>_)
  • Upgrade black to 23.10.1 ([#695](https://github.com/jazzband/django-redis/issues/695) <https://github.com/jazzband/django-redis/issues/695>_)
  • Typed DefaultClient ([#696](https://github.com/jazzband/django-redis/issues/696) <https://github.com/jazzband/django-redis/issues/696>_)
  • Support pytest>=7 ([#697](https://github.com/jazzband/django-redis/issues/697) <https://github.com/jazzband/django-redis/issues/697>_)
  • Drop support for django 3.2, python 3.6 and python 3.7 ([#699](https://github.com/jazzband/django-redis/issues/699) <https://github.com/jazzband/django-redis/issues/699>_)
  • Support tox 4 ([#701](https://github.com/jazzband/django-redis/issues/701) <https://github.com/jazzband/django-redis/issues/701>_)
  • Configured dependabot for github actions ([#702](https://github.com/jazzband/django-redis/issues/702) <https://github.com/jazzband/django-redis/issues/702>_)
  • Use ubuntu-latest for CI ([#703](https://github.com/jazzband/django-redis/issues/703) <https://github.com/jazzband/django-redis/issues/703>_)
  • Dropped support for django 4.1 and added support for django 5.0 ([#729](https://github.com/jazzband/django-redis/issues/729) <https://github.com/jazzband/django-redis/issues/729>_)
  • Added support for django 5.1 ([#754](https://github.com/jazzband/django-redis/issues/754) <https://github.com/jazzband/django-redis/issues/754>_)
  • Update minimum supported versions in README.md: Python to 3.8, Django to 4.2, redis-py to 4.0.2 ([#755](https://github.com/jazzband/django-redis/issues/755) <https://github.com/jazzband/django-redis/issues/755>_)
  • Added support for Python 3.13 ([#756](https://github.com/jazzband/django-redis/issues/756) <https://github.com/jazzband/django-redis/issues/756>_)
  • Speed up tests by using pytest-xdist and separating settings on different redis databases. Dropped pytest-django Using docker-compose for setting up redis containers for testing Use tox-uv ([#757](https://github.com/jazzband/django-redis/issues/757) <https://github.com/jazzband/django-redis/issues/757>_)
  • Confirm support for Django 5.2. Fix shadowing builtin Python exceptions. ([#824](https://github.com/jazzband/django-redis/issues/824) <https://github.com/jazzband/django-redis/issues/824>_)

Deprecations and Removals

  • Drop support for Python 3.8 ([#852](https://github.com/jazzband/django-redis/issues/852) <https://github.com/jazzband/django-redis/issues/852>_)

... (truncated)

Commits
  • 7aa46f4 Preparing for release 6.0.0
  • 2f6a3c6 Merge pull request #772 from jazzband/drop-python3.8
  • 1d88733 Apply fixes for black (target 3.9) and ruff (target 3.9)
  • fb5ec1c Remove support for Python 3.8
  • 1eb53b9 Merge pull request #763 from jazzband/pre-commit-ci-update-config
  • 10e27ec Merge pull request #756 from jazzband/python3.13
  • 1cf8bf3 [pre-commit.ci] pre-commit autoupdate
  • cfa1ac9 Added support for Python 3.13
  • 61254e0 Merge pull request #769 from felixxm/confirm-5.2
  • 036bb5d Fix shadowing builtin Python exceptions.
  • Additional commits viewable in compare view

Updates pysolr to 3.11.0

Release notes

Sourced from pysolr's releases.

v3.11.0

What's Changed

Dependabot

Pre-commit

New Contributors

Full Changelog: django-haystack/pysolr@v3.10.0...v3.11.0

Changelog

Sourced from pysolr's changelog.

Changelog

%%version%% (unreleased)

New


- Support for nested documents (closes [#170](https://github.com/django-haystack/pysolr/issues/170)) [Chris Adams]

This adds support for Solr's nested documents in Solr.add

Thanks to @​skirsdeda for the patch

  • ZooKeeper can receive an existing KazooClient instance. [Chris Adams]

    This simplifies advanced customization by allowing you to pass in an existing instance which is configured in whatever manner necessary.

Changes

  • Logging: pass full request body + headers as extra data. [Chris Adams]

    This doesn't affect the normal logging output but is helpful for aggregation systems such as Sentry where the full request information may be displayed for debugging purposes

  • Basic max_retries for ZooKeeper. [Chris Adams]

    Kazoo sets the default to hang forever which is frequently not the desired error-handling behavior. This makes it easier to set a limit on the number of retries and we use it in testing to avoid the suite hanging endlessly.

  • Better error message for Solr failures. [Chris Adams]

    Previously when ZooKeeper had no active shards pysolr would return an error when random.shuffle received an empty list. Now it will raise an exception which will hopefully indicate just how bad the situation is.

  • Remove del methods. [Chris Adams]

    The del methods were added in an attempt to avoid Kazoo-related failures as part of the SolrCloud support but can cause other problems on different versions of Python (see #193).

    Since the errors in question were observed during testing this commit removes the del methods and we will have to find an alternative for making tests fail safely.

  • Custom Commit Policy . [Evan Fagerberg]

... (truncated)

Commits
  • 9243537 Format Python code with ruff-format instead of black (#520)
  • 13deb10 feat: Configure Ruff linter pre-commit to perform write operations (#519)
  • 030d252 Merge pull request #518 from DhavalGojiya/python3.9-deprecation
  • a1fe28c package: Update minimum required 'requests' module to >=2.32.5
  • 08588af feat: Remove compatibility code for Python versions below 3.10
  • 04635cd feat: Remove six package as a dependency from the project
  • 27e5c6c feat: Update Pipenv to Python 3.10+ and drop support for 3.9 and below
  • 7ecd52d fix: Remove Python 3.9 references from GitHub Actions workflow and tox
  • 4d5f79c feat: Drop support for Python 3.9 and below
  • 2a8ec8d fix: Remove setup.cfg to eliminate Python 2 tag from distribution (#517)
  • Additional commits viewable in compare view

Updates redis to 7.4.0

Release notes

Sourced from redis's releases.

7.4.0

Changes

🐛 Bug Fixes

  • Fix AttributeError in cluster metrics recording when connection is None or ClusterNode object instance is used to extract the connection info (#3999)
  • Fixing security concern in repr methods for ConnectionPools - passwords might leak in plain text logs (#3998)
  • Refactored connection count and SCH metric collection (#4001)

🧪 Experimental Features

-Refactored health check logic for MultiDBClient (#3994)

🧰 Maintenance

  • Expose basic Otel classes and functions to be importable through redis.observability to match the examples in the readthedocs (#3996)

We'd like to thank all the contributors who worked on this release! @​vladvildanov @​petyaslavova

Commits
  • b72f24a Updating lib version to 7.4.0
  • 0a4e0af Refactored health check logic for MultiDBClient (#3994)
  • 15492c9 Refactored connection count and SCH metric collection (#4001)
  • cd964ac Expose basic Otel classes and funtions to be importable through redis.observa...
  • 46ab74d Fixing security concern in repr methods for ConnectionPools - passwords m...
  • 26482db Fix AttributeError in cluster metrics recording when connection is None or Cl...
  • 8ecbc7a Updating lib version to 7.3.0
  • 11043df typing: accept single-key input for blpop and brpop (#3990)
  • d958125 fix: use KeysT for blpop and brpop keys parameter type annotation (#3987)
  • 75bf91b [async] Adding access to cluster client's nodes_manager and set_response_call...
  • Additional commits viewable in compare view

Updates requests to 2.33.1

Release notes

Sourced from requests's releases.

v2.33.1

2.33.1 (2026-03-30)

Bugfixes

  • Fixed test cleanup for CVE-2026-25645 to avoid leaving unnecessary files in the tmp directory. (#7305)
  • Fixed Content-Type header parsing for malformed values. (#7309)
  • Improved error consistency for malformed header values. (#7308)

New Contributors

Full Changelog: https://github.com/psf/requests/blob/main/HISTORY.md#2331-2026-03-30

Changelog

Sourced from requests's changelog.

2.33.1 (2026-03-30)

Bugfixes

  • Fixed test cleanup for CVE-2026-25645 to avoid leaving unnecessary files in the tmp directory. (#7305)
  • Fixed Content-Type header parsing for malformed values. (#7309)
  • Improved error consistency for malformed header values. (#7308)

2.33.0 (2026-03-25)

Announcements

  • 📣 Requests is adding inline types. If you have a typed code base that uses Requests, please take a look at #7271. Give it a try, and report any gaps or feedback you may have in the issue. 📣

Security

  • CVE-2026-25645 requests.utils.extract_zipped_paths now extracts contents to a non-deterministic location to prevent malicious file replacement. This does not affect default usage of Requests, only applications calling the utility function directly.

Improvements

  • Migrated to a PEP 517 build system using setuptools. (#7012)

Bugfixes

  • Fixed an issue where an empty netrc entry could cause malformed authentication to be applied to Requests on Python 3.11+. (#7205)

Deprecations

  • Dropped support for Python 3.9 following its end of support. (#7196)

Documentation

  • Various typo fixes and doc improvements.

2.32.5 (2025-08-18)

Bugfixes

  • The SSLContext caching feature originally introduced in 2.32.0 has created a new class of issues in Requests that have had negative impact across a number of use cases. The Requests team has decided to revert this feature as long term maintenance of it is proving to be unsustainable in its current iteration.

Deprecations

  • Added support for Python 3.14.

... (truncated)

Commits

Updates uwsgi to 2.0.31

Updates whitenoise to 6.12.0

Changelog

Sourced from whitenoise's changelog.

6.12.0 (2026-02-27)

  • Drop Python 3.9 support.
  • Fix potential unauthorised file access vulnerability in "autorefesh" mode. See PR [#684](https://github.com/evansd/whitenoise/issues/684) <https://github.com/evansd/whitenoise/pull/684>__ for details, and a reminder that autorefresh mode has always been documented as unsuitable for production use. Thanks Seth Larson for reporting.

6.11.0 (2025-09-18)

  • Support Django 6.0.

6.10.0 (2025-09-09)

  • Support Python 3.14.

6.9.0 (2025-02-06)

  • Support Django 5.2.

6.8.2 (2024-10-29)

  • Fix compression speed gains for the thread pool when running Django’s collectstatic. The thread pool had no effect due to use of a generator for the results, a refactoring introduced when reviewing the initial PR.

    Thanks to Petr Přikryl for the investigation and fix in PR [#616](https://github.com/evansd/whitenoise/issues/616) <https://github.com/evansd/whitenoise/pull/616>__.

6.8.1 (2024-10-28)

  • 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/issues/484) <https://github.com/evansd/whitenoise/pull/484#discussion_r1818989096>__.

6.8.0 (2024-10-28)

  • 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/issues/612) <https://github.com/evansd/whitenoise/pull/612>__.

... (truncated)

Commits

Updates pyprof2calltree to 1.4.5

Commits
  • f142cd7 Update to v1.4.5
  • de3e103 Merge pull request #53 from jdufresne/eggs
  • 96f837f Merge pull request #52 from jdufresne/test
  • babcfaf Merge pull request #51 from jdufresne/py38
  • d3845da Remove deprecated eggsecutable script
  • 6bec6e4 Remove use of deprecated setuptools test command
  • 811ff11 Add testing and support for Python 3.8
  • 62b99c7 Bump version to v1.4.4
  • f1b86f7 Merge pull request #45 from jdufresne/remainder
  • 2acc6f6 Merge pull request #43 from jdufresne/manifest
  • Additional commits viewable in compare view

Updates ipdb to 0.13.13

Changelog

Sourced from ipdb's changelog.

0.13.13 (2023-03-09)

  • Use context manager for opening toml config [andrewzwicky]

0.13.12 (2023-03-09)

  • Modify tests to test 3.11 separately from earlier python versions. [andrewzwicky]

0.13.11 (2022-12-13)

  • Better exception handling when looking for config. [bignose-debian]

0.13.10 (2022-12-13)

  • Better toml support (use tomlib for 3.11, tomli for 3.6 to 3.10). [salty-horse, mgorny]

  • Minimal PEP 517 support. [cpcloud]

  • 3.11 support for run as module and run as script. [nphilipp, gotcha]

  • Based on OSV:PYSEC-2022-12 change ipython dependencies, for users using python 3.6, install 7.16.3 <= IPython < 7.17.0, for users using python>3.6, install IPython >= 7.31.1. [malkstar]

0.13.9 (2021-06-02)

  • Fix again when pyproject.toml does not contain tool section. [markab108]

0.13.8 (2021-05-26)

  • Fix when pyproject.toml does not contain tool section.

... (truncated)

Commits
  • 17ab36c Preparing release 0.13.13
  • 2a5ea67 Use context manager for opening toml config file
  • 4c42e7a Back to development: 0.13.13
  • 306620d Preparing release 0.13.12
  • 49caa40 Update tests.yml
  • a67e62f Back to development: 0.13.12
  • dd12f54 Preparing release 0.13.11
  • fcdbb1c upload wheel when releasing
  • 333605e Move a function call outside local exception handling.
  • 43a8d5e Add a test case for get_context_from_config with invalid config.
  • Additional commits viewable in compare view

Updates ipython to 9.13.0

Commits
  • 7c1654d release 9.13.0
  • d7cd8a4 Fix reStructuredText heading underline consistency in whatsnew (#15189)
  • 6542c95 Fix RST header levels in whatsnew/version9.rst
  • 0ca3e92 Prepare release notes for 9.13 (#15188)
  • 9c8ce11 Revert release.py change, keep as dev
  • 1fb2f7d Prepare release notes for 9.13
  • be4179d Implement support for image/png format in terminal (#15184)
  • 1ec6bc9 Implement support for image/png format in terminal
  • c6f48bc solves #14901 illegible yellow string on yellow background issue (#15156)
  • 8635f71 fix: CapturedIO.init type annotations to accept Optional[StringIO] (#15172)
  • Additional commits viewable in compare view

Updates sorl-thumbnail to 13.0.0

Release notes

Sourced from sorl-thumbnail's releases.

Description has been truncated

Updates the requirements on [django-extensions](https://github.com/django-extensions/django-extensions), [whoosh](https://bitbucket.org/mchaput/whoosh), [django-environ](https://github.com/joke2k/django-environ), [django-redis](https://github.com/jazzband/django-redis), [pysolr](https://github.com/django-haystack/pysolr), [redis](https://github.com/redis/redis-py), [requests](https://github.com/psf/requests), [uwsgi](https://uwsgi-docs.readthedocs.io/en/latest/), [whitenoise](https://github.com/evansd/whitenoise), [pyprof2calltree](https://github.com/pwaller/pyprof2calltree), [ipdb](https://github.com/gotcha/ipdb), [ipython](https://github.com/ipython/ipython), [sorl-thumbnail](https://github.com/jazzband/sorl-thumbnail), [easy-thumbnails](https://github.com/SmileyChris/easy-thumbnails), [django-debug-toolbar](https://github.com/django-commons/django-debug-toolbar), [psycopg2-binary](https://github.com/psycopg/psycopg2), [black](https://github.com/psf/black), [pylint](https://github.com/pylint-dev/pylint) and [pylint-django](https://github.com/pylint-dev/pylint-django) to permit the latest version.

Updates `django-extensions` to 4.1
- [Release notes](https://github.com/django-extensions/django-extensions/releases)
- [Changelog](https://github.com/django-extensions/django-extensions/blob/main/CHANGELOG.md)
- [Commits](django-extensions/django-extensions@2.2.0...4.1)

Updates `whoosh` to 2.7.4
- [Commits](https://bitbucket.org/mchaput/whoosh/commits)

Updates `django-environ` to 0.13.0
- [Release notes](https://github.com/joke2k/django-environ/releases)
- [Changelog](https://github.com/joke2k/django-environ/blob/develop/CHANGELOG.rst)
- [Commits](joke2k/django-environ@v0.4...v0.13.0)

Updates `django-redis` to 6.0.0
- [Release notes](https://github.com/jazzband/django-redis/releases)
- [Changelog](https://github.com/jazzband/django-redis/blob/master/CHANGELOG.rst)
- [Commits](jazzband/django-redis@4.12.0...6.0.0)

Updates `pysolr` to 3.11.0
- [Release notes](https://github.com/django-haystack/pysolr/releases)
- [Changelog](https://github.com/django-haystack/pysolr/blob/master/CHANGELOG.rst)
- [Commits](django-haystack/pysolr@v3.9.0...v3.11.0)

Updates `redis` to 7.4.0
- [Release notes](https://github.com/redis/redis-py/releases)
- [Changelog](https://github.com/redis/redis-py/blob/master/CHANGES)
- [Commits](redis/redis-py@3.5.0...v7.4.0)

Updates `requests` to 2.33.1
- [Release notes](https://github.com/psf/requests/releases)
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)
- [Commits](psf/requests@v2.25.0...v2.33.1)

Updates `uwsgi` to 2.0.31

Updates `whitenoise` to 6.12.0
- [Changelog](https://github.com/evansd/whitenoise/blob/main/docs/changelog.rst)
- [Commits](evansd/whitenoise@6.7.0...6.12.0)

Updates `pyprof2calltree` to 1.4.5
- [Release notes](https://github.com/pwaller/pyprof2calltree/releases)
- [Commits](pwaller/pyprof2calltree@v1.4.0...v1.4.5)

Updates `ipdb` to 0.13.13
- [Changelog](https://github.com/gotcha/ipdb/blob/master/HISTORY.txt)
- [Commits](gotcha/ipdb@0.13.0...0.13.13)

Updates `ipython` to 9.13.0
- [Release notes](https://github.com/ipython/ipython/releases)
- [Commits](ipython/ipython@7.12.0...9.13.0)

Updates `sorl-thumbnail` to 13.0.0
- [Release notes](https://github.com/jazzband/sorl-thumbnail/releases)
- [Changelog](https://github.com/jazzband/sorl-thumbnail/blob/master/CHANGES.rst)
- [Commits](jazzband/sorl-thumbnail@12.10.0...13.0.0)

Updates `easy-thumbnails` to 2.10.1
- [Release notes](https://github.com/SmileyChris/easy-thumbnails/releases)
- [Changelog](https://github.com/SmileyChris/easy-thumbnails/blob/master/CHANGES.rst)
- [Commits](SmileyChris/easy-thumbnails@2.9.0...2.10.1)

Updates `django-debug-toolbar` to 6.3.0
- [Release notes](https://github.com/django-commons/django-debug-toolbar/releases)
- [Changelog](https://github.com/django-commons/django-debug-toolbar/blob/main/docs/changes.rst)
- [Commits](django-commons/django-debug-toolbar@2.2...6.3.0)

Updates `psycopg2-binary` to 2.9.12
- [Changelog](https://github.com/psycopg/psycopg2/blob/master/NEWS)
- [Commits](psycopg/psycopg2@2.9.6...2.9.12)

Updates `black` to 26.3.1
- [Release notes](https://github.com/psf/black/releases)
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)
- [Commits](psf/black@24.4.2...26.3.1)

Updates `pylint` to 4.0.5
- [Release notes](https://github.com/pylint-dev/pylint/releases)
- [Commits](pylint-dev/pylint@v3.2.4...v4.0.5)

Updates `pylint-django` to 2.7.0
- [Release notes](https://github.com/pylint-dev/pylint-django/releases)
- [Changelog](https://github.com/pylint-dev/pylint-django/blob/master/CHANGELOG.rst)
- [Commits](pylint-dev/pylint-django@v2.6.0...v2.7.0)

---
updated-dependencies:
- dependency-name: django-extensions
  dependency-version: '4.1'
  dependency-type: direct:production
  dependency-group: python-packages
- dependency-name: whoosh
  dependency-version: 2.7.4
  dependency-type: direct:production
  dependency-group: python-packages
- dependency-name: django-environ
  dependency-version: 0.13.0
  dependency-type: direct:production
  dependency-group: python-packages
- dependency-name: django-redis
  dependency-version: 6.0.0
  dependency-type: direct:production
  dependency-group: python-packages
- dependency-name: pysolr
  dependency-version: 3.11.0
  dependency-type: direct:production
  dependency-group: python-packages
- dependency-name: redis
  dependency-version: 7.4.0
  dependency-type: direct:production
  dependency-group: python-packages
- dependency-name: requests
  dependency-version: 2.33.1
  dependency-type: direct:production
  dependency-group: python-packages
- dependency-name: uwsgi
  dependency-version: 2.0.31
  dependency-type: direct:production
  dependency-group: python-packages
- dependency-name: whitenoise
  dependency-version: 6.12.0
  dependency-type: direct:production
  dependency-group: python-packages
- dependency-name: pyprof2calltree
  dependency-version: 1.4.5
  dependency-type: direct:production
  dependency-group: python-packages
- dependency-name: ipdb
  dependency-version: 0.13.13
  dependency-type: direct:production
  dependency-group: python-packages
- dependency-name: ipython
  dependency-version: 9.13.0
  dependency-type: direct:production
  dependency-group: python-packages
- dependency-name: sorl-thumbnail
  dependency-version: 13.0.0
  dependency-type: direct:production
  dependency-group: python-packages
- dependency-name: easy-thumbnails
  dependency-version: 2.10.1
  dependency-type: direct:production
  dependency-group: python-packages
- dependency-name: django-debug-toolbar
  dependency-version: 6.3.0
  dependency-type: direct:development
  dependency-group: python-packages
- dependency-name: psycopg2-binary
  dependency-version: 2.9.12
  dependency-type: direct:development
  dependency-group: python-packages
- dependency-name: black
  dependency-version: 26.3.1
  dependency-type: direct:development
  dependency-group: python-packages
- dependency-name: pylint
  dependency-version: 4.0.5
  dependency-type: direct:development
  dependency-group: python-packages
- dependency-name: pylint-django
  dependency-version: 2.7.0
  dependency-type: direct:development
  dependency-group: python-packages
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Apr 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants