Skip to content

build(deps): update testfixtures requirement from <=10.0.0,>=8.3.0 to >=8.3.0,<=11.0.0#119

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/pip/testfixtures-gte-8.3.0-and-lte-11.0.0
Open

build(deps): update testfixtures requirement from <=10.0.0,>=8.3.0 to >=8.3.0,<=11.0.0#119
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/pip/testfixtures-gte-8.3.0-and-lte-11.0.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Apr 2, 2026

Updates the requirements on testfixtures to permit the latest version.

Changelog

Sourced from testfixtures's changelog.

11.0.0 (9 Mar 2026)

  • Moved to a uv__-based, pyproject.toml-driven project layout, with main replacing master as the default git branch.

    __ https://docs.astral.sh/uv/

  • Move from Circle CI to Github Actions for continuous integration and releasing.

  • Lots of documentation has been refreshed.

  • Python versions between 3.11 and 3.14, inclusive, are now supported.

  • Python versions 3.10 and earlier are no longer supported.

  • :class:TempDir is now introduced as a :class:~pathlib.Path-based alternative to :class:TempDirectory.

  • :class:TempDir and :class:TempDirectory have grown support for dumping and parsing JSON, YAML and TOML natively by way of the :meth:~TempDir.dump and :meth:TempDir.parse methods.

  • :class:TempDir and :class:TempDirectory now have :meth:~TempDir.read_text and :meth:TempDir.read_bytes methods that mirror the behaviour of their :class:~pathlib.Path equivalents.

  • :class:TempDir and :class:TempDirectory now support :class:~pathlib.Path objects anywhere they previously supported string and sequences of strings.

  • :class:TempDir and :class:TempDirectory now have a :meth:~TempDir.clone method for copying existing files or directories into themselves for using during testing.

  • None can now be passed to :class:ShouldRaise to check that no exception is raised. This is useful for parameterised tests where some cases may expect an exception to be raised while others do not.

  • :class:ShouldRaise now has a match parameter to bring feature parity with :func:pytest.raises.

  • :class:Comparison now shows the wrong type when it is compared against a wrong type.

  • :class:Comparison no longer spuriously reports :class:~testfixtures.comparison.AlreadySeen as the wrong type.

  • Fixed a bug where comparing parameterised generic type objects resulted in an infinite loop.

10.0.0 (29 Oct 2025)

  • Fixed a bug in the warning issued when a :class:Replacer is deleted with replacements still

... (truncated)

Commits
  • 1959c51 Prepare for 11.0.0 release
  • 7a9e345 Re-work atexit tests to properly capture the expected warnings
  • 4563834 Clean up TempDirs created duringSybil run of examples
  • 9aa4b34 Fail on any UserWarnings in pytest run
  • 256348b Better feedback when simple comparison fails
  • 7636c91 Add match= parameter to ShouldRaise for regex message assertions
  • 2f02e3b ShouldRaise(None) now means no exception expected
  • 24f9c41 Document singleton class so Sphinx can resolve it as a type reference
  • 0e44ee3 Pre-existing failures must be fixed or escalated
  • 4703824 Type-annotate conftest sybil setup/teardown functions
  • 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 [testfixtures](https://github.com/Simplistix/testfixtures) to permit the latest version.
- [Changelog](https://github.com/simplistix/testfixtures/blob/main/CHANGELOG.rst)
- [Commits](simplistix/testfixtures@8.3.0...11.0.0)

---
updated-dependencies:
- dependency-name: testfixtures
  dependency-version: 11.0.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependency update Used when dependency update is required. label Apr 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependency update Used when dependency update is required.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants