File tree Expand file tree Collapse file tree 6 files changed +14
-13
lines changed Expand file tree Collapse file tree 6 files changed +14
-13
lines changed Original file line number Diff line number Diff line change 21
21
with :
22
22
python-version : ${{ matrix.python-version }}
23
23
cache : ' pip'
24
- cache-dependency-path : ' requirements-dev.txt'
25
- - run : pip install . -r requirements-dev.txt
24
+ cache-dependency-path : ' requirements-dev-full .txt'
25
+ - run : pip install . -r requirements-dev-full .txt
26
26
- run : make test
27
27
- run : make lint
28
28
40
40
with :
41
41
python-version : ${{ matrix.python-version }}
42
42
cache : ' pip'
43
- cache-dependency-path : ' requirements-min .txt'
44
- - run : pip install . -r requirements-min .txt && pip install trio==0.15.0 pytest-trio==0.7.0
43
+ cache-dependency-path : ' requirements-dev .txt'
44
+ - run : pip install . -r requirements-dev .txt && pip install trio==0.15.0 pytest-trio==0.7.0
45
45
- run : make test
46
46
47
47
build_and_test_pypy :
58
58
with :
59
59
python-version : ${{ matrix.python-version }}
60
60
cache : ' pip'
61
- cache-dependency-path : ' requirements-min .txt'
62
- - run : pip install . -r requirements-min .txt
61
+ cache-dependency-path : ' requirements-dev .txt'
62
+ - run : pip install . -r requirements-dev .txt
63
63
- run : make test
64
64
65
65
build_and_test_latest :
Original file line number Diff line number Diff line change @@ -28,9 +28,9 @@ publish:
28
28
# upgrade specific deps:
29
29
# make -W requirements-dev.{in,txt} PIP_COMPILE_ARGS="-P foo"
30
30
ifneq ($(PIP_COMPILE_ARGS ) ,)
31
- requirements-dev.txt : setup.py requirements-dev.in requirements-extras.in
31
+ requirements-dev-full .txt : setup.py requirements-dev.in requirements-extras.in
32
32
pip-compile -q $(PIP_COMPILE_ARGS ) --output-file $@ $^
33
33
34
- requirements-min .txt : setup.py requirements-dev.in
34
+ requirements-dev .txt : setup.py requirements-dev.in
35
35
pip-compile -q $(PIP_COMPILE_ARGS ) --output-file $@ $^
36
36
endif
Original file line number Diff line number Diff line change 2
2
# This file is autogenerated by pip-compile with Python 3.7
3
3
# by the following command:
4
4
#
5
- # pip-compile --output-file=requirements-dev.txt requirements-dev.in requirements-extras.in setup.py
5
+ # pip-compile --output-file=requirements-dev-full .txt requirements-dev.in requirements-extras.in setup.py
6
6
#
7
7
alabaster==0.7.13
8
8
# via sphinx
@@ -45,6 +45,7 @@ exceptiongroup==1.1.0
45
45
# via
46
46
# pytest
47
47
# trio
48
+ # trio-websocket (setup.py)
48
49
h11==0.14.0
49
50
# via wsproto
50
51
idna==3.4
@@ -181,7 +182,6 @@ tomlkit==0.11.6
181
182
# via pylint
182
183
trio==0.22.0
183
184
# via
184
- # -r requirements-dev.in
185
185
# pytest-trio
186
186
# trio-websocket (setup.py)
187
187
trustme==0.9.0
Original file line number Diff line number Diff line change
1
+ # requirements for `make test` and dependency management
1
2
attrs>=19.2.0
2
3
pip-tools>=5.5.0
3
4
pytest>=4.6
4
5
pytest-cov
5
6
pytest-trio>=0.5.0
6
- trio>=0.14.0
7
7
trustme
Original file line number Diff line number Diff line change 2
2
# This file is autogenerated by pip-compile with Python 3.7
3
3
# by the following command:
4
4
#
5
- # pip-compile --output-file=requirements-min .txt requirements-dev.in setup.py
5
+ # pip-compile --output-file=requirements-dev .txt requirements-dev.in setup.py
6
6
#
7
7
async-generator == 1.10
8
8
# via trio
@@ -26,6 +26,7 @@ exceptiongroup==1.1.0
26
26
# via
27
27
# pytest
28
28
# trio
29
+ # trio-websocket (setup.py)
29
30
h11 == 0.14.0
30
31
# via wsproto
31
32
idna == 3.4
@@ -77,7 +78,6 @@ tomli==2.0.1
77
78
# pytest
78
79
trio == 0.22.0
79
80
# via
80
- # -r requirements-dev.in
81
81
# pytest-trio
82
82
# trio-websocket (setup.py)
83
83
trustme == 0.9.0
Original file line number Diff line number Diff line change
1
+ # requirements for `make lint/docs/publish`
1
2
pylint
2
3
sphinx
3
4
sphinxcontrib-trio
You can’t perform that action at this time.
0 commit comments