Revisions of python-mutmut

buildservice-autocommit accepted request 1157923 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 14)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 13)
- skip building for 3.12
- skip python 3.6 (hammett requires python 3.7 or later)
buildservice-autocommit accepted request 964657 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 12)
baserev update by copy to link target
Matej Cepl's avatar Matej Cepl (mcepl) accepted request 964628 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 11)
- python-mock is not required for build
buildservice-autocommit accepted request 868660 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 10)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 9)
- skip python 3.6 (hammett requires python 3.7 or later)
buildservice-autocommit accepted request 808669 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 8)
baserev update by copy to link target
buildservice-autocommit accepted request 789963 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 6)
baserev update by copy to link target
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) accepted request 789811 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 5)
- version update to 2.0.0
  * New execution model. This should result in some modest speed improvements when using pytest.
  * A special execution mode when using the hammett test runner. This is MUCH MUCH faster. Please try it!
  * Dropped support for python < 3.7. If you need to use mutmut on older versions of python, please use mutmut 1.9.0
  * Some other speed improvements.
  * `mutmut run 7` will always rerun the mutant `7`
  * `mutmut show <filename>` to show all mutants for that file
  * `mutmut run <filename>` to run mutation testing on that file
  * New experimental plugin system: create a file `mutmut_config.py` in your base directory. In it you can have an `init()` function, and a `pre_mutation(context)` function. You can set `context.skip = True` to skip a mutant, and you can modify `context.config.runner`, this is useful to limit the tests. Check out the `Context` class for what information you get.
  * Better display of `mutmut show`/`mutmut result`
  * Fixed a spurious mutant on assigning a local variable with type annotations
  * mutmut now will rerun tests without mutation when tests have changed. This avoids a common pitfall of introducing a failing test and then having all mutants killed incorrectly
  * Added `mutmut html` report generation.
  * Bugfix for multiple assignment. Mutmut used to not handle `foo = bar = baz` correctly (Thanks Roxane Bellot!)
  * Bugfix for incorrect mutation of "in" operator (Thanks Roxane Bellot!)
  * Fixed bug where a mutant survived in the internal AST too long. This could cause mutmut to apply more than one mutant at a time.
  * Vastly improved startup performance when resuming a mutation run.
  * Added new experimental feature for advanced config at runtime of mutations
- modified patches
  % pr_134.patch (extended)
- deleted patches
  - no-direct-python-call.patch (merged to pr_134.patch)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 738549 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 4)
initialized devel package after accepting 738549
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) committed (revision 3)
- Update to 1.6.0:
  * Various minor fixes around in the package
- Remove merged patches pr_148.patch merged_4405bafe.patch
- Rebase patch pr_134.patch
- Add patch no-direct-python-call.patch to avoid direct calls
  to python binary
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) accepted request 728151 from John Vandenberg's avatar John Vandenberg (jayvdb) (revision 1)
Independent testing tool, with pytest plugin
Displaying all 14 revisions
openSUSE Build Service is sponsored by