Skip to content

chore(deps): bump mutmut from 3.5.0 to 3.6.0#608

Merged
github-actions[bot] merged 1 commit into
mainfrom
dependabot/uv/mutmut-3.6.0
Jun 15, 2026
Merged

chore(deps): bump mutmut from 3.5.0 to 3.6.0#608
github-actions[bot] merged 1 commit into
mainfrom
dependabot/uv/mutmut-3.6.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 15, 2026

Copy link
Copy Markdown
Contributor

Bumps mutmut from 3.5.0 to 3.6.0.

Changelog

Sourced from mutmut's changelog.

3.6.0


* Add `# pragma: no mutate block` and `# pragma: no mutate start/end` comments
  • Add do_not_mutate_patterns to disable mutations with a regex

  • Add only_mutate config to select which files get mutated

  • Also mutate methods decorated with (only) @staticmethod or @classmethod

  • Add use_setproctitle option to disable process renaming (automatically disabled on MacOS)

  • Add (unstable) timeout_multiplier and timeout_constant options

  • Rename paths_to_mutate to source_paths

  • Deprecate tests_dir in favor of pytest_add_cli_args_test_selection

  • Change max_stack_depth to only consider functions inside source_paths

  • Disable mutation of enums and @staticmethod/@classmethod methods when type_check_command is set, as these mutations break type checking

  • Fix mutation for enum class methods

  • Fix mutate_only_covered_lines when project uses custom coverage.py config

  • Fix execution when running mutmut via python -m mutmut run

  • Fix mutation of class _SomePrivateClass class methods

  • Fix mutation of default args

  • Fix mutmut browse crash when no file is selected yet

  • Fix timeout checker looking up the wrong mutant's expected test time, which could cause mutants to hang

  • Compare stats paths after resolving symlinks

  • Warn when mutmut cannot match mutants with the collected stats

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [mutmut](https://github.com/boxed/mutmut) from 3.5.0 to 3.6.0.
- [Changelog](https://github.com/boxed/mutmut/blob/main/HISTORY.rst)
- [Commits](https://github.com/boxed/mutmut/commits)

---
updated-dependencies:
- dependency-name: mutmut
  dependency-version: 3.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added automated Created or managed by automation dependencies Pull requests that update a dependency file labels Jun 15, 2026
@endavis-release-bot endavis-release-bot Bot added the ready-to-merge PR is reviewed and ready to merge label Jun 15, 2026
@github-actions github-actions Bot enabled auto-merge (squash) June 15, 2026 09:15
@github-actions

Copy link
Copy Markdown

Auto-merge enabled. This PR will merge automatically when required CI checks pass. To block, add label automerge-blocked.

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Benchmark

Details
Benchmark suite Current: e07e38c Previous: 9f0881c Ratio
tests/benchmarks/test_bench_core.py::test_bench_greet_default 8726940.95399767 iter/sec (stddev: 3.869783877629133e-8) 9033988.935633805 iter/sec (stddev: 2.0679496133918558e-8) 1.04
tests/benchmarks/test_bench_core.py::test_bench_greet_with_name 9243607.774159761 iter/sec (stddev: 1.255524953155906e-8) 9150462.636709666 iter/sec (stddev: 2.26352401506616e-8) 0.99
tests/benchmarks/test_bench_core.py::test_bench_greet_long_name 6663300.378673014 iter/sec (stddev: 1.7454283897954695e-8) 6480425.83797562 iter/sec (stddev: 1.764164904349293e-8) 0.97
tests/benchmarks/test_bench_logging.py::test_bench_get_logger 1774331.5372524257 iter/sec (stddev: 2.7063387162660384e-7) 1806678.8899437177 iter/sec (stddev: 2.3934225300657847e-7) 1.02
tests/benchmarks/test_bench_logging.py::test_bench_setup_logging 499391.8639627735 iter/sec (stddev: 0.0000010820608949484264) 512263.7238558213 iter/sec (stddev: 4.6509028478806666e-7) 1.03

This comment was automatically generated by workflow using github-action-benchmark.

@github-actions github-actions Bot merged commit f9421a8 into main Jun 15, 2026
31 of 35 checks passed
@dependabot dependabot Bot deleted the dependabot/uv/mutmut-3.6.0 branch June 15, 2026 09:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automated Created or managed by automation dependencies Pull requests that update a dependency file ready-to-merge PR is reviewed and ready to merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants