Update toolkit Makefiles (#466)

This commit is contained in:
Eric Gustin 2025-07-01 11:29:12 -07:00 committed by GitHub
parent ff8675e4b6
commit a1dcd7667e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
22 changed files with 110 additions and 110 deletions

View file

@ -31,19 +31,19 @@ clean-build: ## clean build artifacts
.PHONY: test
test: ## Test the code with pytest
@echo "🚀 Testing code: Running pytest"
@uv run pytest -W ignore -v --cov --cov-config=pyproject.toml --cov-report=xml
@uv run --no-sources pytest -W ignore -v --cov --cov-config=pyproject.toml --cov-report=xml
.PHONY: coverage
coverage: ## Generate coverage report
@echo "coverage report"
coverage report
@uv run --no-sources coverage report
@echo "Generating coverage report"
coverage html
@uv run --no-sources coverage html
.PHONY: bump-version
bump-version: ## Bump the version in the pyproject.toml file by a patch version
@echo "🚀 Bumping version in pyproject.toml"
uv version --bump patch
uv version --no-sources --bump patch
.PHONY: check
check: ## Run code quality tools.
@ -52,4 +52,4 @@ check: ## Run code quality tools.
uv run --no-sources pre-commit run -a;\
fi
@echo "🚀 Static type checking: Running mypy"
@uv run mypy --config-file=pyproject.toml
@uv run --no-sources mypy --config-file=pyproject.toml

View file

@ -31,19 +31,19 @@ clean-build: ## clean build artifacts
.PHONY: test
test: ## Test the code with pytest
@echo "🚀 Testing code: Running pytest"
@uv run pytest -W ignore -v --cov --cov-config=pyproject.toml --cov-report=xml
@uv run --no-sources pytest -W ignore -v --cov --cov-config=pyproject.toml --cov-report=xml
.PHONY: coverage
coverage: ## Generate coverage report
@echo "coverage report"
coverage report
@uv run --no-sources coverage report
@echo "Generating coverage report"
coverage html
@uv run --no-sources coverage html
.PHONY: bump-version
bump-version: ## Bump the version in the pyproject.toml file by a patch version
@echo "🚀 Bumping version in pyproject.toml"
uv version --bump patch
uv version --no-sources --bump patch
.PHONY: check
check: ## Run code quality tools.
@ -52,4 +52,4 @@ check: ## Run code quality tools.
uv run --no-sources pre-commit run -a;\
fi
@echo "🚀 Static type checking: Running mypy"
@uv run mypy --config-file=pyproject.toml
@uv run --no-sources mypy --config-file=pyproject.toml

View file

@ -31,19 +31,19 @@ clean-build: ## clean build artifacts
.PHONY: test
test: ## Test the code with pytest
@echo "🚀 Testing code: Running pytest"
@uv run pytest -W ignore -v --cov --cov-config=pyproject.toml --cov-report=xml
@uv run --no-sources pytest -W ignore -v --cov --cov-config=pyproject.toml --cov-report=xml
.PHONY: coverage
coverage: ## Generate coverage report
@echo "coverage report"
coverage report
@uv run --no-sources coverage report
@echo "Generating coverage report"
coverage html
@uv run --no-sources coverage html
.PHONY: bump-version
bump-version: ## Bump the version in the pyproject.toml file by a patch version
@echo "🚀 Bumping version in pyproject.toml"
uv version --bump patch
uv version --no-sources --bump patch
.PHONY: check
check: ## Run code quality tools.
@ -52,4 +52,4 @@ check: ## Run code quality tools.
uv run --no-sources pre-commit run -a;\
fi
@echo "🚀 Static type checking: Running mypy"
@uv run mypy --config-file=pyproject.toml
@uv run --no-sources mypy --config-file=pyproject.toml

View file

@ -31,19 +31,19 @@ clean-build: ## clean build artifacts
.PHONY: test
test: ## Test the code with pytest
@echo "🚀 Testing code: Running pytest"
@uv run pytest -W ignore -v --cov --cov-config=pyproject.toml --cov-report=xml
@uv run --no-sources pytest -W ignore -v --cov --cov-config=pyproject.toml --cov-report=xml
.PHONY: coverage
coverage: ## Generate coverage report
@echo "coverage report"
coverage report
@uv run --no-sources coverage report
@echo "Generating coverage report"
coverage html
@uv run --no-sources coverage html
.PHONY: bump-version
bump-version: ## Bump the version in the pyproject.toml file by a patch version
@echo "🚀 Bumping version in pyproject.toml"
uv version --bump patch
uv version --no-sources --bump patch
.PHONY: check
check: ## Run code quality tools.
@ -52,4 +52,4 @@ check: ## Run code quality tools.
uv run --no-sources pre-commit run -a;\
fi
@echo "🚀 Static type checking: Running mypy"
@uv run mypy --config-file=pyproject.toml
@uv run --no-sources mypy --config-file=pyproject.toml

View file

@ -31,19 +31,19 @@ clean-build: ## clean build artifacts
.PHONY: test
test: ## Test the code with pytest
@echo "🚀 Testing code: Running pytest"
@uv run pytest -W ignore -v --cov --cov-config=pyproject.toml --cov-report=xml
@uv run --no-sources pytest -W ignore -v --cov --cov-config=pyproject.toml --cov-report=xml
.PHONY: coverage
coverage: ## Generate coverage report
@echo "coverage report"
coverage report
@uv run --no-sources coverage report
@echo "Generating coverage report"
coverage html
@uv run --no-sources coverage html
.PHONY: bump-version
bump-version: ## Bump the version in the pyproject.toml file by a patch version
@echo "🚀 Bumping version in pyproject.toml"
uv version --bump patch
uv version --no-sources --bump patch
.PHONY: check
check: ## Run code quality tools.
@ -52,4 +52,4 @@ check: ## Run code quality tools.
uv run --no-sources pre-commit run -a;\
fi
@echo "🚀 Static type checking: Running mypy"
@uv run mypy --config-file=pyproject.toml
@uv run --no-sources mypy --config-file=pyproject.toml

View file

@ -31,19 +31,19 @@ clean-build: ## clean build artifacts
.PHONY: test
test: ## Test the code with pytest
@echo "🚀 Testing code: Running pytest"
@uv run pytest -W ignore -v --cov --cov-config=pyproject.toml --cov-report=xml
@uv run --no-sources pytest -W ignore -v --cov --cov-config=pyproject.toml --cov-report=xml
.PHONY: coverage
coverage: ## Generate coverage report
@echo "coverage report"
coverage report
@uv run --no-sources coverage report
@echo "Generating coverage report"
coverage html
@uv run --no-sources coverage html
.PHONY: bump-version
bump-version: ## Bump the version in the pyproject.toml file by a patch version
@echo "🚀 Bumping version in pyproject.toml"
uv version --bump patch
uv version --no-sources --bump patch
.PHONY: check
check: ## Run code quality tools.
@ -52,4 +52,4 @@ check: ## Run code quality tools.
uv run --no-sources pre-commit run -a;\
fi
@echo "🚀 Static type checking: Running mypy"
@uv run mypy --config-file=pyproject.toml
@uv run --no-sources mypy --config-file=pyproject.toml

View file

@ -31,19 +31,19 @@ clean-build: ## clean build artifacts
.PHONY: test
test: ## Test the code with pytest
@echo "🚀 Testing code: Running pytest"
@uv run pytest -W ignore -v --cov --cov-config=pyproject.toml --cov-report=xml
@uv run --no-sources pytest -W ignore -v --cov --cov-config=pyproject.toml --cov-report=xml
.PHONY: coverage
coverage: ## Generate coverage report
@echo "coverage report"
coverage report
@uv run --no-sources coverage report
@echo "Generating coverage report"
coverage html
@uv run --no-sources coverage html
.PHONY: bump-version
bump-version: ## Bump the version in the pyproject.toml file by a patch version
@echo "🚀 Bumping version in pyproject.toml"
uv version --bump patch
uv version --no-sources --bump patch
.PHONY: check
check: ## Run code quality tools.
@ -52,4 +52,4 @@ check: ## Run code quality tools.
uv run --no-sources pre-commit run -a;\
fi
@echo "🚀 Static type checking: Running mypy"
@uv run mypy --config-file=pyproject.toml
@uv run --no-sources mypy --config-file=pyproject.toml

View file

@ -31,19 +31,19 @@ clean-build: ## clean build artifacts
.PHONY: test
test: ## Test the code with pytest
@echo "🚀 Testing code: Running pytest"
@uv run pytest -W ignore -v --cov --cov-config=pyproject.toml --cov-report=xml
@uv run --no-sources pytest -W ignore -v --cov --cov-config=pyproject.toml --cov-report=xml
.PHONY: coverage
coverage: ## Generate coverage report
@echo "coverage report"
coverage report
@uv run --no-sources coverage report
@echo "Generating coverage report"
coverage html
@uv run --no-sources coverage html
.PHONY: bump-version
bump-version: ## Bump the version in the pyproject.toml file by a patch version
@echo "🚀 Bumping version in pyproject.toml"
uv version --bump patch
uv version --no-sources --bump patch
.PHONY: check
check: ## Run code quality tools.
@ -52,4 +52,4 @@ check: ## Run code quality tools.
uv run --no-sources pre-commit run -a;\
fi
@echo "🚀 Static type checking: Running mypy"
@uv run mypy --config-file=pyproject.toml
@uv run --no-sources mypy --config-file=pyproject.toml

View file

@ -31,19 +31,19 @@ clean-build: ## clean build artifacts
.PHONY: test
test: ## Test the code with pytest
@echo "🚀 Testing code: Running pytest"
@uv run pytest -W ignore -v --cov --cov-config=pyproject.toml --cov-report=xml
@uv run --no-sources pytest -W ignore -v --cov --cov-config=pyproject.toml --cov-report=xml
.PHONY: coverage
coverage: ## Generate coverage report
@echo "coverage report"
coverage report
@uv run --no-sources coverage report
@echo "Generating coverage report"
coverage html
@uv run --no-sources coverage html
.PHONY: bump-version
bump-version: ## Bump the version in the pyproject.toml file by a patch version
@echo "🚀 Bumping version in pyproject.toml"
uv version --bump patch
uv version --no-sources --bump patch
.PHONY: check
check: ## Run code quality tools.
@ -52,4 +52,4 @@ check: ## Run code quality tools.
uv run --no-sources pre-commit run -a;\
fi
@echo "🚀 Static type checking: Running mypy"
@uv run mypy --config-file=pyproject.toml
@uv run --no-sources mypy --config-file=pyproject.toml

View file

@ -31,19 +31,19 @@ clean-build: ## clean build artifacts
.PHONY: test
test: ## Test the code with pytest
@echo "🚀 Testing code: Running pytest"
@uv run pytest -W ignore -v --cov --cov-config=pyproject.toml --cov-report=xml
@uv run --no-sources pytest -W ignore -v --cov --cov-config=pyproject.toml --cov-report=xml
.PHONY: coverage
coverage: ## Generate coverage report
@echo "coverage report"
coverage report
@uv run --no-sources coverage report
@echo "Generating coverage report"
coverage html
@uv run --no-sources coverage html
.PHONY: bump-version
bump-version: ## Bump the version in the pyproject.toml file by a patch version
@echo "🚀 Bumping version in pyproject.toml"
uv version --bump patch
uv version --no-sources --bump patch
.PHONY: check
check: ## Run code quality tools.
@ -52,4 +52,4 @@ check: ## Run code quality tools.
uv run --no-sources pre-commit run -a;\
fi
@echo "🚀 Static type checking: Running mypy"
@uv run mypy --config-file=pyproject.toml
@uv run --no-sources mypy --config-file=pyproject.toml

View file

@ -31,19 +31,19 @@ clean-build: ## clean build artifacts
.PHONY: test
test: ## Test the code with pytest
@echo "🚀 Testing code: Running pytest"
@uv run pytest -W ignore -v --cov --cov-config=pyproject.toml --cov-report=xml
@uv run --no-sources pytest -W ignore -v --cov --cov-config=pyproject.toml --cov-report=xml
.PHONY: coverage
coverage: ## Generate coverage report
@echo "coverage report"
coverage report
@uv run --no-sources coverage report
@echo "Generating coverage report"
coverage html
@uv run --no-sources coverage html
.PHONY: bump-version
bump-version: ## Bump the version in the pyproject.toml file by a patch version
@echo "🚀 Bumping version in pyproject.toml"
uv version --bump patch
uv version --no-sources --bump patch
.PHONY: check
check: ## Run code quality tools.
@ -52,4 +52,4 @@ check: ## Run code quality tools.
uv run --no-sources pre-commit run -a;\
fi
@echo "🚀 Static type checking: Running mypy"
@uv run mypy --config-file=pyproject.toml
@uv run --no-sources mypy --config-file=pyproject.toml

View file

@ -31,19 +31,19 @@ clean-build: ## clean build artifacts
.PHONY: test
test: ## Test the code with pytest
@echo "🚀 Testing code: Running pytest"
@uv run pytest -W ignore -v --cov --cov-config=pyproject.toml --cov-report=xml
@uv run --no-sources pytest -W ignore -v --cov --cov-config=pyproject.toml --cov-report=xml
.PHONY: coverage
coverage: ## Generate coverage report
@echo "coverage report"
coverage report
@uv run --no-sources coverage report
@echo "Generating coverage report"
coverage html
@uv run --no-sources coverage html
.PHONY: bump-version
bump-version: ## Bump the version in the pyproject.toml file by a patch version
@echo "🚀 Bumping version in pyproject.toml"
uv version --bump patch
uv version --no-sources --bump patch
.PHONY: check
check: ## Run code quality tools.
@ -52,4 +52,4 @@ check: ## Run code quality tools.
uv run --no-sources pre-commit run -a;\
fi
@echo "🚀 Static type checking: Running mypy"
@uv run mypy --config-file=pyproject.toml
@uv run --no-sources mypy --config-file=pyproject.toml

View file

@ -31,19 +31,19 @@ clean-build: ## clean build artifacts
.PHONY: test
test: ## Test the code with pytest
@echo "🚀 Testing code: Running pytest"
@uv run pytest -W ignore -v --cov --cov-config=pyproject.toml --cov-report=xml
@uv run --no-sources pytest -W ignore -v --cov --cov-config=pyproject.toml --cov-report=xml
.PHONY: coverage
coverage: ## Generate coverage report
@echo "coverage report"
coverage report
@uv run --no-sources coverage report
@echo "Generating coverage report"
coverage html
@uv run --no-sources coverage html
.PHONY: bump-version
bump-version: ## Bump the version in the pyproject.toml file by a patch version
@echo "🚀 Bumping version in pyproject.toml"
uv version --bump patch
uv version --no-sources --bump patch
.PHONY: check
check: ## Run code quality tools.
@ -52,4 +52,4 @@ check: ## Run code quality tools.
uv run --no-sources pre-commit run -a;\
fi
@echo "🚀 Static type checking: Running mypy"
@uv run mypy --config-file=pyproject.toml
@uv run --no-sources mypy --config-file=pyproject.toml

View file

@ -31,19 +31,19 @@ clean-build: ## clean build artifacts
.PHONY: test
test: ## Test the code with pytest
@echo "🚀 Testing code: Running pytest"
@uv run pytest -W ignore -v --cov --cov-config=pyproject.toml --cov-report=xml
@uv run --no-sources pytest -W ignore -v --cov --cov-config=pyproject.toml --cov-report=xml
.PHONY: coverage
coverage: ## Generate coverage report
@echo "coverage report"
coverage report
@uv run --no-sources coverage report
@echo "Generating coverage report"
coverage html
@uv run --no-sources coverage html
.PHONY: bump-version
bump-version: ## Bump the version in the pyproject.toml file by a patch version
@echo "🚀 Bumping version in pyproject.toml"
uv version --bump patch
uv version --no-sources --bump patch
.PHONY: check
check: ## Run code quality tools.
@ -52,4 +52,4 @@ check: ## Run code quality tools.
uv run --no-sources pre-commit run -a;\
fi
@echo "🚀 Static type checking: Running mypy"
@uv run mypy --config-file=pyproject.toml
@uv run --no-sources mypy --config-file=pyproject.toml

View file

@ -31,19 +31,19 @@ clean-build: ## clean build artifacts
.PHONY: test
test: ## Test the code with pytest
@echo "🚀 Testing code: Running pytest"
@uv run pytest -W ignore -v --cov --cov-config=pyproject.toml --cov-report=xml
@uv run --no-sources pytest -W ignore -v --cov --cov-config=pyproject.toml --cov-report=xml
.PHONY: coverage
coverage: ## Generate coverage report
@echo "coverage report"
coverage report
@uv run --no-sources coverage report
@echo "Generating coverage report"
coverage html
@uv run --no-sources coverage html
.PHONY: bump-version
bump-version: ## Bump the version in the pyproject.toml file by a patch version
@echo "🚀 Bumping version in pyproject.toml"
uv version --bump patch
uv version --no-sources --bump patch
.PHONY: check
check: ## Run code quality tools.
@ -52,4 +52,4 @@ check: ## Run code quality tools.
uv run --no-sources pre-commit run -a;\
fi
@echo "🚀 Static type checking: Running mypy"
@uv run mypy --config-file=pyproject.toml
@uv run --no-sources mypy --config-file=pyproject.toml

View file

@ -31,19 +31,19 @@ clean-build: ## clean build artifacts
.PHONY: test
test: ## Test the code with pytest
@echo "🚀 Testing code: Running pytest"
@uv run pytest -W ignore -v --cov --cov-config=pyproject.toml --cov-report=xml
@uv run --no-sources pytest -W ignore -v --cov --cov-config=pyproject.toml --cov-report=xml
.PHONY: coverage
coverage: ## Generate coverage report
@echo "coverage report"
coverage report
@uv run --no-sources coverage report
@echo "Generating coverage report"
coverage html
@uv run --no-sources coverage html
.PHONY: bump-version
bump-version: ## Bump the version in the pyproject.toml file by a patch version
@echo "🚀 Bumping version in pyproject.toml"
uv version --bump patch
uv version --no-sources --bump patch
.PHONY: check
check: ## Run code quality tools.
@ -52,4 +52,4 @@ check: ## Run code quality tools.
uv run --no-sources pre-commit run -a;\
fi
@echo "🚀 Static type checking: Running mypy"
@uv run mypy --config-file=pyproject.toml
@uv run --no-sources mypy --config-file=pyproject.toml

View file

@ -31,19 +31,19 @@ clean-build: ## clean build artifacts
.PHONY: test
test: ## Test the code with pytest
@echo "🚀 Testing code: Running pytest"
@uv run pytest -W ignore -v --cov --cov-config=pyproject.toml --cov-report=xml
@uv run --no-sources pytest -W ignore -v --cov --cov-config=pyproject.toml --cov-report=xml
.PHONY: coverage
coverage: ## Generate coverage report
@echo "coverage report"
coverage report
@uv run --no-sources coverage report
@echo "Generating coverage report"
coverage html
@uv run --no-sources coverage html
.PHONY: bump-version
bump-version: ## Bump the version in the pyproject.toml file by a patch version
@echo "🚀 Bumping version in pyproject.toml"
uv version --bump patch
uv version --no-sources --bump patch
.PHONY: check
check: ## Run code quality tools.
@ -52,4 +52,4 @@ check: ## Run code quality tools.
uv run --no-sources pre-commit run -a;\
fi
@echo "🚀 Static type checking: Running mypy"
@uv run mypy --config-file=pyproject.toml
@uv run --no-sources mypy --config-file=pyproject.toml

View file

@ -31,19 +31,19 @@ clean-build: ## clean build artifacts
.PHONY: test
test: ## Test the code with pytest
@echo "🚀 Testing code: Running pytest"
@uv run pytest -W ignore -v --cov --cov-config=pyproject.toml --cov-report=xml
@uv run --no-sources pytest -W ignore -v --cov --cov-config=pyproject.toml --cov-report=xml
.PHONY: coverage
coverage: ## Generate coverage report
@echo "coverage report"
coverage report
@uv run --no-sources coverage report
@echo "Generating coverage report"
coverage html
@uv run --no-sources coverage html
.PHONY: bump-version
bump-version: ## Bump the version in the pyproject.toml file by a patch version
@echo "🚀 Bumping version in pyproject.toml"
uv version --bump patch
uv version --no-sources --bump patch
.PHONY: check
check: ## Run code quality tools.
@ -52,4 +52,4 @@ check: ## Run code quality tools.
uv run --no-sources pre-commit run -a;\
fi
@echo "🚀 Static type checking: Running mypy"
@uv run mypy --config-file=pyproject.toml
@uv run --no-sources mypy --config-file=pyproject.toml

View file

@ -31,19 +31,19 @@ clean-build: ## clean build artifacts
.PHONY: test
test: ## Test the code with pytest
@echo "🚀 Testing code: Running pytest"
@uv run pytest -W ignore -v --cov --cov-config=pyproject.toml --cov-report=xml
@uv run --no-sources pytest -W ignore -v --cov --cov-config=pyproject.toml --cov-report=xml
.PHONY: coverage
coverage: ## Generate coverage report
@echo "coverage report"
coverage report
@uv run --no-sources coverage report
@echo "Generating coverage report"
coverage html
@uv run --no-sources coverage html
.PHONY: bump-version
bump-version: ## Bump the version in the pyproject.toml file by a patch version
@echo "🚀 Bumping version in pyproject.toml"
uv version --bump patch
uv version --no-sources --bump patch
.PHONY: check
check: ## Run code quality tools.
@ -52,4 +52,4 @@ check: ## Run code quality tools.
uv run --no-sources pre-commit run -a;\
fi
@echo "🚀 Static type checking: Running mypy"
@uv run mypy --config-file=pyproject.toml
@uv run --no-sources mypy --config-file=pyproject.toml

View file

@ -31,19 +31,19 @@ clean-build: ## clean build artifacts
.PHONY: test
test: ## Test the code with pytest
@echo "🚀 Testing code: Running pytest"
@uv run pytest -W ignore -v --cov --cov-config=pyproject.toml --cov-report=xml
@uv run --no-sources pytest -W ignore -v --cov --cov-config=pyproject.toml --cov-report=xml
.PHONY: coverage
coverage: ## Generate coverage report
@echo "coverage report"
coverage report
@uv run --no-sources coverage report
@echo "Generating coverage report"
coverage html
@uv run --no-sources coverage html
.PHONY: bump-version
bump-version: ## Bump the version in the pyproject.toml file by a patch version
@echo "🚀 Bumping version in pyproject.toml"
uv version --bump patch
uv version --no-sources --bump patch
.PHONY: check
check: ## Run code quality tools.
@ -52,4 +52,4 @@ check: ## Run code quality tools.
uv run --no-sources pre-commit run -a;\
fi
@echo "🚀 Static type checking: Running mypy"
@uv run mypy --config-file=pyproject.toml
@uv run --no-sources mypy --config-file=pyproject.toml

View file

@ -31,19 +31,19 @@ clean-build: ## clean build artifacts
.PHONY: test
test: ## Test the code with pytest
@echo "🚀 Testing code: Running pytest"
@uv run pytest -W ignore -v --cov --cov-config=pyproject.toml --cov-report=xml
@uv run --no-sources pytest -W ignore -v --cov --cov-config=pyproject.toml --cov-report=xml
.PHONY: coverage
coverage: ## Generate coverage report
@echo "coverage report"
coverage report
@uv run --no-sources coverage report
@echo "Generating coverage report"
coverage html
@uv run --no-sources coverage html
.PHONY: bump-version
bump-version: ## Bump the version in the pyproject.toml file by a patch version
@echo "🚀 Bumping version in pyproject.toml"
uv version --bump patch
uv version --no-sources --bump patch
.PHONY: check
check: ## Run code quality tools.
@ -52,4 +52,4 @@ check: ## Run code quality tools.
uv run --no-sources pre-commit run -a;\
fi
@echo "🚀 Static type checking: Running mypy"
@uv run mypy --config-file=pyproject.toml
@uv run --no-sources mypy --config-file=pyproject.toml

View file

@ -31,19 +31,19 @@ clean-build: ## clean build artifacts
.PHONY: test
test: ## Test the code with pytest
@echo "🚀 Testing code: Running pytest"
@uv run pytest -W ignore -v --cov --cov-config=pyproject.toml --cov-report=xml
@uv run --no-sources pytest -W ignore -v --cov --cov-config=pyproject.toml --cov-report=xml
.PHONY: coverage
coverage: ## Generate coverage report
@echo "coverage report"
coverage report
@uv run --no-sources coverage report
@echo "Generating coverage report"
coverage html
@uv run --no-sources coverage html
.PHONY: bump-version
bump-version: ## Bump the version in the pyproject.toml file by a patch version
@echo "🚀 Bumping version in pyproject.toml"
uv version --bump patch
uv version --no-sources --bump patch
.PHONY: check
check: ## Run code quality tools.
@ -52,4 +52,4 @@ check: ## Run code quality tools.
uv run --no-sources pre-commit run -a;\
fi
@echo "🚀 Static type checking: Running mypy"
@uv run mypy --config-file=pyproject.toml
@uv run --no-sources mypy --config-file=pyproject.toml