Skip to content

Commit 4c8bf34

Browse files
committed
Increased mypy version for backend. Fixes for style checks
1 parent ae84ecd commit 4c8bf34

File tree

3 files changed

+12
-2
lines changed

3 files changed

+12
-2
lines changed

.pre-commit-config.yaml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,18 @@ repos:
3030
tokenize-rt==3.2.0,
3131
]
3232
args: [--disallow-untyped-calls, --config-file, lib/pyproject.toml]
33+
34+
- repo: https://github.com/pre-commit/mirrors-mypy
35+
rev: "v1.12.0"
36+
hooks:
3337
- id: mypy
3438
files: '^backend/.*\.py'
39+
additional_dependencies:
40+
[
41+
types-PyYAML,
42+
types-aiofiles,
43+
types-requests,
44+
]
3545
args: [--disallow-untyped-calls, --config-file, backend/pyproject.toml]
3646

3747
- repo: https://github.com/AleksaC/hadolint-py

backend/app/db/migration.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ class RevisionNotFoundError(Exception):
2424
class MigrationManager:
2525
"""Manages database connections and migrations"""
2626

27-
def __init__(self):
27+
def __init__(self) -> None:
2828
self.settings = get_settings()
2929
self.__ensure_data_directory()
3030

backend/app/utils/visualization.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ def create_visualization(self, original_image: np.ndarray, predictions: Detected
110110
class VisualizationDispatcher(metaclass=Singleton):
111111
"""Dispatcher for creating visualizations."""
112112

113-
def __init__(self):
113+
def __init__(self) -> None:
114114
self._creator_map = {
115115
DetectionResult: DetectionVisualizerCreator(),
116116
ClassificationResult: ClassificationVisualizerCreator(),

0 commit comments

Comments
 (0)