diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 77346244..77e1f696 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -24,4 +24,4 @@ repos: entry: ty check src tests pass_filenames: false args: [--python=.venv/] - additional_dependencies: [ty] + additional_dependencies: ["ty>=0.0.15"] diff --git a/src/rendercv/schema/models/cv/cv.py b/src/rendercv/schema/models/cv/cv.py index a305fa7e..ffdc9722 100644 --- a/src/rendercv/schema/models/cv/cv.py +++ b/src/rendercv/schema/models/cv/cv.py @@ -126,7 +126,7 @@ class Cv(BaseModelWithExtraKeys): """ return get_rendercv_sections(self.sections) - @pydantic.model_validator(mode="wrap") + @pydantic.model_validator(mode="wrap") # ty: ignore @classmethod def capture_input_order( cls, data: Any, handler: pydantic.ModelWrapValidatorHandler[Self] diff --git a/src/rendercv/schema/override_dictionary.py b/src/rendercv/schema/override_dictionary.py index 7dd38cae..16ac4c2e 100644 --- a/src/rendercv/schema/override_dictionary.py +++ b/src/rendercv/schema/override_dictionary.py @@ -74,13 +74,13 @@ def update_value_by_location[T: dict | list]( new_value = value else: new_value = update_value_by_location( - dict_or_list[first_key], + dict_or_list[first_key], # ty: ignore remaining_key, value, full_key=full_key, ) - dict_or_list[first_key] = new_value + dict_or_list[first_key] = new_value # ty: ignore return dict_or_list diff --git a/tests/cli/render_command/test_render_command.py b/tests/cli/render_command/test_render_command.py index a3a68355..97c928c8 100644 --- a/tests/cli/render_command/test_render_command.py +++ b/tests/cli/render_command/test_render_command.py @@ -171,7 +171,7 @@ class TestCliCommandRender: ): cli_command_render( input_file_name=input_file, - **{**default_arguments, "watch": True}, + **{**default_arguments, "watch": True}, # ty: ignore ) mock_watcher.assert_called_once()