File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11Changelog
22---------
33
4+ Unreleased
5+ ~~~~~~~~~~
6+
7+ * Add `# pragma: no mutate block ` and `# pragma: no mutate start/end ` comments
8+ * Add `do_not_mutate_patterns ` to disable mutations with a regex
9+ * Add `only_mutate ` config to select which files get mutated
10+ * Also mutate methods decorated with (only) `@staticmethod ` or `@classmethod `
11+ * Add `use_setproctitle ` option to disable process renaming (automatically disabled on MacOS)
12+ * Add (unstable) `timeout_multiplier ` and `timeout_constant ` options
13+ * Rename `paths_to_mutate ` to `source_paths `
14+ * Change `max_stack_depth ` to only consider functions inside `source_paths `
15+ * Fix mutation for enum class methods
16+ * Fix mutate_only_covered_lines when project uses custom coverage.py config
17+ * Fix execution when running mutmut via `python -m mutmut run `
18+ * Fix mutation of `class _SomePrivateClass ` class methods
19+ * Fix mutation of default args
20+ * Warn when mutmut cannot match mutants with the collected stats
21+
4223.5.0
523~~~~~
624
725* Filter mutants based on type annotations. This feature needs to be turned on with the `type_check_command ` config.
826
9- * Support running on Windows
27+ * Show error message when running on Windows
1028
1129* Save mutation stats for use with CI/CD pipeline (#460)
1230
You can’t perform that action at this time.
0 commit comments