Skip to content

Commit b585143

Browse files
author
Лузин Борис Евгеньевич
committed
Merge remote-tracking branch 'origin/main'
2 parents b7a8c37 + 8e30239 commit b585143

File tree

4 files changed

+52
-3
lines changed

4 files changed

+52
-3
lines changed

AUTHORS.rst

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,3 +21,9 @@ Credits
2121
* Roxane Bellott <[email protected]>
2222
* Tomáš Chvátal <[email protected]>
2323
* Frank Hoffmann <[email protected]>
24+
* Éloi Rivard <[email protected]>
25+
* Isidro Arias <[email protected]>
26+
* Will Gibson
27+
* Dominic Amato <[email protected]>
28+
* A_A
29+
* Luzin Boris <[email protected]>

HISTORY.rst

Lines changed: 31 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,40 @@
11
Changelog
22
---------
33

4-
Unreleased
5-
~~~~~~~~~~
4+
3.3.0
5+
~~~~~
6+
7+
* Python 3.13 compatibility!
8+
9+
* New argument `--show-killed` for `mutmut browse`
10+
11+
* Fix to avoid accidentally importing the un-mutated original code
12+
13+
* Handle segfault for mutant subprocesses
14+
15+
* Added mutations for string literals
16+
17+
* Added mutations for common string methods
18+
19+
* Faster mutant generation via subprocesses
20+
21+
* Fix `self` parameter for mutated class methods
22+
23+
* Fix trampoline generation for function calls with 'orig' or 'mutants' as argument names.
24+
25+
* Copy full source directory before creating mutants
26+
27+
* Improved error message when forced fail test fails
28+
29+
* Fixed issue with spaces in the python executable path
30+
31+
* Do not mutate `__new__`
632

733
* Annotate mutant dicts (and fixes compatibility with Pydantic)
834

35+
* Replaced parso with LibCST
36+
37+
938
3.2.3
1039
~~~~~
1140

README.rst

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -149,6 +149,20 @@ You can exclude files from mutation in `setup.cfg`:
149149
*__tests.py
150150
151151
152+
Enable debug output (increase verbosity)
153+
----------------------------------------
154+
155+
By default, mutmut "swallows" all the test output etc. so that you get a nice clean output.
156+
157+
If you want to see all the detail to aid with debugging, you can set `debug` to `true` in your configuration.
158+
Note that not all displayed errors are necessarily bad. In particular test runs of the mutated code will lead
159+
to failing tests.
160+
161+
.. code-block::
162+
163+
debug=true
164+
165+
152166
Whitelisting
153167
------------
154168

mutmut/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
from collections import defaultdict
22

3-
__version__ = '3.2.3'
3+
__version__ = '3.3.0'
44

55

66
duration_by_test = {}

0 commit comments

Comments
 (0)