From 414cbba6d43e6f0c2dbe12ebd0c87837b63b0b41 Mon Sep 17 00:00:00 2001 From: Sina Atalay <79940989+sinaatalay@users.noreply.github.com> Date: Fri, 6 Feb 2026 01:03:56 +0300 Subject: [PATCH] Ignore some ty errors --- .pre-commit-config.yaml | 2 +- src/rendercv/schema/models/cv/cv.py | 2 +- src/rendercv/schema/override_dictionary.py | 4 ++-- tests/cli/render_command/test_render_command.py | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) 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()