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 .PHONY: test
test: ## Test the code with pytest test: ## Test the code with pytest
@echo "🚀 Testing code: Running 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 .PHONY: coverage
coverage: ## Generate coverage report coverage: ## Generate coverage report
@echo "coverage report" @echo "coverage report"
coverage report @uv run --no-sources coverage report
@echo "Generating coverage report" @echo "Generating coverage report"
coverage html @uv run --no-sources coverage html
.PHONY: bump-version .PHONY: bump-version
bump-version: ## Bump the version in the pyproject.toml file by a patch version bump-version: ## Bump the version in the pyproject.toml file by a patch version
@echo "🚀 Bumping version in pyproject.toml" @echo "🚀 Bumping version in pyproject.toml"
uv version --bump patch uv version --no-sources --bump patch
.PHONY: check .PHONY: check
check: ## Run code quality tools. check: ## Run code quality tools.
@ -52,4 +52,4 @@ check: ## Run code quality tools.
uv run --no-sources pre-commit run -a;\ uv run --no-sources pre-commit run -a;\
fi fi
@echo "🚀 Static type checking: Running mypy" @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 .PHONY: test
test: ## Test the code with pytest test: ## Test the code with pytest
@echo "🚀 Testing code: Running 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 .PHONY: coverage
coverage: ## Generate coverage report coverage: ## Generate coverage report
@echo "coverage report" @echo "coverage report"
coverage report @uv run --no-sources coverage report
@echo "Generating coverage report" @echo "Generating coverage report"
coverage html @uv run --no-sources coverage html
.PHONY: bump-version .PHONY: bump-version
bump-version: ## Bump the version in the pyproject.toml file by a patch version bump-version: ## Bump the version in the pyproject.toml file by a patch version
@echo "🚀 Bumping version in pyproject.toml" @echo "🚀 Bumping version in pyproject.toml"
uv version --bump patch uv version --no-sources --bump patch
.PHONY: check .PHONY: check
check: ## Run code quality tools. check: ## Run code quality tools.
@ -52,4 +52,4 @@ check: ## Run code quality tools.
uv run --no-sources pre-commit run -a;\ uv run --no-sources pre-commit run -a;\
fi fi
@echo "🚀 Static type checking: Running mypy" @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 .PHONY: test
test: ## Test the code with pytest test: ## Test the code with pytest
@echo "🚀 Testing code: Running 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 .PHONY: coverage
coverage: ## Generate coverage report coverage: ## Generate coverage report
@echo "coverage report" @echo "coverage report"
coverage report @uv run --no-sources coverage report
@echo "Generating coverage report" @echo "Generating coverage report"
coverage html @uv run --no-sources coverage html
.PHONY: bump-version .PHONY: bump-version
bump-version: ## Bump the version in the pyproject.toml file by a patch version bump-version: ## Bump the version in the pyproject.toml file by a patch version
@echo "🚀 Bumping version in pyproject.toml" @echo "🚀 Bumping version in pyproject.toml"
uv version --bump patch uv version --no-sources --bump patch
.PHONY: check .PHONY: check
check: ## Run code quality tools. check: ## Run code quality tools.
@ -52,4 +52,4 @@ check: ## Run code quality tools.
uv run --no-sources pre-commit run -a;\ uv run --no-sources pre-commit run -a;\
fi fi
@echo "🚀 Static type checking: Running mypy" @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 .PHONY: test
test: ## Test the code with pytest test: ## Test the code with pytest
@echo "🚀 Testing code: Running 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 .PHONY: coverage
coverage: ## Generate coverage report coverage: ## Generate coverage report
@echo "coverage report" @echo "coverage report"
coverage report @uv run --no-sources coverage report
@echo "Generating coverage report" @echo "Generating coverage report"
coverage html @uv run --no-sources coverage html
.PHONY: bump-version .PHONY: bump-version
bump-version: ## Bump the version in the pyproject.toml file by a patch version bump-version: ## Bump the version in the pyproject.toml file by a patch version
@echo "🚀 Bumping version in pyproject.toml" @echo "🚀 Bumping version in pyproject.toml"
uv version --bump patch uv version --no-sources --bump patch
.PHONY: check .PHONY: check
check: ## Run code quality tools. check: ## Run code quality tools.
@ -52,4 +52,4 @@ check: ## Run code quality tools.
uv run --no-sources pre-commit run -a;\ uv run --no-sources pre-commit run -a;\
fi fi
@echo "🚀 Static type checking: Running mypy" @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 .PHONY: test
test: ## Test the code with pytest test: ## Test the code with pytest
@echo "🚀 Testing code: Running 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 .PHONY: coverage
coverage: ## Generate coverage report coverage: ## Generate coverage report
@echo "coverage report" @echo "coverage report"
coverage report @uv run --no-sources coverage report
@echo "Generating coverage report" @echo "Generating coverage report"
coverage html @uv run --no-sources coverage html
.PHONY: bump-version .PHONY: bump-version
bump-version: ## Bump the version in the pyproject.toml file by a patch version bump-version: ## Bump the version in the pyproject.toml file by a patch version
@echo "🚀 Bumping version in pyproject.toml" @echo "🚀 Bumping version in pyproject.toml"
uv version --bump patch uv version --no-sources --bump patch
.PHONY: check .PHONY: check
check: ## Run code quality tools. check: ## Run code quality tools.
@ -52,4 +52,4 @@ check: ## Run code quality tools.
uv run --no-sources pre-commit run -a;\ uv run --no-sources pre-commit run -a;\
fi fi
@echo "🚀 Static type checking: Running mypy" @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 .PHONY: test
test: ## Test the code with pytest test: ## Test the code with pytest
@echo "🚀 Testing code: Running 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 .PHONY: coverage
coverage: ## Generate coverage report coverage: ## Generate coverage report
@echo "coverage report" @echo "coverage report"
coverage report @uv run --no-sources coverage report
@echo "Generating coverage report" @echo "Generating coverage report"
coverage html @uv run --no-sources coverage html
.PHONY: bump-version .PHONY: bump-version
bump-version: ## Bump the version in the pyproject.toml file by a patch version bump-version: ## Bump the version in the pyproject.toml file by a patch version
@echo "🚀 Bumping version in pyproject.toml" @echo "🚀 Bumping version in pyproject.toml"
uv version --bump patch uv version --no-sources --bump patch
.PHONY: check .PHONY: check
check: ## Run code quality tools. check: ## Run code quality tools.
@ -52,4 +52,4 @@ check: ## Run code quality tools.
uv run --no-sources pre-commit run -a;\ uv run --no-sources pre-commit run -a;\
fi fi
@echo "🚀 Static type checking: Running mypy" @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 .PHONY: test
test: ## Test the code with pytest test: ## Test the code with pytest
@echo "🚀 Testing code: Running 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 .PHONY: coverage
coverage: ## Generate coverage report coverage: ## Generate coverage report
@echo "coverage report" @echo "coverage report"
coverage report @uv run --no-sources coverage report
@echo "Generating coverage report" @echo "Generating coverage report"
coverage html @uv run --no-sources coverage html
.PHONY: bump-version .PHONY: bump-version
bump-version: ## Bump the version in the pyproject.toml file by a patch version bump-version: ## Bump the version in the pyproject.toml file by a patch version
@echo "🚀 Bumping version in pyproject.toml" @echo "🚀 Bumping version in pyproject.toml"
uv version --bump patch uv version --no-sources --bump patch
.PHONY: check .PHONY: check
check: ## Run code quality tools. check: ## Run code quality tools.
@ -52,4 +52,4 @@ check: ## Run code quality tools.
uv run --no-sources pre-commit run -a;\ uv run --no-sources pre-commit run -a;\
fi fi
@echo "🚀 Static type checking: Running mypy" @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 .PHONY: test
test: ## Test the code with pytest test: ## Test the code with pytest
@echo "🚀 Testing code: Running 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 .PHONY: coverage
coverage: ## Generate coverage report coverage: ## Generate coverage report
@echo "coverage report" @echo "coverage report"
coverage report @uv run --no-sources coverage report
@echo "Generating coverage report" @echo "Generating coverage report"
coverage html @uv run --no-sources coverage html
.PHONY: bump-version .PHONY: bump-version
bump-version: ## Bump the version in the pyproject.toml file by a patch version bump-version: ## Bump the version in the pyproject.toml file by a patch version
@echo "🚀 Bumping version in pyproject.toml" @echo "🚀 Bumping version in pyproject.toml"
uv version --bump patch uv version --no-sources --bump patch
.PHONY: check .PHONY: check
check: ## Run code quality tools. check: ## Run code quality tools.
@ -52,4 +52,4 @@ check: ## Run code quality tools.
uv run --no-sources pre-commit run -a;\ uv run --no-sources pre-commit run -a;\
fi fi
@echo "🚀 Static type checking: Running mypy" @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 .PHONY: test
test: ## Test the code with pytest test: ## Test the code with pytest
@echo "🚀 Testing code: Running 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 .PHONY: coverage
coverage: ## Generate coverage report coverage: ## Generate coverage report
@echo "coverage report" @echo "coverage report"
coverage report @uv run --no-sources coverage report
@echo "Generating coverage report" @echo "Generating coverage report"
coverage html @uv run --no-sources coverage html
.PHONY: bump-version .PHONY: bump-version
bump-version: ## Bump the version in the pyproject.toml file by a patch version bump-version: ## Bump the version in the pyproject.toml file by a patch version
@echo "🚀 Bumping version in pyproject.toml" @echo "🚀 Bumping version in pyproject.toml"
uv version --bump patch uv version --no-sources --bump patch
.PHONY: check .PHONY: check
check: ## Run code quality tools. check: ## Run code quality tools.
@ -52,4 +52,4 @@ check: ## Run code quality tools.
uv run --no-sources pre-commit run -a;\ uv run --no-sources pre-commit run -a;\
fi fi
@echo "🚀 Static type checking: Running mypy" @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 .PHONY: test
test: ## Test the code with pytest test: ## Test the code with pytest
@echo "🚀 Testing code: Running 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 .PHONY: coverage
coverage: ## Generate coverage report coverage: ## Generate coverage report
@echo "coverage report" @echo "coverage report"
coverage report @uv run --no-sources coverage report
@echo "Generating coverage report" @echo "Generating coverage report"
coverage html @uv run --no-sources coverage html
.PHONY: bump-version .PHONY: bump-version
bump-version: ## Bump the version in the pyproject.toml file by a patch version bump-version: ## Bump the version in the pyproject.toml file by a patch version
@echo "🚀 Bumping version in pyproject.toml" @echo "🚀 Bumping version in pyproject.toml"
uv version --bump patch uv version --no-sources --bump patch
.PHONY: check .PHONY: check
check: ## Run code quality tools. check: ## Run code quality tools.
@ -52,4 +52,4 @@ check: ## Run code quality tools.
uv run --no-sources pre-commit run -a;\ uv run --no-sources pre-commit run -a;\
fi fi
@echo "🚀 Static type checking: Running mypy" @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 .PHONY: test
test: ## Test the code with pytest test: ## Test the code with pytest
@echo "🚀 Testing code: Running 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 .PHONY: coverage
coverage: ## Generate coverage report coverage: ## Generate coverage report
@echo "coverage report" @echo "coverage report"
coverage report @uv run --no-sources coverage report
@echo "Generating coverage report" @echo "Generating coverage report"
coverage html @uv run --no-sources coverage html
.PHONY: bump-version .PHONY: bump-version
bump-version: ## Bump the version in the pyproject.toml file by a patch version bump-version: ## Bump the version in the pyproject.toml file by a patch version
@echo "🚀 Bumping version in pyproject.toml" @echo "🚀 Bumping version in pyproject.toml"
uv version --bump patch uv version --no-sources --bump patch
.PHONY: check .PHONY: check
check: ## Run code quality tools. check: ## Run code quality tools.
@ -52,4 +52,4 @@ check: ## Run code quality tools.
uv run --no-sources pre-commit run -a;\ uv run --no-sources pre-commit run -a;\
fi fi
@echo "🚀 Static type checking: Running mypy" @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 .PHONY: test
test: ## Test the code with pytest test: ## Test the code with pytest
@echo "🚀 Testing code: Running 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 .PHONY: coverage
coverage: ## Generate coverage report coverage: ## Generate coverage report
@echo "coverage report" @echo "coverage report"
coverage report @uv run --no-sources coverage report
@echo "Generating coverage report" @echo "Generating coverage report"
coverage html @uv run --no-sources coverage html
.PHONY: bump-version .PHONY: bump-version
bump-version: ## Bump the version in the pyproject.toml file by a patch version bump-version: ## Bump the version in the pyproject.toml file by a patch version
@echo "🚀 Bumping version in pyproject.toml" @echo "🚀 Bumping version in pyproject.toml"
uv version --bump patch uv version --no-sources --bump patch
.PHONY: check .PHONY: check
check: ## Run code quality tools. check: ## Run code quality tools.
@ -52,4 +52,4 @@ check: ## Run code quality tools.
uv run --no-sources pre-commit run -a;\ uv run --no-sources pre-commit run -a;\
fi fi
@echo "🚀 Static type checking: Running mypy" @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 .PHONY: test
test: ## Test the code with pytest test: ## Test the code with pytest
@echo "🚀 Testing code: Running 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 .PHONY: coverage
coverage: ## Generate coverage report coverage: ## Generate coverage report
@echo "coverage report" @echo "coverage report"
coverage report @uv run --no-sources coverage report
@echo "Generating coverage report" @echo "Generating coverage report"
coverage html @uv run --no-sources coverage html
.PHONY: bump-version .PHONY: bump-version
bump-version: ## Bump the version in the pyproject.toml file by a patch version bump-version: ## Bump the version in the pyproject.toml file by a patch version
@echo "🚀 Bumping version in pyproject.toml" @echo "🚀 Bumping version in pyproject.toml"
uv version --bump patch uv version --no-sources --bump patch
.PHONY: check .PHONY: check
check: ## Run code quality tools. check: ## Run code quality tools.
@ -52,4 +52,4 @@ check: ## Run code quality tools.
uv run --no-sources pre-commit run -a;\ uv run --no-sources pre-commit run -a;\
fi fi
@echo "🚀 Static type checking: Running mypy" @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 .PHONY: test
test: ## Test the code with pytest test: ## Test the code with pytest
@echo "🚀 Testing code: Running 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 .PHONY: coverage
coverage: ## Generate coverage report coverage: ## Generate coverage report
@echo "coverage report" @echo "coverage report"
coverage report @uv run --no-sources coverage report
@echo "Generating coverage report" @echo "Generating coverage report"
coverage html @uv run --no-sources coverage html
.PHONY: bump-version .PHONY: bump-version
bump-version: ## Bump the version in the pyproject.toml file by a patch version bump-version: ## Bump the version in the pyproject.toml file by a patch version
@echo "🚀 Bumping version in pyproject.toml" @echo "🚀 Bumping version in pyproject.toml"
uv version --bump patch uv version --no-sources --bump patch
.PHONY: check .PHONY: check
check: ## Run code quality tools. check: ## Run code quality tools.
@ -52,4 +52,4 @@ check: ## Run code quality tools.
uv run --no-sources pre-commit run -a;\ uv run --no-sources pre-commit run -a;\
fi fi
@echo "🚀 Static type checking: Running mypy" @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 .PHONY: test
test: ## Test the code with pytest test: ## Test the code with pytest
@echo "🚀 Testing code: Running 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 .PHONY: coverage
coverage: ## Generate coverage report coverage: ## Generate coverage report
@echo "coverage report" @echo "coverage report"
coverage report @uv run --no-sources coverage report
@echo "Generating coverage report" @echo "Generating coverage report"
coverage html @uv run --no-sources coverage html
.PHONY: bump-version .PHONY: bump-version
bump-version: ## Bump the version in the pyproject.toml file by a patch version bump-version: ## Bump the version in the pyproject.toml file by a patch version
@echo "🚀 Bumping version in pyproject.toml" @echo "🚀 Bumping version in pyproject.toml"
uv version --bump patch uv version --no-sources --bump patch
.PHONY: check .PHONY: check
check: ## Run code quality tools. check: ## Run code quality tools.
@ -52,4 +52,4 @@ check: ## Run code quality tools.
uv run --no-sources pre-commit run -a;\ uv run --no-sources pre-commit run -a;\
fi fi
@echo "🚀 Static type checking: Running mypy" @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 .PHONY: test
test: ## Test the code with pytest test: ## Test the code with pytest
@echo "🚀 Testing code: Running 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 .PHONY: coverage
coverage: ## Generate coverage report coverage: ## Generate coverage report
@echo "coverage report" @echo "coverage report"
coverage report @uv run --no-sources coverage report
@echo "Generating coverage report" @echo "Generating coverage report"
coverage html @uv run --no-sources coverage html
.PHONY: bump-version .PHONY: bump-version
bump-version: ## Bump the version in the pyproject.toml file by a patch version bump-version: ## Bump the version in the pyproject.toml file by a patch version
@echo "🚀 Bumping version in pyproject.toml" @echo "🚀 Bumping version in pyproject.toml"
uv version --bump patch uv version --no-sources --bump patch
.PHONY: check .PHONY: check
check: ## Run code quality tools. check: ## Run code quality tools.
@ -52,4 +52,4 @@ check: ## Run code quality tools.
uv run --no-sources pre-commit run -a;\ uv run --no-sources pre-commit run -a;\
fi fi
@echo "🚀 Static type checking: Running mypy" @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 .PHONY: test
test: ## Test the code with pytest test: ## Test the code with pytest
@echo "🚀 Testing code: Running 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 .PHONY: coverage
coverage: ## Generate coverage report coverage: ## Generate coverage report
@echo "coverage report" @echo "coverage report"
coverage report @uv run --no-sources coverage report
@echo "Generating coverage report" @echo "Generating coverage report"
coverage html @uv run --no-sources coverage html
.PHONY: bump-version .PHONY: bump-version
bump-version: ## Bump the version in the pyproject.toml file by a patch version bump-version: ## Bump the version in the pyproject.toml file by a patch version
@echo "🚀 Bumping version in pyproject.toml" @echo "🚀 Bumping version in pyproject.toml"
uv version --bump patch uv version --no-sources --bump patch
.PHONY: check .PHONY: check
check: ## Run code quality tools. check: ## Run code quality tools.
@ -52,4 +52,4 @@ check: ## Run code quality tools.
uv run --no-sources pre-commit run -a;\ uv run --no-sources pre-commit run -a;\
fi fi
@echo "🚀 Static type checking: Running mypy" @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 .PHONY: test
test: ## Test the code with pytest test: ## Test the code with pytest
@echo "🚀 Testing code: Running 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 .PHONY: coverage
coverage: ## Generate coverage report coverage: ## Generate coverage report
@echo "coverage report" @echo "coverage report"
coverage report @uv run --no-sources coverage report
@echo "Generating coverage report" @echo "Generating coverage report"
coverage html @uv run --no-sources coverage html
.PHONY: bump-version .PHONY: bump-version
bump-version: ## Bump the version in the pyproject.toml file by a patch version bump-version: ## Bump the version in the pyproject.toml file by a patch version
@echo "🚀 Bumping version in pyproject.toml" @echo "🚀 Bumping version in pyproject.toml"
uv version --bump patch uv version --no-sources --bump patch
.PHONY: check .PHONY: check
check: ## Run code quality tools. check: ## Run code quality tools.
@ -52,4 +52,4 @@ check: ## Run code quality tools.
uv run --no-sources pre-commit run -a;\ uv run --no-sources pre-commit run -a;\
fi fi
@echo "🚀 Static type checking: Running mypy" @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 .PHONY: test
test: ## Test the code with pytest test: ## Test the code with pytest
@echo "🚀 Testing code: Running 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 .PHONY: coverage
coverage: ## Generate coverage report coverage: ## Generate coverage report
@echo "coverage report" @echo "coverage report"
coverage report @uv run --no-sources coverage report
@echo "Generating coverage report" @echo "Generating coverage report"
coverage html @uv run --no-sources coverage html
.PHONY: bump-version .PHONY: bump-version
bump-version: ## Bump the version in the pyproject.toml file by a patch version bump-version: ## Bump the version in the pyproject.toml file by a patch version
@echo "🚀 Bumping version in pyproject.toml" @echo "🚀 Bumping version in pyproject.toml"
uv version --bump patch uv version --no-sources --bump patch
.PHONY: check .PHONY: check
check: ## Run code quality tools. check: ## Run code quality tools.
@ -52,4 +52,4 @@ check: ## Run code quality tools.
uv run --no-sources pre-commit run -a;\ uv run --no-sources pre-commit run -a;\
fi fi
@echo "🚀 Static type checking: Running mypy" @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 .PHONY: test
test: ## Test the code with pytest test: ## Test the code with pytest
@echo "🚀 Testing code: Running 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 .PHONY: coverage
coverage: ## Generate coverage report coverage: ## Generate coverage report
@echo "coverage report" @echo "coverage report"
coverage report @uv run --no-sources coverage report
@echo "Generating coverage report" @echo "Generating coverage report"
coverage html @uv run --no-sources coverage html
.PHONY: bump-version .PHONY: bump-version
bump-version: ## Bump the version in the pyproject.toml file by a patch version bump-version: ## Bump the version in the pyproject.toml file by a patch version
@echo "🚀 Bumping version in pyproject.toml" @echo "🚀 Bumping version in pyproject.toml"
uv version --bump patch uv version --no-sources --bump patch
.PHONY: check .PHONY: check
check: ## Run code quality tools. check: ## Run code quality tools.
@ -52,4 +52,4 @@ check: ## Run code quality tools.
uv run --no-sources pre-commit run -a;\ uv run --no-sources pre-commit run -a;\
fi fi
@echo "🚀 Static type checking: Running mypy" @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 .PHONY: test
test: ## Test the code with pytest test: ## Test the code with pytest
@echo "🚀 Testing code: Running 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 .PHONY: coverage
coverage: ## Generate coverage report coverage: ## Generate coverage report
@echo "coverage report" @echo "coverage report"
coverage report @uv run --no-sources coverage report
@echo "Generating coverage report" @echo "Generating coverage report"
coverage html @uv run --no-sources coverage html
.PHONY: bump-version .PHONY: bump-version
bump-version: ## Bump the version in the pyproject.toml file by a patch version bump-version: ## Bump the version in the pyproject.toml file by a patch version
@echo "🚀 Bumping version in pyproject.toml" @echo "🚀 Bumping version in pyproject.toml"
uv version --bump patch uv version --no-sources --bump patch
.PHONY: check .PHONY: check
check: ## Run code quality tools. check: ## Run code quality tools.
@ -52,4 +52,4 @@ check: ## Run code quality tools.
uv run --no-sources pre-commit run -a;\ uv run --no-sources pre-commit run -a;\
fi fi
@echo "🚀 Static type checking: Running mypy" @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 .PHONY: test
test: ## Test the code with pytest test: ## Test the code with pytest
@echo "🚀 Testing code: Running 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 .PHONY: coverage
coverage: ## Generate coverage report coverage: ## Generate coverage report
@echo "coverage report" @echo "coverage report"
coverage report @uv run --no-sources coverage report
@echo "Generating coverage report" @echo "Generating coverage report"
coverage html @uv run --no-sources coverage html
.PHONY: bump-version .PHONY: bump-version
bump-version: ## Bump the version in the pyproject.toml file by a patch version bump-version: ## Bump the version in the pyproject.toml file by a patch version
@echo "🚀 Bumping version in pyproject.toml" @echo "🚀 Bumping version in pyproject.toml"
uv version --bump patch uv version --no-sources --bump patch
.PHONY: check .PHONY: check
check: ## Run code quality tools. check: ## Run code quality tools.
@ -52,4 +52,4 @@ check: ## Run code quality tools.
uv run --no-sources pre-commit run -a;\ uv run --no-sources pre-commit run -a;\
fi fi
@echo "🚀 Static type checking: Running mypy" @echo "🚀 Static type checking: Running mypy"
@uv run mypy --config-file=pyproject.toml @uv run --no-sources mypy --config-file=pyproject.toml