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 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-optionals.txt b/requirements/requirements-optionals.txt index 4eb517ff..772cceda 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-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