File tree Expand file tree Collapse file tree 2 files changed +14
-8
lines changed Expand file tree Collapse file tree 2 files changed +14
-8
lines changed Original file line number Diff line number Diff line change @@ -2,12 +2,25 @@ Changelog
2
2
=========
3
3
4
4
5
- 3.1 .0 (future)
5
+ 4.0 .0 (future)
6
6
-------------------
7
7
8
+ **Note that this release drops support for multiprocessing. **
9
+
10
+
8
11
* `--cov-fail-under ` no longer causes `pytest --collect-only ` to fail
9
12
Contributed by Zac Hatfield-Dodds in
10
13
`#511 <https://github.com/pytest-dev/pytest-cov/pull/511 >`_.
14
+ * Dropped support for multiprocessing (mostly because `issue 82408 <https://github.com/python/cpython/issues/82408 >`_). This feature was
15
+ mostly working but made out test suite very flaky and slow.
16
+
17
+ There is builtin multiprocessing support in coverage and you can switch to that if you feel lucky. All you need is this in your
18
+ ``.coveragerc ``::
19
+
20
+ [run]
21
+ concurrency = multiprocessing
22
+ parallel = true
23
+ sigterm = true
11
24
12
25
13
26
3.0.0 (2021-10-04)
Original file line number Diff line number Diff line change @@ -1400,13 +1400,6 @@ def test_basic(no_cover):
1400
1400
raise NotImplementedError
1401
1401
'''
1402
1402
1403
- MP_COVERAGERC = '''
1404
- [run]
1405
- concurrency = multiprocessing
1406
- parallel = true
1407
- sigterm = True
1408
- '''
1409
-
1410
1403
EXCLUDED_TEST = '''
1411
1404
1412
1405
def func():
You can’t perform that action at this time.
0 commit comments