Skip to content

Update testfixtures requirement from ~=9.1.0 to >=9.1,<8.4#1837

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/pip/testfixtures-gte-9.1-and-lt-8.4
Open

Update testfixtures requirement from ~=9.1.0 to >=9.1,<8.4#1837
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/pip/testfixtures-gte-9.1-and-lt-8.4

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

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

Updates the requirements on testfixtures to permit the latest version.

Changelog

Sourced from testfixtures's changelog.

8.3.0 (7 Jun 2024)

  • :class:ShouldRaise now supports :class:ExceptionGroup.

  • Fixed bug where :func:~testfixtures.comparison.compare_generator did not respect strict=True.

  • Fixed bug in the type annotations for :class:ShouldRaise and :func:~testfixtures.comparison.compare_exception.

  • :class:LogCapture will now raise an exception if closed while still installed. This can be a source of particularly confusing bugs.

8.2.0 (1 May 2024)

  • The strict option is now correctly respected when :doc:comparing <comparing> nested objects.

  • When comparing :class:~datetime.datetime or :class:~datetime.time instances, if the fold is the only thing that's different, it's now shown in the output.

  • A more detailed exception is now raised when resolving a :doc:replacement <mocking> doesn't give what's expected.

  • :doc:Replacement <mocking> of methods on instances is now prevented when strict=True.

  • An exception is now raised when :doc:mocking <mocking> and the original is not in the __dict__ of its containing objects.

8.1.0 (1 Mar 2024)

  • Fix bug where replacement of methods on subclasses failed when using :meth:Replacer.on_class.

  • Implement :ref:strict comparison <compare-datetime> as an option for :class:~datetime.datetime and :class:~datetime.time.

8.0.0 (16 Feb 2024)

  • Retire zope.component helpers.

  • Support :class:bytes in :class:popen.MockPopen commands.

  • Allow :class:TempDirectory instances to be traversed as :class:~pathlib.Path objects.

  • Use the system default encoding where possible in :class:TempDirectory.

  • Add :class:TempDirectory option to manage current working directory.

... (truncated)

Commits
  • 608b053 Prepare for 8.3.0 release
  • 2686329 close() should never be called on an installed LogCapture()
  • 25a3607 Some logging internals rely on the boolean value of a Handler
  • b5c28ab Test for functionality that snuck in as part of 768ecaa1
  • 4ee63aa Correct typing for things that handle exceptions
  • 9d63918 Handling of exception groups
  • 9caee25 Fix bug where compare_generator did not respect strict=True
  • 8c1c448 Prepare for 8.2.0 release
  • 55fcbb9 Raise exception where original is not in the dict of an object
  • 6085dd3 Prevent replacement of methods on instances when strict=True
  • 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 Apr 15, 2026
@github-actions github-actions bot removed python Pull requests that update Python code dependencies Pull requests that update a dependency file labels Apr 15, 2026
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@9.1.0...8.3.0)

---
updated-dependencies:
- dependency-name: testfixtures
  dependency-version: 8.3.0
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/pip/testfixtures-gte-9.1-and-lt-8.4 branch from 6243703 to d371839 Compare April 15, 2026 17:51
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