Marcel Telka
2023-12-23 64951495f808ae9392c55b87db4d1d72f64b0715
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
--- black-23.12.1/tox.ini.orig
+++ black-23.12.1/tox.ini
@@ -13,15 +13,16 @@
 recreate = True
 deps =
     -r{toxinidir}/test_requirements.txt
+extras =
+    d
+    jupyter
 ; parallelization is disabled on CI because pytest-dev/pytest-xdist#620 occurs too frequently
 ; local runs can stay parallelized since they aren't rolling the dice so many times as like on CI
 commands =
-    pip install -e .[d]
     coverage erase
     pytest tests --run-optional no_jupyter \
         !ci: --numprocesses auto \
         --cov {posargs}
-    pip install -e .[jupyter]
     pytest tests --run-optional jupyter \
         -m jupyter \
         !ci: --numprocesses auto \