Skip to content

build(deps-dev): bump the python group across 1 directory with 3 updates - #2

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/harness/python-5a0c5fb457
Open

build(deps-dev): bump the python group across 1 directory with 3 updates#2
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/harness/python-5a0c5fb457

Conversation

@dependabot

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

Copy link
Copy Markdown

Updates the requirements on pytest, mutmut and setuptools to permit the latest version.
Updates pytest to 9.1.1

Release notes

Sourced from pytest's releases.

9.1.1

pytest 9.1.1 (2026-06-19)

Bug fixes

  • #14220: Fixed a logic bug in pytest.RaisesGroup which would might cause it to display incorrect "It matches FooError() which was paired with BarError" messages.
  • #14591: Fixed a regression in pytest 9.1.0 which caused overriding a parametrized fixture with an indirect @​pytest.mark.parametrize to fail with "duplicate parametrization of '<fixture name>'".
  • #14606: Fixed list-item typing errors from mypy in @pytest.mark.parametrize <pytest.mark.parametrize ref> argvalues parameter.
  • #14608: Fixed a regression in pytest 9.1.0 where conftest.py files located in <invocation dir>/test* were no longer loaded as initial conftests when invoked without arguments. This could cause certain hooks (like pytest_addoption) in these files to not fire.
Commits
  • cf470ec Prepare release version 9.1.1
  • e0c8ce6 Merge pull request #14625 from pytest-dev/patchback/backports/9.1.x/a07c31a97...
  • 1b82d16 Merge pull request #14624 from pytest-dev/patchback/backports/9.1.x/b375b79ec...
  • 501c4bc Merge pull request #14596 from bluetech/doc-classmethod
  • b61f588 Merge pull request #14622 from chrisburr/fix-14608-initial-conftest-test-subdir
  • 9a567e0 [automated] Update plugin list (#14617) (#14618)
  • ef8b299 Merge pull request #14620 from pytest-dev/patchback/backports/9.1.x/680f9f3ed...
  • 66abd07 Merge pull request #14220 from bysiber/fix-stale-iexp-raisesgroup
  • 79fbf93 Merge pull request #14612 from pytest-dev/patchback/backports/9.1.x/974ed48b6...
  • 0d312eb Merge pull request #14611 from bluetech/parametrize-argvalues-typing
  • Additional commits viewable in compare view

Updates mutmut 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

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

Updates setuptools to 83.0.0

Changelog

Sourced from setuptools's changelog.

v83.0.0

Features

  • Require Python 3.10 or later.

Bugfixes

  • MANIFEST.in matching (via FileList) is now insensitive to Unicode normalization form. A pattern authored in one form (e.g. NFC, as typically saved by editors) now matches a file whose name is stored on disk in another (e.g. NFD, as produced by macOS APFS/HFS+). Previously an exclude, global-exclude, recursive-exclude, or prune rule could silently fail to drop a non-ASCII-named file from the source distribution, publishing it despite the exclusion -- see GHSA-h35f-9h28-mq5c.

Deprecations and Removals

  • pypa/distutils#334

v82.0.1

Bugfixes

  • Fix the loading of launcher manifest.xml file. (#5047)
  • Replaced deprecated json.__version__ with fixture in tests. (#5186)

Improved Documentation

  • Add advice about how to improve predictability when installing sdists. (#5168)

Misc

v82.0.0

... (truncated)

Commits
  • 6519f72 Bump version: 82.0.1 → 83.0.0
  • d1151b1 Merge pull request #5250 from pypa/feature/distutils-d7633fbed
  • a2df31e Capture removal of dry_run parameter in changelog.
  • 00144dc Moved newsfragment to the release where it occurred.
  • a4a5a2b Add news fragment.
  • 77470c2 Merge https://github.com/pypa/distutils into feature/distutils-d7633fbed
  • 3c43897 Merge pull request #5247 from pypa/copilot/fix-pypy-version-issue
  • bb6ea66 Bump PyPy from 3.10 to 3.11 in CI workflow
  • a2bc3ac Fix broken intersphinx reference to build's installation docs
  • 2d6a739 Use stacked parametrize decorators instead of itertools.product
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Jul 25, 2026
Jott2121 added a commit that referenced this pull request Jul 25, 2026
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Updates the requirements on [pytest](https://github.com/pytest-dev/pytest), [mutmut](https://github.com/boxed/mutmut) and [setuptools](https://github.com/pypa/setuptools) to permit the latest version.

Updates `pytest` to 9.1.1
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](pytest-dev/pytest@8.0.0...9.1.1)

Updates `mutmut` to 3.6.0
- [Changelog](https://github.com/boxed/mutmut/blob/main/HISTORY.rst)
- [Commits](boxed/mutmut@3.0.0...3.6.0)

Updates `setuptools` to 83.0.0
- [Release notes](https://github.com/pypa/setuptools/releases)
- [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst)
- [Commits](pypa/setuptools@v68.0.0...v83.0.0)

---
updated-dependencies:
- dependency-name: mutmut
  dependency-version: 3.6.0
  dependency-type: direct:development
  dependency-group: python
- dependency-name: pytest
  dependency-version: 9.1.1
  dependency-type: direct:development
  dependency-group: python
- dependency-name: setuptools
  dependency-version: 83.0.0
  dependency-type: direct:development
  dependency-group: python
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title build(deps-dev): bump the python group in /harness with 3 updates build(deps-dev): bump the python group across 1 directory with 3 updates Jul 25, 2026
@dependabot
dependabot Bot force-pushed the dependabot/pip/harness/python-5a0c5fb457 branch from 4b845a9 to 49da38d Compare July 25, 2026 21:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants