diff --git a/Makefile b/Makefile index e9c946e..ef0d858 100644 --- a/Makefile +++ b/Makefile @@ -114,7 +114,7 @@ reinstall: uninstall install dev-install: @echo "Installing project with development dependencies..." - uv pip install -e ".[dev]" + uv sync --group dev dev-reinstall: uninstall dev-install diff --git a/pyproject.toml b/pyproject.toml index e00da6c..0a1c7fa 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -20,12 +20,6 @@ hate_crack = "hate_crack.__main__:main" [project.optional-dependencies] tui = ["simple-term-menu==1.6.6"] -dev = [ - "ty==0.0.17", - "ruff==0.15.1", - "pytest==9.0.2", - "pytest-cov==7.0.0", -] [tool.setuptools.packages.find] include = ["hate_crack*"] @@ -78,5 +72,9 @@ testpaths = [ [dependency-groups] dev = [ + "ty==0.0.17", + "ruff==0.15.1", + "pytest==9.0.2", + "pytest-cov==7.0.0", "pytest-timeout>=2.4.0", ]