Skip to content

build(deps): update testfixtures requirement from <=10.0.0,>=8.3.0 to <=12.4.0,>=12.4.0 - #147

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/testfixtures-lte-12.4.0-and-gte-12.4.0
Closed

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/testfixtures-lte-12.4.0-and-gte-12.4.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Nov 1, 2026

Copy link
Copy Markdown
Contributor

Updates the requirements on testfixtures to permit the latest version.

Changelog

Sourced from testfixtures's changelog.

12.4.0 (2 Oct 2026)

  • Support Python 3.15

  • Speed up the common cases for :meth:Replacer.on_class.

12.3.0 (8 Jul 2026)

  • Added :doc:pydantic <pydantic> support: a :func:comparer <testfixtures.pydantic.compare_basemodel> for :class:~pydantic.BaseModel is automatically registered, and the testfixtures[pydantic] extra installs a compatible version.

  • Added :class:ReprComparison and :func:repr_like for asserting an object's type along with its :func:repr.

  • Added :class:StrComparison and :func:str_like for asserting an object's type along with its :class:str.

  • Added :func:mapping, the typed helper for :class:MappingComparison.

  • :func:like now accepts a regular expression, as a string or a compiled :class:re.Pattern, returning a :class:TextComparison typed as a :class:str. :class:TextComparison can also now be built directly from a compiled :class:re.Pattern.

  • :class:ShouldRaise now accepts :func:repr_like and :func:str_like matchers, so a raised exception's type and rendering can be checked without constructing the exception instance.

  • Renamed :class:!StringComparison to :class:TextComparison. :class:!StringComparison remains as a deprecated alias.

  • Fixed a bug where comparing two matcher instances directly, such as two :class:SequenceComparison objects, could produce a confusing diff instead of comparing them for equality.

12.2.0 (20 Jun 2026)

  • Added :meth:LogCapture.check_empty.

  • Added :meth:LogCapture.disabled context manager.

  • Added level and predicate parameters to :meth:LogCapture.check.

12.1.0 (15 Jun 2026)

  • :func:compare now supports :doc:numpy <numpy> arrays.

  • Added a helper for :doc:testing command-line scripts <command>.

... (truncated)

Commits
  • 4b273d8 Prepare for 12.4.0 release
  • 19f1c26 Merge pull request #269 from simplistix/faster-on-class
  • 5665078 Avoid using get_referrers for common on_class cases
  • ecbfb44 Document current calls to get_referrers with tests
  • a1a8c8b Helper to create a temporary module, import it and then clean it up
  • f2693b9 Update build-and-inspect-python-package to 3.0.1
  • 981140e Bump pydantic minimum on 3.15 to one bundling pyo3 0.28
  • 956737e Add Python 3.15 (beta) to CI alongside 3.14
  • ee20527 Add a couple of explicit level checks
  • f4ea6f2 Prepare for 12.3.0 release
  • 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...12.4.0)

---
updated-dependencies:
- dependency-name: testfixtures
  dependency-version: 12.4.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 Nov 1, 2026
@github-actions github-actions Bot closed this Nov 1, 2026
@github-actions

github-actions Bot commented Nov 1, 2026

Copy link
Copy Markdown

This PR was automatically closed because some checks failed.
Status Summary: 2 success, 4 cancelled, 1 failure

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