Skip to content

Comments

Python dependency: Bump testtools from 2.8.2 to 2.8.4 in /web/regression#9663

Closed
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/pip/web/regression/testtools-2.8.4
Closed

Python dependency: Bump testtools from 2.8.2 to 2.8.4 in /web/regression#9663
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/pip/web/regression/testtools-2.8.4

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 23, 2026

Bumps testtools from 2.8.2 to 2.8.4.

Changelog

Sourced from testtools's changelog.

2.8.4


Improvements
------------
* Clear ``force_failure`` in ``_reset()`` so that re-running a test
  after an ``expectThat`` failure can succeed if successful conditions are met again.
  (OumarCamara, [#563](https://github.com/testing-cabal/testtools/issues/563))
  • Make extract_result() and DeferredNotFired public APIs in testtools.twistedsupport. These utilities are useful for extracting results from synchronous Deferreds in tests. (Jelmer Vernooij, #546)

  • Add support for unittest.TestCase.subTest. Failures are reported individually while the entire test method is still treated as a single test. (Stephen Finucane, #567)

  • Add testtools.matchers.test module providing a test harness for users who write their own custom matchers. (Stephen Finucane)

Changes

  • Re-add compat helpers and helper modules that were accidentally removed in a patch release, breaking API compatibility. These are now deprecated and will be removed in a future major release. (Stephen Finucane, #566)

  • typing-extensions is no longer required at runtime; it is only needed for type checking. (Jelmer Vernooij, Takashi Kajinami, #569, #571)

2.8.3

Changes

  • Add 'Typing :: Typed' classifier to package metadata. (Jelmer Vernooij)

Improvements

  • Add comprehensive type annotations to assertions, compat, run, and other modules. (Jelmer Vernooij, Stephen Finucane)

  • Support async setUp/tearDown validation with Deferreds.

... (truncated)

Commits
  • 8f3b59c release 2.8.4
  • 0e24e95 Update NEWS
  • 60f7126 Merge pull request #571 from testing-cabal/avoid-extensions
  • 14ecca3 Avoid importing typing extensions unless type checking
  • 53ec652 Merge pull request #566 from stephenfin/restore-compat-helpers
  • 3665841 Add testtools.matchers.test module
  • ec03064 Re-add helpers modules
  • 2c5de4e Re-add removed compat helpers
  • eca83db Merge pull request #570 from kajinamit/fix-569
  • c582b4c Fix missing typing-extensions in Python < 3.11
  • Additional commits viewable in compare view

Dependabot compatibility score

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)

Bumps [testtools](https://github.com/testing-cabal/testtools) from 2.8.2 to 2.8.4.
- [Release notes](https://github.com/testing-cabal/testtools/releases)
- [Changelog](https://github.com/testing-cabal/testtools/blob/master/NEWS)
- [Commits](testing-cabal/testtools@2.8.2...2.8.4)

---
updated-dependencies:
- dependency-name: testtools
  dependency-version: 2.8.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the Dependencies Pull requests that update a dependency file label Feb 23, 2026
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Feb 24, 2026

Looks like testtools is up-to-date now, so this is no longer needed.

@dependabot dependabot bot closed this Feb 24, 2026
@dependabot dependabot bot deleted the dependabot/pip/web/regression/testtools-2.8.4 branch February 24, 2026 06:43
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants