Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented May 19, 2025

Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs from Renovate will soon appear from 'Mend'. Learn more here.

This PR contains the following updates:

Package Change Age Confidence
SQLAlchemy (changelog) ==2.0.40 -> ==2.0.43 age confidence
WeasyPrint (changelog) ==65.1 -> ==66.0 age confidence
celery (source, changelog) ==5.5.2 -> ==5.5.3 age confidence
cryptography (changelog) ==44.0.3 -> ==46.0.1 age confidence
django-admin-sortable2 ==2.2.6 -> ==2.2.8 age confidence
django-cors-headers (changelog) ==4.7.0 -> ==4.9.0 age confidence
django-perf-rec (changelog) ==4.28.0 -> ==4.31.0 age confidence
django-redis ==5.4.0 -> ==6.0.0 age confidence
django-viewflow ==2.2.10 -> ==2.2.13 age confidence
djangorestframework (source, changelog) ==3.16.0 -> ==3.16.1 age confidence
djangorestframework-simplejwt ==5.5.0 -> ==5.5.1 age confidence
drf-spectacular-sidecar ==2025.5.1 -> ==2025.9.1 age confidence
easy_thumbnails ==2.10 -> ==2.10.1 age confidence
lxml (source, changelog) ==5.4.0 -> ==6.0.2 age confidence
markdown (changelog) ==3.8 -> ==3.9 age confidence
nested-multipart-parser ==1.5.0 -> ==1.6.0 age confidence
pdbpp ==0.11.6 -> ==0.11.7 age confidence
psycopg (source, changelog) ==3.2.9 -> ==3.2.10 age confidence
pyfakefs (changelog) ==5.8.0 -> ==5.9.3 age confidence
pylint (changelog) ==3.3.7 -> ==3.3.8 age confidence
pymysql (changelog) ==1.1.1 -> ==1.1.2 age confidence
pytest (changelog) ==8.3.5 -> ==8.4.2 age confidence
pytest-cov (changelog) ==6.1.1 -> ==7.0.0 age confidence
pytest-subtests ==0.14.1 -> ==0.14.2 age confidence
pytest-xdist (changelog) ==3.6.1 -> ==3.8.0 age confidence
requests (source, changelog) ==2.32.3 -> ==2.32.5 age confidence
responses (changelog) ==0.25.7 -> ==0.25.8 age confidence
rich ==14.0.0 -> ==14.1.0 age confidence
ruff (source, changelog) ==0.11.9 -> ==0.13.2 age confidence
sentry-sdk (changelog) ==2.28.0 -> ==2.39.0 age confidence
sqlacodegen ==3.0.0 -> ==3.1.1 age confidence
types-requests (changelog) ==2.32.0.20250328 -> ==2.32.4.20250913 age confidence
whitenoise (changelog) ==6.9.0 -> ==6.11.0 age confidence

Release Notes

Kozea/WeasyPrint (WeasyPrint)

v66.0

Compare Source

Read about this release on our blog.

Features

  • #​2475: Add support for 'lh' and 'rlh' units
  • #​2432, #​2437: Report footnotes when text overflows because of orphans, with financial support from Code & Co.
  • #​2256, #​2466: Handle transform-origin in SVG
  • #​2445: Add parameter to have additional HTTP headers for url_fetcher

Bug fixes

Contributors

  • Guillaume Ayoub
  • Lucie Anglade
  • Alvaro Garcia Fernandez
  • Emmanuel Ferdman
  • Gabriel Corona
  • Markus Mohanty
  • Luca Vercelli
  • Tre Huang

Backers and sponsors

  • Spacinov
  • Kobalt
  • Grip Angebotssoftware
  • Syslifters
  • Simon Sapin
  • Manuel Barkhau
  • Simonsoft
  • Menutech
  • KontextWork
  • TrainingSparkle
  • Healthchecks.io
  • Hammerbacher
  • DocRaptor
  • Yanal-Yves Fargialla
  • Method B
  • FieldHub
  • Morntag
  • Xavid
  • Kai DeLorenzo
  • Charlie S.
  • Alan Villalobos
celery/celery (celery)

v5.5.3

Compare Source

=====

:release-date: 2025-06-01
:release-by: Tomer Nosrati

What's Changed


- make the tests run on python 3.13 for gcs backend (#​9677)
- Added DeepWiki to README (#​9683)
- Limit redis to <=v5.2.1 to match Kombu (#&#8203;9693)
- Use EX_OK instead of literal zero (#&#8203;9684)
- Make wheel metadata reproducible (#&#8203;9687)
- let celery install from kombu dependencies for better align (#&#8203;9696)
- Fix stamping documentation to clarify stamped_headers key is optional in visitor methods (#&#8203;9697)
- Support apply_async without queue argument on quorum queues (#&#8203;9686)
- Updated rabbitmq doc about using quorum queues with task routes (#&#8203;9707)
- Add: Dumper Unit Test (#&#8203;9711)
- Add unit test for event.group_from (#&#8203;9709)
- refactor: add beat_cron_starting_deadline documentation warning (#&#8203;9712)
- fix: resolve issue #&#8203;9569 by supporting distinct broker transport options for workers (#&#8203;9695)
- Fixes issue with retry callback arguments in DelayedDelivery (#&#8203;9708)
- get_exchange-unit-test (#&#8203;9710)
- ISSUE-9704: Update documentation of result_expires, filesystem backend is supported (#&#8203;9716)
- update to blacksmith ubuntu 24.04 (#&#8203;9717)
- Added unit tests for celery.utils.iso8601 (#&#8203;9725)
- Update introduction.rst docs (#&#8203;9728)
- Prepare for release: v5.5.3 (#&#8203;9732)

.. _version-5.5.2:
pyca/cryptography (cryptography)

v46.0.1

Compare Source

v46.0.0

Compare Source

v45.0.7

Compare Source

v45.0.6

Compare Source

v45.0.5

Compare Source

v45.0.4

Compare Source

v45.0.3

Compare Source

v45.0.2

Compare Source

v45.0.1

Compare Source

v45.0.0

Compare Source

jrief/django-admin-sortable2 (django-admin-sortable2)

v2.2.8

Compare Source

  • Remove paths docs and parler_example from installable package.

v2.2.7

Compare Source

  • Add support for Django-5.2.
adamchainz/django-cors-headers (django-cors-headers)

v4.9.0

Compare Source

  • Support Django 6.0.

v4.8.0

Compare Source

  • Support Python 3.14.
adamchainz/django-perf-rec (django-perf-rec)

v4.31.0

Compare Source

  • Support Django 6.0.

v4.30.0

Compare Source

  • Support Python 3.14.

v4.29.0

Compare Source

  • Support fingerprinting SQL strings containing multiple queries.

    Thanks to q0w in PR #&#8203;669 <https://github.com/adamchainz/django-perf-rec/pull/669>__.

  • Fix test name detection when a test function contains a variable called request.

    Thanks to Konstantin Alekseev for the initial patch in PR #&#8203;659 <https://github.com/adamchainz/django-perf-rec/pull/659>__.

jazzband/django-redis (django-redis)

v6.0.0

Compare Source

===============================

Features

  • Support HashMaps (#&#8203;598 <https://github.com/jazzband/django-redis/issues/598>_)
  • Support gzip compression (#&#8203;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 (#&#8203;730 <https://github.com/jazzband/django-redis/issues/730>_)

Bug Fixes

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

Miscellaneous

  • Added support for Python 3.12 (#&#8203;689 <https://github.com/jazzband/django-redis/issues/689>_)
  • Pin pytest to <7.0 until compatibility issues are resolved (#&#8203;690 <https://github.com/jazzband/django-redis/issues/690>_)
  • Replace isort and flake8 with ruff (#&#8203;692 <https://github.com/jazzband/django-redis/issues/692>_)
  • Drop django 4.0 (#&#8203;693 <https://github.com/jazzband/django-redis/issues/693>_)
  • Upgrade black to 23.10.1 (#&#8203;695 <https://github.com/jazzband/django-redis/issues/695>_)
  • Typed DefaultClient (#&#8203;696 <https://github.com/jazzband/django-redis/issues/696>_)
  • Support pytest>=7 (#&#8203;697 <https://github.com/jazzband/django-redis/issues/697>_)
  • Drop support for django 3.2, python 3.6 and python 3.7 (#&#8203;699 <https://github.com/jazzband/django-redis/issues/699>_)
  • Support tox 4 (#&#8203;701 <https://github.com/jazzband/django-redis/issues/701>_)
  • Configured dependabot for github actions (#&#8203;702 <https://github.com/jazzband/django-redis/issues/702>_)
  • Use ubuntu-latest for CI (#&#8203;703 <https://github.com/jazzband/django-redis/issues/703>_)
  • Dropped support for django 4.1 and added support for django 5.0 (#&#8203;729 <https://github.com/jazzband/django-redis/issues/729>_)
  • Added support for django 5.1 (#&#8203;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 (#&#8203;755 <https://github.com/jazzband/django-redis/issues/755>_)
  • Added support for Python 3.13 (#&#8203;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 (#&#8203;757 <https://github.com/jazzband/django-redis/issues/757>_)
  • Confirm support for Django 5.2.
    Fix shadowing builtin Python exceptions. (#&#8203;824 <https://github.com/jazzband/django-redis/issues/824>_)

Deprecations and Removals

  • Drop support for Python 3.8 (#&#8203;852 <https://github.com/jazzband/django-redis/issues/852>_)
encode/django-rest-framework (djangorestframework)

v3.16.1

Compare Source

This release fixes a few bugs, clean-up some old code paths for unsupported Python versions and improve translations.

Minor changes

  • Cleanup optional backports.zoneinfo dependency and conditions on unsupported Python 3.8 and lower in #​9681. Python versions prior to 3.9 were already unsupported so this isn't considered as a breaking change.

Bug fixes

  • Fix regression in unique_together validation with SerializerMethodField in #​9712
  • Fix UniqueTogetherValidator to handle fields with source attribute in #​9688
  • Drop HTML line breaks on long headers in browsable API in #​9438

Translations

  • Add Kazakh locale support in #​9713
  • Update translations for Korean translations in #​9571
  • Update German translations in #​9676
  • Update Chinese translations in #​9675
  • Update Arabic translations-sal in #​9595
  • Update Persian translations in #​9576
  • Update Spanish translations in #​9701
  • Update Turkish Translations in #​9749
  • Fix some typos in Brazilian Portuguese translations in #​9673

Documentation

  • Removed reference to GitHub Issues and Discussions in #​9660
  • Add drf-restwind and update outdated images in browsable-api.md in #​9680
  • Updated funding page to represent current scope in #​9686
  • Fix broken Heroku JSON Schema link in #​9693
  • Update Django documentation links to use stable version in #​9698
  • Expand docs on unique constraints cause 'required=True' in #​9725
  • Revert extension back from djangorestframework-guardian2 to djangorestframework-guardian in #​9734
  • Add note to tutorial about required request in serializer context when using HyperlinkedModelSerializer in #​9732

Internal changes

  • Update GitHub Actions to use Ubuntu 24.04 for testing in #​9677
  • Update test matrix to use Django 5.2 stable version in #​9679
  • Add pyupgrade to pre-commit hooks in #​9682
  • Fix test with Django 5 when pytz is available in #​9715

New Contributors

Full Changelog: encode/django-rest-framework@3.16.0...3.16.1

jazzband/djangorestframework-simplejwt (djangorestframework-simplejwt)

v5.5.1

Compare Source

Missing Migration for rest_framework_simplejwt.token_blacklist app. A previously missing migration (0013_blacklist) has now been added. This issue arose because the migration file was mistakenly not generated earlier. This migration was never part of an official release, but users following the latest master branch may have encountered it.

Notes for Users
If you previously ran makemigrations in production and have a 0013_blacklist migration in your django_migrations table, follow these steps before upgrading:

  1. Roll back to the last known migration:
python manage.py migrate rest_framework_simplejwt.token_blacklist 0012
  1. Upgrade djangorestframework-simplejwt to the latest version.
  2. Apply the migrations correctly:
python manage.py migrate

Important: If other migrations depend on 0013_blacklist, be cautious when removing it. You may need to adjust or regenerate dependent migrations to ensure database integrity.

tfranzel/drf-spectacular-sidecar (drf-spectacular-sidecar)

v2025.9.1

Compare Source

v2025.8.1

Compare Source

v2025.7.1

Compare Source

v2025.6.1

Compare Source

SmileyChris/easy-thumbnails (easy_thumbnails)

v2.10.1

Compare Source

  • Add support for Django-5.2.
lxml/lxml (lxml)

v6.0.2

Compare Source

==================

Bugs fixed

Other changes

  • Binary wheels for Py3.9-3.11 on the riscv64 architecture were added.

  • Error constants were updated to match libxml2 2.15.0.

  • Built using Cython 3.1.4.

v6.0.1

Compare Source

==================

Bugs fixed

  • LP#2116333: lxml.sax._getNsTag() could fail with an exception on malformed input.

  • GH#467: Some test adaptations were made for libxml2 2.15.
    Patch by Nick Wellnhofer.

  • LP2119510, GH#473: A Python compatibility test was fixed for Python 3.14+.
    Patch by Lumír Balhar.

  • GH#471: Wheels for "riscv64" on recent Python versions were added.
    Patch by ffgan.

  • GH#469: The wheel build no longer requires the wheel package unconditionally.
    Patch by Miro Hrončok.

  • Binary wheels use the library version libxml2 2.14.5.
    See https://gitlab.gnome.org/GNOME/libxml2/-/releases/v2.14.5

  • Windows binary wheels continue to use a security patched library version libxml2 2.11.9.

v6.0.0

Compare Source

==================

Features added

  • GH#463: lxml.html.diff is faster and provides structurally better diffs.
    Original patch by Steven Fernandez.

  • GH#405: The factories Element and ElementTree can now be used in type hints.

  • GH#448: Parsing from memoryview and other buffers is supported to allow zero-copy parsing.

  • GH#437: lxml.html.builder was missing several HTML5 tag names.
    Patch by Nick Tarleton.

  • GH#458: CDATA can now be written into the incremental xmlfile() writer.
    Original patch by Lane Shaw.

  • A new parser option decompress=False was added that controls the automatic
    input decompression when using libxml2 2.15.0 or later. Disabling this option
    by default will effectively prevent decompression bombs when handling untrusted
    input. Code that depends on automatic decompression must enable this option.
    Note that libxml2 2.15.0 was not released yet, so this option currently has no
    effect but can already be used.

  • The set of compile time / runtime supported libxml2 feature names is available as
    etree.LIBXML_COMPILED_FEATURES and etree.LIBXML_FEATURES.
    This currently includes
    catalog, ftp, html, http, iconv, icu,
    lzma, regexp, schematron, xmlschema, xpath, zlib.

Bugs fixed

  • GH#353: Predicates in .find*() could mishandle tag indices if a default namespace is provided.
    Original patch by Luise K.

  • GH#272: The head and body properties of lxml.html elements failed if no such element
    was found. They now return None instead.
    Original patch by FVolral.

  • Tag names provided by code (API, not data) that are longer than INT_MAX
    could be truncated or mishandled in other ways.

  • .text_content() on lxml.html elements accidentally returned a "smart string"
    without additional information. It now returns a plain string.

  • LP#2109931: When building lxml with coverage reporting, it now disables the sys.monitoring
    support due to the lack of support in nedbat/coveragepy#1790

Other changes

  • Support for Python < 3.8 was removed.

  • Parsing directly from zlib (or lzma) compressed data is now considered an optional
    feature in lxml. It may get removed from libxml2 at some point for security reasons
    (compression bombs) and is therefore no longer guaranteed to be available in lxml.

    As of this release, zlib support is still normally available in the binary wheels
    but may get disabled or removed in later (x.y.0) releases. To test the availability,
    use "zlib" in etree.LIBXML_FEATURES.

  • The Schematron class is deprecated and will become non-functional in a future lxml version.
    The feature will soon be removed from libxml2 and stop being available.

  • GH#438: Wheels include the arm7l target.

  • GH#465: Windows wheels include the arm64 target.
    Patch by Finn Womack.

  • Binary wheels use the library versions libxml2 2.14.4 and libxslt 1.1.43.
    Note that this disables direct HTTP and FTP support for parsing from URLs.
    Use Python URL request tools instead (which usually also support HTTPS).
    To test the availability, use "http" in etree.LIBXML_FEATURES.

  • Windows binary wheels use the library versions libxml2 2.11.9, libxslt 1.1.39 and libiconv 1.17.
    They are now based on VS-2022.

  • Built using Cython 3.1.2.

  • The debug methods MemDebug.dump() and MemDebug.show() were removed completely.
    libxml2 2.13.0 discarded this feature.

Python-Markdown/markdown (markdown)

v3.9

Compare Source

v3.8.2

Compare Source

Fixed
  • Fix codecs deprecation in Python 3.14.
  • Fix issue with unclosed comment parsing in Python 3.14.
  • Fix issue with unclosed declarations in Python 3.14.
  • Fix issue with unclosed HTML tag <foo and Python 3.14.

v3.8.1

Compare Source

Fixed
  • Ensure incomplete markup declaration in raw HTML doesn't crash parser (#​1534).
  • Fixed dropped content in md_in_html (#​1526).
  • Fixed HTML handling corner case that prevented some content from not being rendered (#​1528).
remigermain/nested-multipart-parser (nested-multipart-parser)

v1.6.0

Compare Source

What's Changed

Full Changelog: remigermain/nested-multipart-parser@1.5.0...v1.5.0

bretello/pdbpp (pdbpp)

v0.11.7

Compare Source

What’s Changed

Fixes
  • fix reuse of existing Pdbpp instances with breakpoint(): breakpoints, conditionals and more will persist during a session (#​50) @​bretello
  • fix loading of original pdb in embedded Python (#​45) @​artyl
Misc
psycopg/psycopg (psycopg)

v3.2.10

Compare Source

pytest-dev/pyfakefs (pyfakefs)

v5.9.3

Compare Source

Fixes a utility method.

Changes
  • a warning is now issued if trying to create a nested fake filesystem with custom arguments
    (custom arguments are ignored in this case, as the existing fake filesystem is used)
Fixes
  • fixed fake_filesystem.add_package_metadata that had never worked correctly
    (see #​1205)
Infrastructure
  • updated the package build-system minimum version to setuptools v61.2 and higher

v5.9.2

Compare Source

Fixes interaction with pytest.

Fixes
  • fixed an interaction problem of fs with other pytest fixtures (see #​1200)
Infrastructure
  • fixed some warnings in tests (see #​1190)

v5.9.1

Compare Source

Fixes regression in packaging in version 5.9.0.

Fixes
  • fixed handling of added strict argument in Python 3.9.23
  • make sure test files are packaged (see #​1186)

v5.9.0

Compare Source

Adds support for an API change in latest Python patch releases.

Changes
  • the message from an OSError raised in the fake filesystem has no longer the postfix
    "in the fake filesystem" (see #​1159)
  • changed implementation of FakeShutilModule to prepare it for usage without the patcher
    (see #​1171)
Enhancements
  • added convenience function add_package_metadata to add the metadata of a given
    package to the fake filesystem (see #​1155)
Fixes
  • fixed handling of dynamic imports from code in the fake filesystem in Python > 3.11
    (see #​1121)
  • fixed workaround for recursion with pytest under Windows to ignore capitalization
    of pytest executable (see #​1096)
  • added missing mode property to fake file wrapper (see #​1162)
  • fixed instantiation of a standalone FakePathlibModule for Python >= 3.11
    (see #​1169)
  • added support for new value "ALLOW_MISSING" of strict argument in os.path.realpath
    (introduced in latest patch version of Python >= 3.10, see #​1180)
Infrastructure
  • adapt test for increased default buffer size in Python 3.14a6
  • replace session-scoped with module-scoped fixture in test,
    run pytest over all tests in docker containers
    (see #​1151)
  • remove setup.py and setup.cfg in favor of pyproject.toml
pylint-dev/pylint (pylint)

v3.3.8

Compare Source

What's new in Pylint 3.3.8?

Release date: 2025-08-09

This patch release includes an exceptional fix for a false negative issue. For details, see: #​10482 (comment)

False Positives Fixed

  • Fix false positives for possibly-used-before-assignment when variables are exhaustively
    assigned within a match block.

    Closes #​9668

  • Fix false positive for missing-raises-doc and missing-yield-doc when the method length is less than docstring-min-length.

    Refs #​10104

  • Fix a false positive for unused-variable when multiple except handlers bind the same name under a try block.

    Closes #​10426

False Negatives Fixed

  • Fix false-negative for used-before-assignment with from __future__ import annotations in function definitions.

    Refs #​10482

Other Bug Fixes

  • Fix a bug in Pyreverse where aggregations and associations were included in diagrams regardless of the selected --filter-mode (such as PUB_ONLY, ALL, etc.).

    Closes #​10373

  • Fix double underscores erroneously rendering as bold in pyreverse's Mermaid output.

    Closes #​10402

PyMySQL/PyMySQL (pymysql)

v1.1.2

Compare Source

Release date: 2025-08-24

  • Prevent UnboundLocalError in very rare situation. #​1174
  • Close underlying SocketIO soon when Connection is closed for PyPy. #​1183
  • Fix importing PyMySQL fail on CPython 3.13 when getpass.getuser() raises OSEError. #​1190
  • Make charset name "utf8" case insensitive. #​1195
  • Connection.kill() uses KILL query instead of COM_KILLcommand to support MySQL 8.4. [#​1197](https://redirect.github.com/PyMySQL/PyMySQL/pul

@renovate renovate bot added the dependencies Dependency-related tasks. label May 19, 2025
@renovate renovate bot force-pushed the renovate/python-dependencies branch 5 times, most recently from fd6837e to 7f65bb2 Compare May 25, 2025 18:32
@renovate renovate bot force-pushed the renovate/python-dependencies branch 6 times, most recently from 542c78f to 1dad9e2 Compare May 29, 2025 18:24
@renovate renovate bot force-pushed the renovate/python-dependencies branch 4 times, most recently from 8abe0b4 to f5ab4f3 Compare June 10, 2025 01:12
@renovate renovate bot force-pushed the renovate/python-dependencies branch 8 times, most recently from 2fa3851 to 2b26e89 Compare June 18, 2025 07:08
@renovate renovate bot force-pushed the renovate/python-dependencies branch 6 times, most recently from c37a8f7 to 0065e9a Compare June 23, 2025 08:40
@renovate renovate bot force-pushed the renovate/python-dependencies branch 3 times, most recently from ea64b2b to 675f6c0 Compare September 29, 2025 09:09
@jonathanreveille jonathanreveille force-pushed the renovate/python-dependencies branch from 828775e to 1ce4041 Compare September 30, 2025 09:46
@renovate
Copy link
Contributor Author

renovate bot commented Sep 30, 2025

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@jonathanreveille jonathanreveille force-pushed the renovate/python-dependencies branch 4 times, most recently from 3956e86 to b161222 Compare September 30, 2025 14:04
@jonathanreveille jonathanreveille force-pushed the renovate/python-dependencies branch 3 times, most recently from 26a8511 to f3476f7 Compare September 30, 2025 14:27
Copy link
Member

@kernicPanel kernicPanel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Issue links in the commits are wrong.

@jonathanreveille jonathanreveille force-pushed the renovate/python-dependencies branch 2 times, most recently from b2d92f6 to f57ad8a Compare October 1, 2025 07:29
@jonathanreveille jonathanreveille force-pushed the renovate/python-dependencies branch from e95b3a7 to 7f97bca Compare October 1, 2025 14:17
renovate bot and others added 4 commits October 6, 2025 10:59
The dependency sqlacodegen depends on SQLAlchemy less than 2.0.42
version. There has been a bug report in the repository of sqlacodegen
3.1.x versions that requires a fix to support breaking change in
SQLAlchemy 2.0.42 version already. The upgrade of SQLAlchemy to 2.0.43
or 2.0.42 is not yet possible. We have to wait for a newer release of
sqlacodegen to be compatible with at least SQLAlchemy 2.0.42 version.
Issue: agronholm/sqlacodegen#416
Sor for now we will pin those versions.
When upgrading this dependency at 0.14.2, the execution
of tests would cause generate lot of errors that you don't
have when set in the version 0.14.1. There is a regression
between the latest version and previous one. The error
found was : "execnet.gateway_base.DumpError: can't serialize "
Issue: pytest-dev/pytest-subtests#202
Due to the upgrade of `djangorestframework` to 3.16.1 version
the swagger file evolved. It added the default choice of
the Order State enums that is `draft`.
@jonathanreveille jonathanreveille force-pushed the renovate/python-dependencies branch from 7f97bca to ed607f5 Compare October 6, 2025 09:10
Upgrading this dependency removed all unused ruff disable rules
from our codebase. This commit reflects the diff produced after
running `make lint`.
@jonathanreveille jonathanreveille force-pushed the renovate/python-dependencies branch from ed607f5 to 595569e Compare October 6, 2025 09:12
@jonathanreveille jonathanreveille merged commit 9c93093 into main Oct 6, 2025
16 of 17 checks passed
@jonathanreveille jonathanreveille deleted the renovate/python-dependencies branch October 6, 2025 09:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Dependency-related tasks.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants