Skip to content

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Oct 20, 2025

Bumps the prod-deps group with 21 updates in the / directory:

Package From To
django 4.2.24 5.2.7
psycopg2-binary 2.9.10 2.9.11
hiredis 3.2.1 3.3.0
drf-yasg 1.21.10 1.21.11
jellyfish 1.2.0 1.2.1
pyyaml 6.0.2 6.0.3
xlsxwriter 3.2.8 3.2.9
xmlschema 4.1.0 4.2.0
lark 1.2.2 1.3.0
shapely 2.0.7 2.1.2
django-two-factor-auth[phonenumbers] 1.17.0 1.18.1
boto3 1.40.30 1.40.55
uwsgi 2.0.30 2.0.31
coverage 7.10.6 7.11.0
tox 4.30.2 4.31.0
psutil 7.0.0 7.1.1
faker 37.6.0 37.11.0
sphinx 7.4.7 8.2.3
sphinxcontrib-spelling 8.0.0 8.0.1
docutils 0.21.2 0.22.2
hypothesis 6.138.16 6.142.1

Updates django from 4.2.24 to 5.2.7

Commits
  • 3cff320 [5.2.x] Bumped version for 5.2.7 release.
  • ed8fc39 [5.2.x] Fixed CVE-2025-59682 -- Fixed potential partial directory-traversal v...
  • 52fbae0 [5.2.x] Fixed CVE-2025-59681 -- Protected QuerySet.annotate(), alias(), aggre...
  • 1794cbf [5.2.x] Made cosmetic edits to 5.2.7 release notes.
  • 81625a1 [5.2.x] Fixed #36587 -- Clarified usage of list.insert() for upload handlers.
  • 6f3813e [5.2.x] Fixed #35877, Refs #36128 -- Documented unique constraint when migrat...
  • 10a2d3b [5.2.x] Added stub release notes and release date for 5.2.7, 5.1.13, and 4.2.25.
  • b2773a3 [5.2.x] Refs #25508 -- Used QuerySet.repr in docs/ref/contrib/postgres/se...
  • 7554c54 [5.2.x] Fixed #36581 -- Updated serialization examples from XML to JSON.
  • 2a2936c [5.2.x] Updated translations from Transifex.
  • Additional commits viewable in compare view

Updates psycopg2-binary from 2.9.10 to 2.9.11

Changelog

Sourced from psycopg2-binary's changelog.

Current release

What's new in psycopg 2.9.11 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  • Add support for Python 3.14.
  • Avoid a segfault passing more arguments than placeholders if Python is built with assertions enabled (:ticket:[#1791](https://github.com/psycopg/psycopg2/issues/1791)).
  • ~psycopg2.errorcodes map and ~psycopg2.errors classes updated to PostgreSQL 18.
  • Drop support for Python 3.8.

What's new in psycopg 2.9.10 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  • Add support for Python 3.13.
  • Receive notifications on commit (:ticket:[#1728](https://github.com/psycopg/psycopg2/issues/1728)).
  • ~psycopg2.errorcodes map and ~psycopg2.errors classes updated to PostgreSQL 17.
  • Drop support for Python 3.7.

What's new in psycopg 2.9.9 ^^^^^^^^^^^^^^^^^^^^^^^^^^^

  • Add support for Python 3.12.
  • Drop support for Python 3.6.

What's new in psycopg 2.9.8 ^^^^^^^^^^^^^^^^^^^^^^^^^^^

  • Wheel package bundled with PostgreSQL 16 libpq in order to add support for recent features, such as sslcertmode.

What's new in psycopg 2.9.7 ^^^^^^^^^^^^^^^^^^^^^^^^^^^

  • Fix propagation of exceptions raised during module initialization (:ticket:[#1598](https://github.com/psycopg/psycopg2/issues/1598)).
  • Fix building when pg_config returns an empty string (:ticket:[#1599](https://github.com/psycopg/psycopg2/issues/1599)).
  • Wheel package bundled with OpenSSL 1.1.1v.

What's new in psycopg 2.9.6 ^^^^^^^^^^^^^^^^^^^^^^^^^^^

... (truncated)

Commits
  • fd9ae8c chore: bump to version 2.9.11
  • d923840 chore: update docs requirements
  • d42dc71 Merge branch 'fix-1791'
  • 4fde656 fix: avoid failed assert passing more arguments than placeholders
  • 8308c19 fix: drop warning about the use of deprecated PyWeakref_GetObject function
  • 1a1eabf build(deps): bump actions/github-script from 7 to 8
  • 897af8b build(deps): bump peter-evans/repository-dispatch from 3 to 4
  • ceefd30 build(deps): bump actions/checkout from 4 to 5
  • 4dc5854 build(deps): bump actions/setup-python from 5 to 6
  • 1945788 Merge pull request #1802 from edgarrmondragon/cp314-wheels
  • Additional commits viewable in compare view

Updates hiredis from 3.2.1 to 3.3.0

Release notes

Sourced from hiredis's releases.

3.3.0

Changes

Contributors

We'd like to thank all the contributors who worked on this release!

Commits

Updates drf-yasg from 1.21.10 to 1.21.11

Release notes

Sourced from drf-yasg's releases.

1.21.11

FIXED: Fix list views with parameters in last path segment not named "list" views (#917) ADDED: Allow overriding produces/consumes with @​swagger_auto_schema decorator (#916) FIXED: Fix filter parameters not appearing in swagger with django-filter>=25 (#926) IMPROVED: Update Python, Django, and DRF versions and packaging configuration (#922) IMPROVED: Remove usage of pkg_resources (#928) FIXED: Fix call_view_method warning to include the method name again (#923) ADDED: Add a hide download button option (#848) ADDED: Add ruff linters (#903)

Changelog

Sourced from drf-yasg's changelog.

######### Changelog #########


1.21.11


FIXED: Fix list views with parameters in last path segment not named "list" views (:pr:917) ADDED: Allow overriding produces/consumes with @​swagger_auto_schema decorator (:pr:916) FIXED: Fix filter parameters not appearing in swagger with django-filter>=25 (:pr:926) IMPROVED: Update Python, Django, and DRF versions and packaging configuration (:pr:922) IMPROVED: Remove usage of pkg_resources (:pr:928) FIXED: Fix call_view_method warning to include the method name again (:pr:923) ADDED: Add a hide download button option (:pr:848) ADDED: Add ruff linters (:pr:903)


1.21.10


FIXED: Fix type hints when using postponed evaluation of annotations (PEP-563) (:pr:840) IMPROVED: Update JSON & YAML renderers to not use a "." in their format string (:pr:911) FIXED: Fix lint errors when comparing types with == instead of is (:pr:868) IMPROVED: Update swagger-ui-dist to address CVE-2021-46708 (:pr:904)


1.21.9


ADDED: Added support for zoneinfo object fields (:pr:908)


1.21.8


ADDED: Python 3.11 and 3.12 support (:pr:891) FIXED: Fix pkg_resources version lookups for Python 3.9+ (:pr:891)


1.21.7


Release date: Jul 20, 2023

ADDED: Added drf_yasg.inspectors.query.DrfAPICompatInspector (:pr:857) ADDED: Added DrfAPICompatInspector to serve as a replacement CoreAPICompatInspector (:pr:857) ADDED: Allow DEFAULT_SPEC_RENDERERS default renderers to be overriden in the settings (:pr:857) FIXED: Fixed redoc source mapping (:pr:859)

... (truncated)

Commits
  • f8cb2db Add version 1.21.11 details to the changelog (#939)
  • 0c6d08d Update the ruff lint rules (#920)
  • 055a74d Bump actions/setup-python from 5 to 6 in the github-actions group (#937)
  • a8813ac Bump actions/checkout from 4 to 5 in the github-actions group (#936)
  • 9f4b449 Restore the live demo and replace heroku with apprunner (#935)
  • 2983251 fix list views with parameters in last path segment not named "list" views (#...
  • a746893 allow overriding produces/consumes with @​swagger_auto_schema decorator (#916)
  • e747ad6 Fixes issue with filter parameters not appearing in Swagger after upgrading t...
  • ee3c871 update Python, Django, and DRF versions & packaging configuration (#922)
  • be6eeed Remove usage of pkg_resources (#928)
  • Additional commits viewable in compare view

Updates jellyfish from 1.2.0 to 1.2.1

Updates pyyaml from 6.0.2 to 6.0.3

Release notes

Sourced from pyyaml's releases.

6.0.3

What's Changed

  • Support for Python 3.14 and free-threading (experimental).

Full Changelog: yaml/pyyaml@6.0.2...6.0.3

Changelog

Sourced from pyyaml's changelog.

6.0.3 (2025-09-25)

  • yaml/pyyaml#864 -- Support for Python 3.14 and free-threading (experimental)
Commits

Updates xlsxwriter from 3.2.8 to 3.2.9

Changelog

Sourced from xlsxwriter's changelog.

Release 3.2.9 - September 16 2025

  • Removed the py.typed file since it was causing a lot of downstream CI failures where consumers weren't handling the xlsxwriter types correctly or taking them into account.

    The file will be re-added once the xlsxwriter typing is more comprehensive.

Commits

Updates xmlschema from 4.1.0 to 4.2.0

Release notes

Sourced from xmlschema's releases.

v4.2.0 (2025-10-14)

  • Add arguments validation for schemas and validation methods (by validation contexts)
  • Add SchemaSettings dataclass for storing read-only settings for schema instances and for managing package default settings
  • Add block argument to XMLResource class (issue #464)
  • Add MAX_SCHEMA_SOURCES package limit (1000, applied to XsdGlobals global maps instances)
  • Add MAX_XML_ELEMENTS package limit (1,000,000, applied to non-lazy XMLResource instances)
  • Reduce MAX_XML_DEPTH limit to 1000 and apply it to all XMLResource instances
  • Fix for substitute match in case of unexpected child (issue #461)
Changelog

Sourced from xmlschema's changelog.

v4.2.0_ (2025-10-14)

  • Add arguments validation for schemas and validation methods (by validation contexts)
  • Add SchemaSettings dataclass for storing read-only settings for schema instances and for managing package default settings
  • Add block argument to XMLResource class (issue #464)
  • Add MAX_SCHEMA_SOURCES package limit (1000, applied to XsdGlobals global maps instances)
  • Add MAX_XML_ELEMENTS package limit (1,000,000, applied to non-lazy XMLResource instances)
  • Reduce MAX_XML_DEPTH limit to 1000 and apply it to all XMLResource instances
  • Fix for substitute match in case of unexpected child (issue #461)
Commits
  • 2783030 Bump minor release
  • 7c77a12 Include publiccode.yml validation workflow for CI and README changes
  • 04c19d5 Fix XsdGroup.match_element (issue #461)
  • dd4f279 Merge pull request #463 from publiccode-pr-bot/chore/add-publiccode-parser-ac...
  • 1bd7aa6 Update GitHub workflow for CI
  • 76b0f67 Patch mypy tests with protocols
  • 28727bb Update docs and release info
  • e4131ea Add from_settings() class method to schemas
  • 0aea8de Rewrite validation contexts as normal classes
  • d443d7b Full validation of context arguments
  • Additional commits viewable in compare view

Updates lark from 1.2.2 to 1.3.0

Release notes

Sourced from lark's releases.

1.3.0 - Introduces text-slices, Earley fix, and various small improvements

New features

  • Lark can now parse in sections of strings, using TextSlice, as a faster alternative to creating a "copy-slice" with s[i:j]. Learn more
  • Added support to match on Tree instances
  • When serializing a Lark instance, added the option to include the grammar object (before compilation).
  • Added convenience method Tree.find_token()

Bugfixes

  • Bugfix of an edge case in Earley related to representation of ambiguity.
  • Bugfixes in the standalone parser related to imports
  • Bugfix in indenter - now dedents always contain line information
  • Various small bugfixes (see PR list below)

Full list of PRs

New Contributors

... (truncated)

Commits
  • e332c2d Version bump (1.3.0)
  • aa5666c Merge pull request #1541 from pdeibert/master
  • 41934d3 Merge pull request #1553 from lark-parser/issue1552
  • 23c95ea Bugfix: issue when unpickling in the standalone parser, due to lingering
  • d1a456d Merge pull request #1547 from lark-parser/dev
  • 2e3108e UnexpectedInput.pos_in_stream now defaults to 0
  • 0d248fc Fix in indenter - now always creating dedents with line information
  • c2e2048 Merge pull request #1540 from lark-parser/pr1506
  • 2f286cc Added tests for cache_grammar
  • 8a0b02d Small fix, comments, added some types
  • Additional commits viewable in compare view

Updates shapely from 2.0.7 to 2.1.2

Release notes

Sourced from shapely's releases.

2.1.2

Wheels are available for Python 3.14 (and still include GEOS 3.13.1).

2.1.1

Bug fixes:

  • Fix performance degradation calling shapely functions (caused by deprecation of certain positional arguments) (#2283).
  • Fix crash caused by from_ragged_array() (#2291).
  • Fix compilation error building with recent LLVM toolchain (#2293).

For a full changelog , see https://shapely.readthedocs.io/en/latest/release/2.x.html#version-2-1-1

2.1.0

Shapely 2.1.0 is a feature release with various new functions, improvements and bug fixes. Highlights include initial support for geometries with M or ZM values, functionality for coverage validation and simplification, and a set of new top-level functions.

Shapely supports Python >= 3.10, and binary wheels on PyPI include GEOS 3.13.1 and are now also provided for musllinux (Alpine) x86_64 platforms.

For a full changelog, see https://shapely.readthedocs.io/en/latest/release/2.x.html#version-2-1-0

2.1.0rc1

Shapely version 2.1.0 is a major release featuring various new functions, improvements and bug fixes. This is a first release candidate.

For a full changelog, see https://shapely.readthedocs.io/en/latest/release/2.x.html#version-2-1-0-unreleased

Changelog

Sourced from shapely's changelog.

2.1.2 (2025-09-24)

Wheels are available for Python 3.14 (and still include GEOS 3.13.1).

2.1.1 (2025-05-19)

Bug fixes:

  • Fix performance degradation calling shapely functions (caused by deprecation of certain positional arguments) (#2283).
  • Fix crash caused by from_ragged_array() (#2291).
  • Fix compilation error building with recent LLVM toolchain (#2293).

2.1.0 (2025-04-03)

Shapely 2.1.0 is a feature release with various new functions, improvements and bug fixes. Highlights include initial support for geometries with M or ZM values, functionality for coverage validation and simplification, and a set of new top-level functions.

Shapely supports Python >= 3.10, and binary wheels on PyPI include GEOS 3.13.1 and are now also provided for musllinux (Alpine) x86_64 platforms.

For a full changelog, see https://shapely.readthedocs.io/en/latest/release/2.x.html#version-2-1-0

Commits
  • 5fb639d RLS: 2.1.2
  • 70509a1 DOC/RLS: indicate Python 3.14 support in pyproject.toml and release notes for...
  • 5c572b6 CI: add testing with GEOS 3.14 and Python 3.14 (#2330)
  • a909333 Bump pypa/cibuildwheel from 3.1.3 to 3.2.0 (#2328)
  • 2086d44 Bump actions/setup-python from 5 to 6 (#2326)
  • 50c1cf3 Bump actions/download-artifact from 4 to 5 (#2321)
  • 39490ab TST: update test_coverage_union_overlapping_inputs for upstream GEOS change (...
  • 5ef437c Bump actions/checkout from 4 to 5 (#2320)
  • 7b5ff3d BLD: add Python 3.14 wheels [Bump pypa/cibuildwheel from 3.0.1 to 3.1.3] (#2316)
  • 480dbb1 TST: update frechet_distance densify test for latest GEOS main (densify>0.001...
  • Additional commits viewable in compare view

Updates django-two-factor-auth[phonenumbers] from 1.17.0 to 1.18.1

Release notes

Sourced from django-two-factor-auth[phonenumbers]'s releases.

1.18.1

Added

  • New translations for Azerbaijani and Serbian

1.18.0

Fixed

  • Documentation for setting yubikey support forgot to inform users they would need to add our yubikey plugin to INSTALLED_APPS
  • Remove reference to release-notes that had been missed, docs now build without warnings
  • WebAuthn: avoid submitting the wrong form
  • Email gateway: tell user to use correct django-otp plugin
  • Fix infinite redirect on admin site with AdminSiteOTPRequiredMixin

Changed

  • Allow qrcode 8.x.
  • phonenumbers is no longer a hard requirement for users who don't require it.
  • Change EmailDevice.confirmed default to False
  • Any StaticDevice can be used as backup tokens, not just those labelled "backup"

Added

  • Support for Django 5.2
  • Support for Python 3.13
  • Django check for INSTALLED_APPS to make sure two_factor is present and comes before its plugins

Removed

  • Drop support for Python 3.8
Changelog

Sourced from django-two-factor-auth[phonenumbers]'s changelog.

1.18.1

Added

  • New translations for Azerbaijani and Serbian

1.18.0

Fixed

  • Documentation for setting yubikey support forgot to inform users they would need to add our yubikey plugin to INSTALLED_APPS
  • Remove reference to release-notes that had been missed, docs now build without warnings
  • WebAuthn: avoid submitting the wrong form
  • Email gateway: tell user to use correct django-otp plugin
  • Fix infinite redirect on admin site with AdminSiteOTPRequiredMixin

Changed

  • Allow qrcode 8.x.
  • phonenumbers is no longer a hard requirement for users who don't require it.
  • Change EmailDevice.confirmed default to False
  • Any StaticDevice can be used as backup tokens, not just those labelled "backup"

Added

  • Support for Django 5.2
  • Support for Python 3.13
  • Django check for INSTALLED_APPS to make sure two_factor is present and comes before its plugins

Removed

  • Drop support for Python 3.8
Commits
  • 38a6ba7 Merge pull request #778 from claudep/missing_trans
  • 004c938 Fixes #777 - Add missing Azerbaijani and Serbian translations
  • 59f4466 Merge pull request #776 from jazzband/pre-commit-ci-update-config
  • d551704 [pre-commit.ci] pre-commit autoupdate
  • 7405b6f Merge pull request #774 from moggers87/release-1.18.0
  • b47945c Update CHANGELOG with latest changes
  • b20741c Merge branch 'master' into release-1.18.0
  • 966dab4 Merge pull request #775 from claudep/phoneplugin2
  • 9c72f87 Refs #469 - Only import phonenumber functions when plugin is installed
  • ec0923b Pull latest translations from Transifex
  • Additional commits viewable in compare view

Updates boto3 from 1.40.30 to 1.40.55

Commits
  • eb5f827 Merge branch 'release-1.40.55'
  • 52a3496 Bumping version to 1.40.55
  • 0c90e25 Add changelog entries from botocore
  • 2f92c15 Merge branch 'release-1.40.54'
  • eaf0158 Merge branch 'release-1.40.54' into develop
  • 574a0d4 Bumping version to 1.40.54
  • 1ada209 Add changelog entries from botocore
  • 9a9288a Merge branch 'release-1.40.53'
  • 7d581c3 Merge branch 'release-1.40.53' into develop
  • 312bc51 Bumping version to 1.40.53
  • Additional commits viewable in compare view

Updates uwsgi from 2.0.30 to 2.0.31

Updates coverage from 7.10.6 to 7.11.0

Changelog

Sourced from coverage's changelog.

Version 7.11.0 — 2025-10-15

  • Dropped support for Python 3.9, declared support for Python 3.15 alpha.

.. _changes_7-10-7:

Version 7.10.7 — 2025-09-21

  • Performance: with branch coverage in large files, generating HTML, JSON, or LCOV reports could take far too long due to some quadratic behavior when creating the function and class index pages. This is now fixed, closing issue 2048_. Thanks to Daniel Diniz for help diagnosing the problem.

  • Most warnings and a few errors now have links to a page in the docs explaining the specific message. Closes issue 1921_.

.. _issue 1921: nedbat/coveragepy#1921 .. _issue 2048: nedbat/coveragepy#2048

.. _changes_7-10-6:

Commits
  • 20ef00b docs: sample HTML for 7.11.0
  • 5edf8eb docs: prep for 7.11.0
  • 2c023ae build: 3.15 is supported
  • 2f1b95b refactor: no need for _BaseCoverageException
  • 72b1bcc build: test light-threads on all versions of Python
  • 16e9379 refactor: move core tests to their own file
  • bc8875d test: change a test to be in-process so metacov can capture its work
  • 8e5d5b1 build: tweak some version info
  • b0236df test: more tests for core selection, and some refactoring of them
  • 56edde6 build: next version will be 7.11.0
  • Additional commits viewable in compare view

Updates tox from 4.30.2 to 4.31.0

Release notes

Sourced from tox's releases.

4.31.0

What's Changed

Full Changelog: tox-dev/tox@4.30.3...4.31.0

4.30.3

What's Changed

New Contributors

Full Changelog: tox-dev/tox@4.30.2...4.30.3

Changelog

Sourced from tox's changelog.

v4.31.0 (2025-10-09)

No significant changes.

v4.30.3 (2025-10-02)

Bugfixes - 4.30.3

- Fix incorrect type annotation in ``PythonPathPackageWithDeps.__init__()``
  where ``deps`` was annotated as ``Sequence[Package]`` but should be
  ``Sequence[Requirement]`` to match actual runtime usage - by :user:`PreistlyPython` (:issue:`3607`)
- Fix ``None`` appearing as the config filename in error output
  when the user's default config file is corrupt. - by :user:`kurtmckee` (:issue:`3611`)
Commits

Updates psutil from 7.0.0 to 7.1.1

Changelog

Sourced from psutil's changelog.

7.1.1

2025-10-19

Enhancements

  • 2645_, [SunOS]: dropped support for SunOS 10.
  • 2646_, [SunOS]: add CI test runner for SunOS.

Bug fixes

  • 2641_, [SunOS]: cannot compile psutil from sources due to missing C include.
  • 2357_, [SunOS]: Process.cmdline()_ does not handle spaces properly. (patch by Ben Raz)

Compatibility notes

  • 2645_: SunOS 10 is no longer supported.

7.1.0

2025-09-17

Enhancements

  • 2581_, [Windows]: publish ARM64 wheels. (patch by Matthieu Darbois)
  • 2571_, [FreeBSD]: Dropped support for FreeBSD 8 and earlier. FreeBSD 8 was maintained from 2009 to 2013.
  • 2575_: introduced dprint CLI tool to format .yml and .md files.

Bug fixes

  • 2473_, [macOS]: Fix build issue on macOS 11 and lower.
  • 2494_, [Windows]: All APIs dealing with paths, such as Process.memory_maps(), Process.exe() and Process.open_files()_ does not properly handle UNC paths. Paths such as \\??\\C:\\Windows\\Temp and '\\Device\\HarddiskVolume1\\Windows\\Temp' are now converted to C:\\Windows\\Temp. (patch by Ben Peddell)
  • 2506_, [Windows]: Windows service APIs had issues with unicode services using special characters in their name.
  • 2514_, [Linux]: Process.cwd()_ sometimes fail with FileNotFoundError due to a race condition.
  • 2526_, [Linux]: Process.create_time(), which is used to univocally identify a process over time, is subject to system clock updates, and as such can lead to Process.is_running() returning a wrong result. A monotonic creation time is now used instead. (patch by Jonathan Kohler)
  • 2528_, [Linux]: Process.children()_ may raise PermissionError. It will now raise AccessDenied_ instead.

... (truncated)

Commits
  • a07e87a Pre release
  • 7a0756f Upgrade actions/setup-python@v6
  • 03c5c69 setup.py: link external libs also when compiling _psutil_posix.c ext
  • 49b56c2 [SunOS] Drop SunOS 10 support (#2647)
  • 8aca550 [SunOS] add CI test runner for SunOS (#2646)
  • c4dd48a Rename psutil_get_proc_list() to _psutil_pids()
  • 567b6c9 CI: rename ci-* Makefile target
  • c3f6551 avoid raising the result of pytest.skip/pytest.fail (#2638)
  • a2091b9 Centralize distribution sanity check into Makefile
  • 4250b8e Make ruff happy
  • Additional commits viewable in compare view

Updates faker from 37.6.0 to 37.11.0

Release notes

Sourced from faker's releases.

Release v37.11.0

See CHANGELOG.md.

Release v37.10.0

See CHANGELOG.md.

Release v37.9.0

See CHANGELOG.md.

Release v37.8.0

See CHANGELOG.md.

Release v37.7.0

See CHANGELOG.md.

Changelog

Sourced from faker's changelog.

v37.11.0 - 2025-10-07

v37.9.0 - 2025-10-07

  • Add names generation to en_KE locale. Thanks @​titustum.

v37.8.0 - 2025-09-15

v37.7.0 - 2025-09-15

Commits

Updates sphinx from 7.4.7 to 8.2.3

Release notes

Sourced from

Bumps the prod-deps group with 21 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [django](https://github.com/django/django) | `4.2.24` | `5.2.7` |
| [psycopg2-binary](https://github.com/psycopg/psycopg2) | `2.9.10` | `2.9.11` |
| [hiredis](https://github.com/redis/hiredis-py) | `3.2.1` | `3.3.0` |
| [drf-yasg](https://github.com/axnsan12/drf-yasg) | `1.21.10` | `1.21.11` |
| [jellyfish](https://jellyfish.jpt.sh/) | `1.2.0` | `1.2.1` |
| [pyyaml](https://github.com/yaml/pyyaml) | `6.0.2` | `6.0.3` |
| [xlsxwriter](https://github.com/jmcnamara/XlsxWriter) | `3.2.8` | `3.2.9` |
| [xmlschema](https://github.com/sissaschool/xmlschema) | `4.1.0` | `4.2.0` |
| [lark](https://github.com/lark-parser/lark) | `1.2.2` | `1.3.0` |
| [shapely](https://github.com/shapely/shapely) | `2.0.7` | `2.1.2` |
| [django-two-factor-auth[phonenumbers]](https://github.com/jazzband/django-two-factor-auth) | `1.17.0` | `1.18.1` |
| [boto3](https://github.com/boto/boto3) | `1.40.30` | `1.40.55` |
| [uwsgi](https://uwsgi-docs.readthedocs.io/en/latest/) | `2.0.30` | `2.0.31` |
| [coverage](https://github.com/nedbat/coveragepy) | `7.10.6` | `7.11.0` |
| [tox](https://github.com/tox-dev/tox) | `4.30.2` | `4.31.0` |
| [psutil](https://github.com/giampaolo/psutil) | `7.0.0` | `7.1.1` |
| [faker](https://github.com/joke2k/faker) | `37.6.0` | `37.11.0` |
| [sphinx](https://github.com/sphinx-doc/sphinx) | `7.4.7` | `8.2.3` |
| [sphinxcontrib-spelling](https://github.com/sphinx-contrib/spelling) | `8.0.0` | `8.0.1` |
| [docutils](https://github.com/rtfd/recommonmark) | `0.21.2` | `0.22.2` |
| [hypothesis](https://github.com/HypothesisWorks/hypothesis) | `6.138.16` | `6.142.1` |



Updates `django` from 4.2.24 to 5.2.7
- [Commits](django/django@4.2.24...5.2.7)

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

Updates `hiredis` from 3.2.1 to 3.3.0
- [Release notes](https://github.com/redis/hiredis-py/releases)
- [Changelog](https://github.com/redis/hiredis-py/blob/master/CHANGELOG.md)
- [Commits](redis/hiredis-py@v3.2.1...v3.3.0)

Updates `drf-yasg` from 1.21.10 to 1.21.11
- [Release notes](https://github.com/axnsan12/drf-yasg/releases)
- [Changelog](https://github.com/axnsan12/drf-yasg/blob/master/docs/changelog.rst)
- [Commits](axnsan12/drf-yasg@1.21.10...1.21.11)

Updates `jellyfish` from 1.2.0 to 1.2.1

Updates `pyyaml` from 6.0.2 to 6.0.3
- [Release notes](https://github.com/yaml/pyyaml/releases)
- [Changelog](https://github.com/yaml/pyyaml/blob/6.0.3/CHANGES)
- [Commits](yaml/pyyaml@6.0.2...6.0.3)

Updates `xlsxwriter` from 3.2.8 to 3.2.9
- [Changelog](https://github.com/jmcnamara/XlsxWriter/blob/main/Changes)
- [Commits](jmcnamara/XlsxWriter@RELEASE_3.2.8...RELEASE_3.2.9)

Updates `xmlschema` from 4.1.0 to 4.2.0
- [Release notes](https://github.com/sissaschool/xmlschema/releases)
- [Changelog](https://github.com/sissaschool/xmlschema/blob/master/CHANGELOG.rst)
- [Commits](sissaschool/xmlschema@v4.1.0...v4.2.0)

Updates `lark` from 1.2.2 to 1.3.0
- [Release notes](https://github.com/lark-parser/lark/releases)
- [Changelog](https://github.com/lark-parser/lark/blob/master/CHANGELOG.md)
- [Commits](lark-parser/lark@1.2.2...1.3.0)

Updates `shapely` from 2.0.7 to 2.1.2
- [Release notes](https://github.com/shapely/shapely/releases)
- [Changelog](https://github.com/shapely/shapely/blob/main/CHANGES.txt)
- [Commits](shapely/shapely@2.0.7...2.1.2)

Updates `django-two-factor-auth[phonenumbers]` from 1.17.0 to 1.18.1
- [Release notes](https://github.com/jazzband/django-two-factor-auth/releases)
- [Changelog](https://github.com/jazzband/django-two-factor-auth/blob/master/CHANGELOG.md)
- [Commits](jazzband/django-two-factor-auth@1.17.0...1.18.1)

Updates `boto3` from 1.40.30 to 1.40.55
- [Release notes](https://github.com/boto/boto3/releases)
- [Commits](boto/boto3@1.40.30...1.40.55)

Updates `uwsgi` from 2.0.30 to 2.0.31

Updates `coverage` from 7.10.6 to 7.11.0
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](nedbat/coveragepy@7.10.6...7.11.0)

Updates `tox` from 4.30.2 to 4.31.0
- [Release notes](https://github.com/tox-dev/tox/releases)
- [Changelog](https://github.com/tox-dev/tox/blob/main/docs/changelog.rst)
- [Commits](tox-dev/tox@4.30.2...4.31.0)

Updates `psutil` from 7.0.0 to 7.1.1
- [Changelog](https://github.com/giampaolo/psutil/blob/master/HISTORY.rst)
- [Commits](giampaolo/psutil@release-7.0.0...release-7.1.1)

Updates `faker` from 37.6.0 to 37.11.0
- [Release notes](https://github.com/joke2k/faker/releases)
- [Changelog](https://github.com/joke2k/faker/blob/master/CHANGELOG.md)
- [Commits](joke2k/faker@v37.6.0...v37.11.0)

Updates `sphinx` from 7.4.7 to 8.2.3
- [Release notes](https://github.com/sphinx-doc/sphinx/releases)
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/master/CHANGES.rst)
- [Commits](sphinx-doc/sphinx@v7.4.7...v8.2.3)

Updates `sphinxcontrib-spelling` from 8.0.0 to 8.0.1
- [Release notes](https://github.com/sphinx-contrib/spelling/releases)
- [Commits](sphinx-contrib/spelling@8.0.0...8.0.1)

Updates `docutils` from 0.21.2 to 0.22.2
- [Changelog](https://github.com/readthedocs/recommonmark/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rtfd/recommonmark/commits)

Updates `hypothesis` from 6.138.16 to 6.142.1
- [Release notes](https://github.com/HypothesisWorks/hypothesis/releases)
- [Commits](HypothesisWorks/hypothesis@hypothesis-python-6.138.16...hypothesis-python-6.142.1)

---
updated-dependencies:
- dependency-name: django
  dependency-version: 5.2.7
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: prod-deps
- dependency-name: psycopg2-binary
  dependency-version: 2.9.11
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: prod-deps
- dependency-name: hiredis
  dependency-version: 3.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: prod-deps
- dependency-name: drf-yasg
  dependency-version: 1.21.11
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: prod-deps
- dependency-name: jellyfish
  dependency-version: 1.2.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: prod-deps
- dependency-name: pyyaml
  dependency-version: 6.0.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: prod-deps
- dependency-name: xlsxwriter
  dependency-version: 3.2.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: prod-deps
- dependency-name: xmlschema
  dependency-version: 4.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: prod-deps
- dependency-name: lark
  dependency-version: 1.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: prod-deps
- dependency-name: shapely
  dependency-version: 2.1.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: prod-deps
- dependency-name: django-two-factor-auth[phonenumbers]
  dependency-version: 1.18.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: prod-deps
- dependency-name: boto3
  dependency-version: 1.40.55
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: prod-deps
- dependency-name: uwsgi
  dependency-version: 2.0.31
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: prod-deps
- dependency-name: coverage
  dependency-version: 7.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: prod-deps
- dependency-name: tox
  dependency-version: 4.31.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: prod-deps
- dependency-name: psutil
  dependency-version: 7.1.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: prod-deps
- dependency-name: faker
  dependency-version: 37.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: prod-deps
- dependency-name: sphinx
  dependency-version: 8.2.3
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: prod-deps
- dependency-name: sphinxcontrib-spelling
  dependency-version: 8.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: prod-deps
- dependency-name: docutils
  dependency-version: 0.22.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: prod-deps
- dependency-name: hypothesis
  dependency-version: 6.142.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: prod-deps
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the Maintenance Tag as maintenance if the issue relates to general cleanup, maintenance, etc. Do not delete label. label Oct 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Maintenance Tag as maintenance if the issue relates to general cleanup, maintenance, etc. Do not delete label.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants