~amirouche/mutation

v0.2.10

- add missing replay command in docopt.

- fix sampling return values.

- allow float as sampling.

- display success message only in case of success.

- replay: fix max_workers=1 until further notice.

- replay: show mutation once.

- replay: uid is useless.

- replay: lookup the good subspace for failed mutations
v0.2.9

- cli: it is possible to pass pytest argument file-or-directory
  without going throught the ceremony of copy pasting the whole
  command.

- add tqdm to show progress.

- bump v0.2.9.

- print output to stdout.

- only give a summary of ignored mutations.

- not interesting != interesting.

- drop the delta.isspace() it never happens.

- rename mutation_tess to mutation_pass, reverse again the logic to
  return False when mutation fails.

- PYTEST: no tb, with summary.

- database_open accept a string or Path.

- run returns an integer.

- add replay command to help with debugging.
refactor + black + isort.
replay mockup
store mutation failures.
improve --numprocesses support...

... --numprocesses=1 will use xdist support breaking in strage ways.
correctly retrieve the line of some stmt ast node nodes.
display mutation before running a test (quick fix).
StatementDrop.mutate insert a newline after pass.
ease the use of diff...

... difflib expect a string as filename even if empty.
workaround scoping issue because of reused variable name.
replace function node_root with a parso method.
ETA heuristic is incorrect.
StatementDrop correctly indent the keyword `pass`.
Next