chore: add djangorestframework-stubs dependency and suppress lint warning with # noqa in parsers views
Some checks failed
CI/CD Pipeline / Build & Push Images (push) Has been cancelled
CI/CD Pipeline / Deploy (dev) (push) Has been cancelled
CI/CD Pipeline / Deploy (prod) (push) Has been cancelled
CI/CD Pipeline / Code Quality Checks (push) Has been cancelled
CI/CD Pipeline / Run Tests (push) Has been cancelled

This commit is contained in:
2026-02-10 11:31:29 +01:00
parent f9eadb83d5
commit 4186c64f49
3 changed files with 20 additions and 1 deletions

View File

@@ -52,6 +52,7 @@ dependencies = [
"playwright>=1.57.0", "playwright>=1.57.0",
"pylint>=3.0", "pylint>=3.0",
"whitenoise>=6.11.0", "whitenoise>=6.11.0",
"djangorestframework-stubs>=3.14.5",
] ]
[project.optional-dependencies] [project.optional-dependencies]

View File

@@ -353,7 +353,7 @@ class FNSReportUploadView(APIView):
400: "Ошибка валидации файлов", 400: "Ошибка валидации файлов",
}, },
) )
def post(self, request): def post(self, request): # noqa
serializer = FNSFileUploadSerializer(data=request.data) serializer = FNSFileUploadSerializer(data=request.data)
serializer.is_valid(raise_exception=True) serializer.is_valid(raise_exception=True)

18
uv.lock generated
View File

@@ -728,6 +728,22 @@ wheels = [
{ url = "https://files.pythonhosted.org/packages/f2/ab/88f73cf08d2ad3fb9f71b956dceca5680a57f121e5ce9a604f365877d57e/djangorestframework_simplejwt-5.3.1-py3-none-any.whl", hash = "sha256:381bc966aa46913905629d472cd72ad45faa265509764e20ffd440164c88d220", size = 101339, upload-time = "2023-12-04T06:38:25.362Z" }, { url = "https://files.pythonhosted.org/packages/f2/ab/88f73cf08d2ad3fb9f71b956dceca5680a57f121e5ce9a604f365877d57e/djangorestframework_simplejwt-5.3.1-py3-none-any.whl", hash = "sha256:381bc966aa46913905629d472cd72ad45faa265509764e20ffd440164c88d220", size = 101339, upload-time = "2023-12-04T06:38:25.362Z" },
] ]
[[package]]
name = "djangorestframework-stubs"
version = "3.14.5"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "django-stubs" },
{ name = "requests" },
{ name = "types-pyyaml" },
{ name = "types-requests" },
{ name = "typing-extensions" },
]
sdist = { url = "https://files.pythonhosted.org/packages/cc/51/ef2f2196e81c261490e86c15b78f5a097d825b58f5ceb615bcece612eeb9/djangorestframework-stubs-3.14.5.tar.gz", hash = "sha256:5dd6f638aa5291fb7863e6166128a6ed20bf4986e2fc5cf334e6afc841797a09", size = 34281, upload-time = "2023-12-05T19:21:11.739Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/13/05/c98a1e3d3824dc9a330df26827935b5d7559a5c01bcfca8e18ab645dc758/djangorestframework_stubs-3.14.5-py3-none-any.whl", hash = "sha256:43d788fd50cda49b922cd411e59c5b8cdc3f3de49c02febae12ce42139f0269b", size = 53481, upload-time = "2023-12-05T19:21:09.215Z" },
]
[[package]] [[package]]
name = "docutils" name = "docutils"
version = "0.20.1" version = "0.20.1"
@@ -1364,6 +1380,7 @@ dependencies = [
{ name = "django-rest-swagger" }, { name = "django-rest-swagger" },
{ name = "djangorestframework" }, { name = "djangorestframework" },
{ name = "djangorestframework-simplejwt" }, { name = "djangorestframework-simplejwt" },
{ name = "djangorestframework-stubs" },
{ name = "drf-yasg" }, { name = "drf-yasg" },
{ name = "factory-boy" }, { name = "factory-boy" },
{ name = "faker" }, { name = "faker" },
@@ -1487,6 +1504,7 @@ requires-dist = [
{ name = "django-rest-swagger", specifier = ">=2.2.0" }, { name = "django-rest-swagger", specifier = ">=2.2.0" },
{ name = "djangorestframework", specifier = "==3.14.0" }, { name = "djangorestframework", specifier = "==3.14.0" },
{ name = "djangorestframework-simplejwt", specifier = ">=5.3.1" }, { name = "djangorestframework-simplejwt", specifier = ">=5.3.1" },
{ name = "djangorestframework-stubs", specifier = ">=3.14.5" },
{ name = "drf-yasg", specifier = ">=1.21.10" }, { name = "drf-yasg", specifier = ">=1.21.10" },
{ name = "factory-boy", specifier = ">=3.3.0" }, { name = "factory-boy", specifier = ">=3.3.0" },
{ name = "factory-boy", marker = "extra == 'dev'", specifier = "==3.3.0" }, { name = "factory-boy", marker = "extra == 'dev'", specifier = "==3.3.0" },