diff --git a/pyproject.toml b/pyproject.toml index 21125b5..37de81f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,10 @@ version = "0.1.0" description = "Quick reference for common LeetCode Python techniques and patterns." readme = "README.md" requires-python = ">=3.13" -dependencies = ["mypy>=1.13.0", "ruff>=0.7.4"] +dependencies = [] + +[dependency-groups] +dev = ["mypy>=1.13.0", "ruff>=0.7.4"] [tool.ruff] select = [ diff --git a/uv.lock b/uv.lock index 5193e20..d012ade 100644 --- a/uv.lock +++ b/uv.lock @@ -5,13 +5,17 @@ requires-python = ">=3.13" name = "leetcode-py-cheatsheet" version = "0.1.0" source = { virtual = "." } -dependencies = [ + +[package.dependency-groups] +dev = [ { name = "mypy" }, { name = "ruff" }, ] [package.metadata] -requires-dist = [ + +[package.metadata.dependency-groups] +dev = [ { name = "mypy", specifier = ">=1.13.0" }, { name = "ruff", specifier = ">=0.7.4" }, ]