Skip to content

Commit c611923

Browse files
committed
build: more make targets for convenient working
1 parent ce4fcbb commit c611923

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

Makefile

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,14 +64,21 @@ install: ## Install the developer tools.
6464

6565
##@ Tests and quality checks
6666

67-
.PHONY: lint precommit
67+
.PHONY: lint mypy precommit quality test
6868

6969
lint: ## Run linters and checkers.
7070
tox -q -e lint
7171

72+
mypy: ## Run the type checker.
73+
tox -q -e mypy
74+
7275
precommit: ## Run the pre-commit checks.
7376
PYTHONWARNDEFAULTENCODING= pre-commit run --all-files
7477

78+
quality: lint mypy precommit ## Run all the quality checks.
79+
80+
test: ## Run the test suite.
81+
tox -q -m py
7582

7683
##@ Metacov: coverage measurement of coverage.py itself
7784
# See metacov.ini for details.

doc/contributing.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ good place to explore ideas, get help, or help people with coverage.py.
3838

3939
.. _discord: https://discord.com/channels/267624335836053506/1253355750684753950
4040

41+
4142
Getting the code
4243
----------------
4344

0 commit comments

Comments
 (0)