devshell: remove dependency on clan-cli derivation

The devShell depended on clan-cli due to it being included as a dependency in the treefmt config. This is not optimal because this makes the devshell rebuild unnecessary often and also lead to build failures of the dev-shell if the clan-cli code is in a broken state (git rebasing, or during development etc.)
This commit is contained in:
DavHau
2024-03-19 13:00:59 +07:00
parent b2b94b269a
commit 580010581c
4 changed files with 18 additions and 9 deletions

View File

@@ -22,6 +22,10 @@ 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"
line-length = 88