File tree Expand file tree Collapse file tree 7 files changed +36
-51
lines changed Expand file tree Collapse file tree 7 files changed +36
-51
lines changed Original file line number Diff line number Diff line change @@ -33,7 +33,7 @@ dependencies = [
3333dev-dependencies = [
3434 " mkdocs==1.6.1" ,
3535 " mkdocs-material==9.5.41" ,
36- " mypy==1.11.2 " ,
36+ " mypy==1.12.1 " ,
3737 " pytest==8.3.3" ,
3838 " pytest-cov==5.0.0" ,
3939 " pytest-xdist[psutil]==3.6.1" ,
Original file line number Diff line number Diff line change 11from __future__ import annotations
22
33from dataclasses import dataclass
4- from typing import TYPE_CHECKING , ClassVar
4+ from typing import ClassVar
55
66from deptry .violations .base import Violation
77
8- if TYPE_CHECKING :
9- from deptry .module import Module
10-
118
129@dataclass
1310class DEP001MissingDependencyViolation (Violation ):
1411 error_code : ClassVar [str ] = "DEP001"
1512 error_template : ClassVar [str ] = "'{name}' imported but missing from the dependency definitions"
16- issue : Module
1713
1814 def get_error_message (self ) -> str :
1915 return self .error_template .format (name = self .issue .name )
Original file line number Diff line number Diff line change 11from __future__ import annotations
22
33from dataclasses import dataclass
4- from typing import TYPE_CHECKING , ClassVar
4+ from typing import ClassVar
55
66from deptry .violations .base import Violation
77
8- if TYPE_CHECKING :
9- from deptry .dependency import Dependency
10-
118
129@dataclass
1310class DEP002UnusedDependencyViolation (Violation ):
1411 error_code : ClassVar [str ] = "DEP002"
1512 error_template : ClassVar [str ] = "'{name}' defined as a dependency but not used in the codebase"
16- issue : Dependency
1713
1814 def get_error_message (self ) -> str :
1915 return self .error_template .format (name = self .issue .name )
Original file line number Diff line number Diff line change 11from __future__ import annotations
22
33from dataclasses import dataclass
4- from typing import TYPE_CHECKING , ClassVar
4+ from typing import ClassVar
55
66from deptry .violations .base import Violation
77
8- if TYPE_CHECKING :
9- from deptry .module import Module
10-
118
129@dataclass
1310class DEP003TransitiveDependencyViolation (Violation ):
1411 error_code : ClassVar [str ] = "DEP003"
1512 error_template : ClassVar [str ] = "'{name}' imported but it is a transitive dependency"
16- issue : Module
1713
1814 def get_error_message (self ) -> str :
1915 return self .error_template .format (name = self .issue .name )
Original file line number Diff line number Diff line change 11from __future__ import annotations
22
33from dataclasses import dataclass
4- from typing import TYPE_CHECKING , ClassVar
4+ from typing import ClassVar
55
66from deptry .violations .base import Violation
77
8- if TYPE_CHECKING :
9- from deptry .module import Module
10-
118
129@dataclass
1310class DEP004MisplacedDevDependencyViolation (Violation ):
1411 error_code : ClassVar [str ] = "DEP004"
1512 error_template : ClassVar [str ] = "'{name}' imported but declared as a dev dependency"
16- issue : Module
1713
1814 def get_error_message (self ) -> str :
1915 return self .error_template .format (name = self .issue .name )
Original file line number Diff line number Diff line change 11from __future__ import annotations
22
33from dataclasses import dataclass
4- from typing import TYPE_CHECKING , ClassVar
4+ from typing import ClassVar
55
66from deptry .violations .base import Violation
77
8- if TYPE_CHECKING :
9- from deptry .dependency import Dependency
10-
118
129@dataclass
1310class DEP005StandardLibraryDependencyViolation (Violation ):
1411 error_code : ClassVar [str ] = "DEP005"
1512 error_template : ClassVar [str ] = (
1613 "'{name}' is defined as a dependency but it is included in the Python standard library."
1714 )
18- issue : Dependency
1915
2016 def get_error_message (self ) -> str :
2117 return self .error_template .format (name = self .issue .name )
You can’t perform that action at this time.
0 commit comments