Skip to content

chore(deps-dev): update mutmut requirement from >=3.5.0 to >=3.6.0 - #138

Closed
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/pip/mutmut-gte-3.6.0
Closed

chore(deps-dev): update mutmut requirement from >=3.5.0 to >=3.6.0#138
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/pip/mutmut-gte-3.6.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 31, 2026

Copy link
Copy Markdown
Contributor

Updates the requirements on mutmut to permit the latest version.

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

3.5.0

  • Filter mutants based on type annotations. This feature needs to be turned on with the type_check_command config.

  • Show error message when running on Windows

  • Save mutation stats for use with CI/CD pipeline (#460)

... (truncated)

Commits
  • bd6057f Release
  • e92d763 docs: fix comment about windows support and add unreleased changelog
  • 4b61167 remove unused code for enums and staticmethod/classmethod
  • 2bf799a compare stats paths after resolving symlinks
  • c0f4c85 test: verify forward references work in class methods
  • e481acd only count source paths for stack frame depth
  • 43ea954 Refactor trampoline to use decorator
  • 2644c8a extend mutation snapshot regression test
  • ce6c587 fix: detect silent test-to-mutant key mismatch in stats
  • b24a12b feat: add do_not_mutate_patterns config
  • Additional commits viewable in compare view

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)

Updates the requirements on [mutmut](https://github.com/boxed/mutmut) to permit the latest version.
- [Changelog](https://github.com/boxed/mutmut/blob/main/HISTORY.rst)
- [Commits](boxed/mutmut@3.5.0...3.6.0)

---
updated-dependencies:
- dependency-name: mutmut
  dependency-version: 3.6.0
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github

dependabot Bot commented on behalf of github Jul 31, 2026

Copy link
Copy Markdown
Contributor Author

Labels

The following labels could not be found: dependencies, python. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@dependabot
dependabot Bot requested a review from lyonzin as a code owner July 31, 2026 15:59
@dependabot @github

dependabot Bot commented on behalf of github Aug 7, 2026

Copy link
Copy Markdown
Contributor Author

Superseded by #155.

@dependabot dependabot Bot closed this Aug 7, 2026
@dependabot
dependabot Bot deleted the dependabot/pip/mutmut-gte-3.6.0 branch August 7, 2026 15:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants