From 129a1516f6b5810899cb4724865ee62d25b6a5de Mon Sep 17 00:00:00 2001 From: Qubasa Date: Sun, 10 Mar 2024 16:06:03 +0700 Subject: [PATCH] clan-cli: Readd mypy ignore clan_cli because of treefmt complaining --- formatter.nix | 1 + pkgs/clan-cli/pyproject.toml | 1 - pkgs/clan-vm-manager/pyproject.toml | 3 +++ 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/formatter.nix b/formatter.nix index 2b7b6d0a..852c8cd7 100644 --- a/formatter.nix +++ b/formatter.nix @@ -15,6 +15,7 @@ treefmt.programs.mypy.directories = { "pkgs/clan-cli".extraPythonPackages = self'.packages.clan-cli.pytestDependencies; "pkgs/clan-vm-manager".extraPythonPackages = self'.packages.clan-vm-manager.propagatedBuildInputs; + # "pkgs/clan-vm-manager".options = ["--verbose"]; }; treefmt.settings.formatter.nix = { diff --git a/pkgs/clan-cli/pyproject.toml b/pkgs/clan-cli/pyproject.toml index e9d42d09..9193d90a 100644 --- a/pkgs/clan-cli/pyproject.toml +++ b/pkgs/clan-cli/pyproject.toml @@ -29,7 +29,6 @@ warn_redundant_casts = true disallow_untyped_calls = true disallow_untyped_defs = true no_implicit_optional = true -disable_error_code = ["has-type"] exclude = "clan_cli.nixpkgs" [[tool.mypy.overrides]] diff --git a/pkgs/clan-vm-manager/pyproject.toml b/pkgs/clan-vm-manager/pyproject.toml index 73efaefa..8016c21e 100644 --- a/pkgs/clan-vm-manager/pyproject.toml +++ b/pkgs/clan-vm-manager/pyproject.toml @@ -22,6 +22,9 @@ disallow_untyped_calls = true disallow_untyped_defs = true no_implicit_optional = true +[[tool.mypy.overrides]] +module = "clan_cli.*" +ignore_missing_imports = true [tool.ruff] target-version = "py311"