Skip to content

Commit 3a9e746

Browse files
committed
Make tox faster (shared wheel instead of sdist, editable where possible).
1 parent b6c2a54 commit 3a9e746

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

tox.ini

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@ envlist = coverage-clean,py{314,313,312,311,py311},coverage-report,typing,docs
33
skip_missing_interpreters = true
44

55
[testenv]
6+
package = wheel
7+
wheel_build_env = .pkg
8+
69
extras = all
710
dependency_groups = tests
811
allowlist_externals =
@@ -27,9 +30,11 @@ commands =
2730
./run.sh coverage-report
2831

2932
[testenv:typing]
33+
package = editable
3034
dependency_groups = typing
3135
commands = mypy
3236

3337
[testenv:docs]
38+
package = editable
3439
dependency_groups = docs
3540
commands = sphinx-build -E -W docs docs/_build/html

0 commit comments

Comments
 (0)