Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitcd052b2

Browse files
committed
Start setting up tox
It is not completely working yet.
1 parentd46ba96 commitcd052b2

File tree

3 files changed

+24
-4
lines changed

3 files changed

+24
-4
lines changed

‎.gitignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,4 +24,3 @@ nbproject
2424
.pytest_cache/
2525
monkeytype.sqlite3
2626
output.txt
27-
tox.ini

‎requirements-dev.txt

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,3 @@ flake8-type-checking;python_version>="3.8" # checks for TYPE_CHECKING only
77

88
pytest-icdiff
99
# pytest-profiling
10-
11-
12-
tox

‎tox.ini

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
[tox]
2+
requires = tox>=4
3+
env_list = py{37,38,39,310,311,312}, lint, mypy, black
4+
5+
[testenv]
6+
description = Run unit tests
7+
package = wheel
8+
extras = test
9+
commands = pytest --color=yes {posargs}
10+
11+
[testenv:lint]
12+
description = Lint via pre-commit
13+
basepython = py39
14+
commands = pre-commit run --all-files
15+
16+
[testenv:mypy]
17+
description = Typecheck with mypy
18+
basepython = py39
19+
commands = mypy -p git
20+
21+
[testenv:black]
22+
description = Check style with black
23+
basepython = py39
24+
commands = black --check --diff git

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp