diff --git a/example/tests/test_sideload_resources.py b/example/tests/test_sideload_resources.py index 5ca96afe..51bfb841 100644 --- a/example/tests/test_sideload_resources.py +++ b/example/tests/test_sideload_resources.py @@ -1,6 +1,7 @@ """ Test sideloading resources """ + import json from django.urls import reverse diff --git a/requirements/requirements-codestyle.txt b/requirements/requirements-codestyle.txt index 656f8aab..df3e0608 100644 --- a/requirements/requirements-codestyle.txt +++ b/requirements/requirements-codestyle.txt @@ -1,5 +1,5 @@ -black==23.12.1 +black==24.2.0 flake8==7.0.0 -flake8-bugbear==23.12.2 +flake8-bugbear==24.2.6 flake8-isort==6.1.1 isort==5.13.2 diff --git a/requirements/requirements-packaging.txt b/requirements/requirements-packaging.txt index eb2532c4..489eeb83 100644 --- a/requirements/requirements-packaging.txt +++ b/requirements/requirements-packaging.txt @@ -1 +1 @@ -twine==4.0.2 +twine==5.0.0 diff --git a/requirements/requirements-testing.txt b/requirements/requirements-testing.txt index b4595383..b15dd948 100644 --- a/requirements/requirements-testing.txt +++ b/requirements/requirements-testing.txt @@ -1,7 +1,7 @@ factory-boy==3.3.0 -Faker==22.2.0 -pytest==7.4.4 +Faker==23.3.0 +pytest==8.1.0 pytest-cov==4.1.0 -pytest-django==4.7.0 -pytest-factoryboy==2.6.0 -syrupy==4.6.0 +pytest-django==4.8.0 +pytest-factoryboy==2.6.1 +syrupy==4.6.1 diff --git a/rest_framework_json_api/parsers.py b/rest_framework_json_api/parsers.py index e26f6028..a0a2aeb2 100644 --- a/rest_framework_json_api/parsers.py +++ b/rest_framework_json_api/parsers.py @@ -1,6 +1,7 @@ """ Parsers """ + from rest_framework import parsers from rest_framework.exceptions import ParseError diff --git a/rest_framework_json_api/relations.py b/rest_framework_json_api/relations.py index 32547253..0742c1ec 100644 --- a/rest_framework_json_api/relations.py +++ b/rest_framework_json_api/relations.py @@ -106,9 +106,9 @@ def get_links(self, obj=None, lookup_field="pk"): return_data = {} kwargs = { - lookup_field: getattr(obj, lookup_field) - if obj - else view.kwargs[lookup_field] + lookup_field: ( + getattr(obj, lookup_field) if obj else view.kwargs[lookup_field] + ) } field_name = self.field_name if self.field_name else self.parent.field_name diff --git a/rest_framework_json_api/renderers.py b/rest_framework_json_api/renderers.py index 0664f73a..639f0b11 100644 --- a/rest_framework_json_api/renderers.py +++ b/rest_framework_json_api/renderers.py @@ -1,6 +1,7 @@ """ Renderers """ + import copy from collections import defaultdict from collections.abc import Iterable