From dcd5a3f2218b0727d3f104cb6114a1ca977cc000 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 1 Feb 2026 21:23:11 +0000 Subject: [PATCH 1/6] Bump the all-deps group across 1 directory with 11 updates Bumps the all-deps group with 11 updates in the /requirements directory: | Package | From | To | | --- | --- | --- | | [django-filter](https://github.com/carltongibson/django-filter) | `25.1` | `25.2` | | [django-polymorphic](https://github.com/jazzband/django-polymorphic) | `4.1.0` | `4.10.5` | | [sphinx](https://github.com/sphinx-doc/sphinx) | `8.1.3` | `9.1.0` | | [sphinx-rtd-theme](https://github.com/readthedocs/sphinx_rtd_theme) | `3.0.2` | `3.1.0` | | [black](https://github.com/psf/black) | `25.9.0` | `26.1.0` | | [flake8-bugbear](https://github.com/PyCQA/flake8-bugbear) | `24.12.12` | `25.11.29` | | [flake8-isort](https://github.com/gforcada/flake8-isort) | `6.1.2` | `7.0.0` | | [isort](https://github.com/PyCQA/isort) | `6.1.0` | `7.0.0` | | [faker](https://github.com/joke2k/faker) | `37.8.0` | `40.1.2` | | [pytest](https://github.com/pytest-dev/pytest) | `8.4.2` | `9.0.2` | | [syrupy](https://github.com/syrupy-project/syrupy) | `4.9.1` | `5.1.0` | Updates `django-filter` from 25.1 to 25.2 - [Release notes](https://github.com/carltongibson/django-filter/releases) - [Changelog](https://github.com/carltongibson/django-filter/blob/main/CHANGES.rst) - [Commits](https://github.com/carltongibson/django-filter/compare/25.1...25.2) Updates `django-polymorphic` from 4.1.0 to 4.10.5 - [Release notes](https://github.com/jazzband/django-polymorphic/releases) - [Commits](https://github.com/jazzband/django-polymorphic/compare/v4.1.0...v4.10.5) Updates `sphinx` from 8.1.3 to 9.1.0 - [Release notes](https://github.com/sphinx-doc/sphinx/releases) - [Changelog](https://github.com/sphinx-doc/sphinx/blob/master/CHANGES.rst) - [Commits](https://github.com/sphinx-doc/sphinx/compare/v8.1.3...v9.1.0) Updates `sphinx-rtd-theme` from 3.0.2 to 3.1.0 - [Changelog](https://github.com/readthedocs/sphinx_rtd_theme/blob/master/docs/changelog.rst) - [Commits](https://github.com/readthedocs/sphinx_rtd_theme/compare/3.0.2...3.1.0) Updates `black` from 25.9.0 to 26.1.0 - [Release notes](https://github.com/psf/black/releases) - [Changelog](https://github.com/psf/black/blob/main/CHANGES.md) - [Commits](https://github.com/psf/black/compare/25.9.0...26.1.0) Updates `flake8-bugbear` from 24.12.12 to 25.11.29 - [Release notes](https://github.com/PyCQA/flake8-bugbear/releases) - [Commits](https://github.com/PyCQA/flake8-bugbear/compare/24.12.12...25.11.29) Updates `flake8-isort` from 6.1.2 to 7.0.0 - [Changelog](https://github.com/gforcada/flake8-isort/blob/main/CHANGES.rst) - [Commits](https://github.com/gforcada/flake8-isort/compare/6.1.2...7.0.0) Updates `isort` from 6.1.0 to 7.0.0 - [Release notes](https://github.com/PyCQA/isort/releases) - [Changelog](https://github.com/PyCQA/isort/blob/main/CHANGELOG.md) - [Commits](https://github.com/PyCQA/isort/compare/6.1.0...7.0.0) Updates `faker` from 37.8.0 to 40.1.2 - [Release notes](https://github.com/joke2k/faker/releases) - [Changelog](https://github.com/joke2k/faker/blob/master/CHANGELOG.md) - [Commits](https://github.com/joke2k/faker/compare/v37.8.0...v40.1.2) Updates `pytest` from 8.4.2 to 9.0.2 - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest/compare/8.4.2...9.0.2) Updates `syrupy` from 4.9.1 to 5.1.0 - [Release notes](https://github.com/syrupy-project/syrupy/releases) - [Changelog](https://github.com/syrupy-project/syrupy/blob/main/CHANGELOG.md) - [Commits](https://github.com/syrupy-project/syrupy/compare/v4.9.1...v5.1.0) --- updated-dependencies: - dependency-name: django-filter dependency-version: '25.2' dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-deps - dependency-name: django-polymorphic dependency-version: 4.10.5 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-deps - dependency-name: sphinx dependency-version: 9.1.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: all-deps - dependency-name: sphinx-rtd-theme dependency-version: 3.1.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all-deps - dependency-name: black dependency-version: 26.1.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: all-deps - dependency-name: flake8-bugbear dependency-version: 25.11.29 dependency-type: direct:production update-type: version-update:semver-major dependency-group: all-deps - dependency-name: flake8-isort dependency-version: 7.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: all-deps - dependency-name: isort dependency-version: 7.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: all-deps - dependency-name: faker dependency-version: 40.1.2 dependency-type: direct:production update-type: version-update:semver-major dependency-group: all-deps - dependency-name: pytest dependency-version: 9.0.2 dependency-type: direct:production update-type: version-update:semver-major dependency-group: all-deps - dependency-name: syrupy dependency-version: 5.1.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: all-deps ... Signed-off-by: dependabot[bot] --- requirements/requirements-codestyle.txt | 8 ++++---- requirements/requirements-documentation.txt | 4 ++-- requirements/requirements-optionals.txt | 4 ++-- requirements/requirements-testing.txt | 6 +++--- 4 files changed, 11 insertions(+), 11 deletions(-) diff --git a/requirements/requirements-codestyle.txt b/requirements/requirements-codestyle.txt index 9f9c37a7..7cf70ce2 100644 --- a/requirements/requirements-codestyle.txt +++ b/requirements/requirements-codestyle.txt @@ -1,5 +1,5 @@ -black==25.9.0 +black==26.1.0 flake8==7.3.0 -flake8-bugbear==24.12.12 -flake8-isort==6.1.2 -isort==6.1.0 +flake8-bugbear==25.11.29 +flake8-isort==7.0.0 +isort==7.0.0 diff --git a/requirements/requirements-documentation.txt b/requirements/requirements-documentation.txt index 76f3bf9a..1fbe8140 100644 --- a/requirements/requirements-documentation.txt +++ b/requirements/requirements-documentation.txt @@ -1,3 +1,3 @@ recommonmark==0.7.1 -Sphinx==8.1.3 -sphinx_rtd_theme==3.0.2 +Sphinx==9.1.0 +sphinx_rtd_theme==3.1.0 diff --git a/requirements/requirements-optionals.txt b/requirements/requirements-optionals.txt index 4eb517ff..841f17c3 100644 --- a/requirements/requirements-optionals.txt +++ b/requirements/requirements-optionals.txt @@ -1,2 +1,2 @@ -django-filter==25.1 -django-polymorphic==4.1.0 +django-filter==25.2 +django-polymorphic==4.10.5 diff --git a/requirements/requirements-testing.txt b/requirements/requirements-testing.txt index 908111fd..d5ad8d44 100644 --- a/requirements/requirements-testing.txt +++ b/requirements/requirements-testing.txt @@ -1,7 +1,7 @@ factory-boy==3.3.3 -Faker==37.8.0 -pytest==8.4.2 +Faker==40.1.2 +pytest==9.0.2 pytest-cov==7.0.0 pytest-django==4.11.1 pytest-factoryboy==2.8.1 -syrupy==4.9.1 +syrupy==5.1.0 From 6ba38619310078b82a5af976111c31bf58c76d3d Mon Sep 17 00:00:00 2001 From: Oliver Sauder Date: Wed, 4 Feb 2026 17:30:19 +0400 Subject: [PATCH 2/6] Downgrade django-filter from 25.2 to 25.1 --- requirements/requirements-optionals.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements/requirements-optionals.txt b/requirements/requirements-optionals.txt index 841f17c3..772cceda 100644 --- a/requirements/requirements-optionals.txt +++ b/requirements/requirements-optionals.txt @@ -1,2 +1,2 @@ -django-filter==25.2 +django-filter==25.1 django-polymorphic==4.10.5 From 90283691db63c5b83b34432360af44a90ffd71da Mon Sep 17 00:00:00 2001 From: Oliver Sauder Date: Wed, 4 Feb 2026 17:33:53 +0400 Subject: [PATCH 3/6] Downgrade Sphinx version from 9.1.0 to 8.2.3 --- requirements/requirements-documentation.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements/requirements-documentation.txt b/requirements/requirements-documentation.txt index 1fbe8140..56f59b5b 100644 --- a/requirements/requirements-documentation.txt +++ b/requirements/requirements-documentation.txt @@ -1,3 +1,3 @@ recommonmark==0.7.1 -Sphinx==9.1.0 +Sphinx==8.2.3 sphinx_rtd_theme==3.1.0 From 3c8b7afaed4ae981c20165967361fe1289957520 Mon Sep 17 00:00:00 2001 From: Oliver Sauder Date: Wed, 4 Feb 2026 17:38:16 +0400 Subject: [PATCH 4/6] Downgrade sphinx_rtd_theme to version 3.0.2 --- requirements/requirements-documentation.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements/requirements-documentation.txt b/requirements/requirements-documentation.txt index 56f59b5b..49ebc493 100644 --- a/requirements/requirements-documentation.txt +++ b/requirements/requirements-documentation.txt @@ -1,3 +1,3 @@ recommonmark==0.7.1 Sphinx==8.2.3 -sphinx_rtd_theme==3.1.0 +sphinx_rtd_theme==3.0.2 From 7b0d768e50408156642420faa8d20cb0561dde1d Mon Sep 17 00:00:00 2001 From: Oliver Sauder Date: Wed, 4 Feb 2026 17:51:02 +0400 Subject: [PATCH 5/6] Fixed B043 linting issue --- example/tests/integration/test_model_resource_name.py | 2 +- example/tests/test_views.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/example/tests/integration/test_model_resource_name.py b/example/tests/integration/test_model_resource_name.py index b2fda333..7f52c5cd 100644 --- a/example/tests/integration/test_model_resource_name.py +++ b/example/tests/integration/test_model_resource_name.py @@ -222,6 +222,6 @@ def test_resource_and_relationship_type_match_with_serializer_resource_name_and_ def teardown_method(self, method): models.Comment.__bases__ = (models.Comment.__bases__[0],) try: - delattr(serializers.CommentSerializer.Meta, "resource_name") + del serializers.CommentSerializer.Meta.resource_name except AttributeError: pass diff --git a/example/tests/test_views.py b/example/tests/test_views.py index 47d4adb1..fc9436e1 100644 --- a/example/tests/test_views.py +++ b/example/tests/test_views.py @@ -436,7 +436,7 @@ def test_get_serializer_comes_from_included_serializers(self): kwargs = {"pk": self.author.id, "related_field": "author_type"} view = self._get_view(kwargs) related_serializers = view.get_serializer_class().related_serializers - delattr(view.get_serializer_class(), "related_serializers") + del view.get_serializer_class().related_serializers got = view.get_related_serializer_class() self.assertEqual(got, AuthorTypeSerializer) view.get_serializer_class().related_serializers = related_serializers From a6cbc8f67695e438996d927c9bbdba4a6bd4364c Mon Sep 17 00:00:00 2001 From: Oliver Sauder Date: Wed, 4 Feb 2026 17:55:04 +0400 Subject: [PATCH 6/6] Downgrade Sphinx version from 8.2.3 to 8.1.3 --- requirements/requirements-documentation.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements/requirements-documentation.txt b/requirements/requirements-documentation.txt index 49ebc493..76f3bf9a 100644 --- a/requirements/requirements-documentation.txt +++ b/requirements/requirements-documentation.txt @@ -1,3 +1,3 @@ recommonmark==0.7.1 -Sphinx==8.2.3 +Sphinx==8.1.3 sphinx_rtd_theme==3.0.2