From 167f7f4eb3e4311077070a6ff846157cb77df1a8 Mon Sep 17 00:00:00 2001 From: Qubasa Date: Sun, 10 Mar 2024 15:18:18 +0700 Subject: [PATCH] clan-cli: Add py.typed to make mypy work when used as library in clan-vm-manager --- pkgs/clan-cli/clan_cli/py.typed | 0 pkgs/clan-cli/pyproject.toml | 2 +- pkgs/clan-vm-manager/pyproject.toml | 3 --- 3 files changed, 1 insertion(+), 4 deletions(-) create mode 100644 pkgs/clan-cli/clan_cli/py.typed diff --git a/pkgs/clan-cli/clan_cli/py.typed b/pkgs/clan-cli/clan_cli/py.typed new file mode 100644 index 000000000..e69de29bb diff --git a/pkgs/clan-cli/pyproject.toml b/pkgs/clan-cli/pyproject.toml index 7800c659c..e9d42d097 100644 --- a/pkgs/clan-cli/pyproject.toml +++ b/pkgs/clan-cli/pyproject.toml @@ -12,7 +12,7 @@ scripts = { clan = "clan_cli:main" } exclude = ["clan_cli.nixpkgs*", "result"] [tool.setuptools.package-data] -clan_cli = ["config/jsonschema/*", "webui/assets/**/*", "vms/mimetypes/**/*"] +clan_cli = ["py.typed", "config/jsonschema/*", "webui/assets/**/*", "vms/mimetypes/**/*"] [tool.pytest.ini_options] testpaths = "tests" diff --git a/pkgs/clan-vm-manager/pyproject.toml b/pkgs/clan-vm-manager/pyproject.toml index 8016c21eb..73efaefa2 100644 --- a/pkgs/clan-vm-manager/pyproject.toml +++ b/pkgs/clan-vm-manager/pyproject.toml @@ -22,9 +22,6 @@ 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"