Skip to content

Update dependency django-stubs-ext to v5.1.3 (#13782) #3373

Update dependency django-stubs-ext to v5.1.3 (#13782)

Update dependency django-stubs-ext to v5.1.3 (#13782) #3373

Triggered via push February 7, 2025 15:19
Status Success
Total duration 7m 5s
Artifacts

api.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

2 errors and 14 warnings
API Lint: weblate/api/views.py#L2294
[Search]: unable to guess serializer. This is graceful fallback handling for APIViews. Consider using GenericAPIView as view base class, if view is under your control. Either way you may want to add a serializer_class (or method). Ignoring view for now.
API Lint: weblate/api/views.py#L2350
[TasksViewSet]: unable to guess serializer. This is graceful fallback handling for APIViews. Consider using GenericAPIView as view base class, if view is under your control. Either way you may want to add a serializer_class (or method). Ignoring view for now.
tag-description: weblate-openapi.yaml#L78477
Tag object should contain `description` field.
tag-description: weblate-openapi.yaml#L78478
Tag object should contain `description` field.
tag-description: weblate-openapi.yaml#L78479
Tag object should contain `description` field.
tag-description: weblate-openapi.yaml#L78480
Tag object should contain `description` field.
tag-description: weblate-openapi.yaml#L78481
Tag object should contain `description` field.
tag-description: weblate-openapi.yaml#L78488
Tag object should contain `description` field.
tag-description: weblate-openapi.yaml#L78489
Tag object should contain `description` field.
tag-description: weblate-openapi.yaml#L78501
Tag object should contain `description` field.
tag-description: weblate-openapi.yaml#L78504
Tag object should contain `description` field.
operation-summary: weblate-openapi.yaml#L16
Operation object should contain `summary` field.
API Lint: weblate/api/views.py#L2118
[ComponentListViewSet]: could not derive type of path parameter "component_slug" because model "weblate.trans.models.componentlist.ComponentList" contained no such field. Consider annotating parameter with @extend_schema. Defaulting to "string".
API Lint: weblate/api/views.py#L1238
[ComponentViewSet]: could not derive type of path parameter "project_slug" because model "weblate.trans.models.component.Component" contained no such field. Consider annotating parameter with @extend_schema. Defaulting to "string".
API Lint: weblate/api/views.py#L566
[GroupViewSet]: could not derive type of path parameter "language_code" because model "weblate.auth.models.Group" contained no such field. Consider annotating parameter with @extend_schema. Defaulting to "string".
API Lint: weblate/api/serializers.py#L286
[RoleViewSet > RoleSerializer]: could not resolve serializer field "PermissionSerializer()". Defaulting to "string"