diff --git a/.github/actions/setup-uv-env/action.yml b/.github/actions/setup-uv-env/action.yml index f3530806..abccad06 100644 --- a/.github/actions/setup-uv-env/action.yml +++ b/.github/actions/setup-uv-env/action.yml @@ -50,5 +50,5 @@ runs: - name: Install libs dependencies if: inputs.is-toolkit != 'true' - run: uv sync --dev --extra all + run: uv sync --extra all --extra dev shell: bash diff --git a/.github/workflows/test-install.yml b/.github/workflows/test-install.yml index 9811dc49..c5500944 100644 --- a/.github/workflows/test-install.yml +++ b/.github/workflows/test-install.yml @@ -33,7 +33,7 @@ jobs: - name: Install dependencies run: | - uv sync --dev + uv sync --extra all --extra dev - name: Install arcade-mcp from source run: | diff --git a/Makefile b/Makefile index 771dbea9..4845274c 100644 --- a/Makefile +++ b/Makefile @@ -2,7 +2,7 @@ .PHONY: install install: ## Install the uv environment and all packages with dependencies @echo "🚀 Creating virtual environment and installing all packages using uv workspace" - @uv sync --dev --extra all + @uv sync --extra all --extra dev @uv run pre-commit install @echo "✅ All packages and dependencies installed via uv workspace" diff --git a/pyproject.toml b/pyproject.toml index af9fc6e9..3125433a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -62,8 +62,7 @@ evals = [ "pytz>=2024.1", ] -[tool.uv] -dev-dependencies = [ +dev = [ # Test framework "pytest>=8.1.2", "pytest-cov>=4.0.0",