Skip to content

Commit 33a7137

Browse files
authored
Remove Dataclass + Ignore E0213 (#72)
1 parent 5f46c7c commit 33a7137

File tree

2 files changed

+13
-13
lines changed

2 files changed

+13
-13
lines changed

cppython/schema.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
from __future__ import annotations # Required for self-referenced pydantic types
66

77
from abc import abstractmethod
8-
from dataclasses import dataclass
98
from pathlib import Path
109
from typing import Any, Optional
1110

@@ -24,7 +23,7 @@ class Preset(BaseModel):
2423
description: Optional[str]
2524

2625
@validator("inherits")
27-
def validate_str(cls, values):
26+
def validate_str(cls, values): # pylint: disable=E0213
2827
"""
2928
Conform to list
3029
"""
@@ -94,7 +93,7 @@ class CMakePresets(BaseModel, extra=Extra.forbid):
9493
testPresets: Optional[list[TestPreset]]
9594

9695
@validator("include")
97-
def validate_path(cls, values):
96+
def validate_path(cls, values): # pylint: disable=E0213
9897
"""
9998
TODO
10099
"""
@@ -117,7 +116,7 @@ class ProjectConfiguration(BaseModel):
117116
verbosity: int = 0
118117

119118
@validator("verbosity")
120-
def min_max(cls, value):
119+
def min_max(cls, value): # pylint: disable=E0213
121120
"""
122121
TODO
123122
"""

pdm.lock

Lines changed: 10 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)