File tree Expand file tree Collapse file tree 5 files changed +44
-6
lines changed Expand file tree Collapse file tree 5 files changed +44
-6
lines changed Original file line number Diff line number Diff line change 45
45
sudo make install
46
46
popd
47
47
- name : Run tests
48
- run : tox -vv
48
+ env :
49
+ TOX_PARALLEL_NO_SPINNER : 1
50
+ run : tox -vvp
49
51
- name : Generate coverage report
50
52
run : tox -e coverage-report
51
53
- name : Upload coverage
Original file line number Diff line number Diff line change @@ -55,23 +55,23 @@ test:
55
55
56
56
.PHONY : test_py37
57
57
test_py37 :
58
- tox -vv -e py37,py37-setproctitle,py37-uvloop
58
+ tox -vvp -e py37,py37-setproctitle,py37-uvloop
59
59
60
60
.PHONY : test_py38
61
61
test_py38 :
62
- tox -vv -e py38,py38-setproctitle,py38-uvloop
62
+ tox -vvp -e py38,py38-setproctitle,py38-uvloop
63
63
64
64
.PHONY : test_py39
65
65
test_py39 :
66
- tox -vv -e py39,py39-setproctitle,py39-uvloop
66
+ tox -vvp -e py39,py39-setproctitle,py39-uvloop
67
67
68
68
.PHONY : test_pypy3
69
69
test_pypy :
70
- tox -vv -e pypy3,pypy3-setproctitle,py39-uvloop
70
+ tox -vvp -e pypy3,pypy3-setproctitle,py39-uvloop
71
71
72
72
.PHONY : test_pyston-3
73
73
test_pyston-3 :
74
- tox -vv -e pyston-3,pyston-3-setproctitle,pyston-3-uvloop
74
+ tox -vvp -e pyston-3,pyston-3-setproctitle,pyston-3-uvloop
75
75
76
76
.PHONY : test_build
77
77
test_build :
Original file line number Diff line number Diff line change @@ -26,6 +26,12 @@ randomly do either of those two actions.
26
26
Think of Blackhole sort of like a honeypot in terms of how it handles mail, but
27
27
it's specifically designed with testing in mind.
28
28
29
+ Python support
30
+ ==============
31
+
32
+ - Python 3.7+
33
+ - PyPy 3.7+
34
+ - Pyston 2.2+
29
35
30
36
Documentation
31
37
=============
Original file line number Diff line number Diff line change @@ -31,8 +31,16 @@ Overview
31
31
Requirements
32
32
============
33
33
34
+ Python support
35
+ --------------
36
+
34
37
- Python 3.7+, PyPy 3.7+, or Pyston 2.2+
35
38
39
+ Extras
40
+ ------
41
+
42
+ - `setproctitle ` if you wish to have named processes
43
+ - `uvloop ` if you wish to use `libuv `
36
44
37
45
.. _installation :
38
46
46
54
47
55
pip install blackhole
48
56
57
+ Installing with extas
58
+ #####################
59
+
60
+ - For uvloop support
61
+
62
+ .. code-block :: bash
63
+
64
+ pip install blackhole[uvloop]
65
+
66
+ - For setproctitle support
67
+
68
+ .. code-block :: bash
69
+
70
+ pip install blackhole[setproctitle]
71
+
72
+ For both `uvloop ` and `setproctitle `
73
+
74
+ .. code-block :: bash
75
+
76
+ pip install blackhole[uvloop,setproctitle]
77
+
49
78
Source
50
79
------
51
80
Original file line number Diff line number Diff line change @@ -33,6 +33,7 @@ python =
33
33
34
34
[testenv]
35
35
setenv = VIRTUALENV_NO_DOWNLOAD =1
36
+ parallel_show_output = true
36
37
deps =
37
38
setproctitle: setproctitle
38
39
uvloop: uvloop
You can’t perform that action at this time.
0 commit comments