Skip to content

chore(deps): update python packages - #79

Merged
bkeryan merged 1 commit into
mainfrom
users/renovate/python
Nov 6, 2026
Merged

bkeryan merged 1 commit into
mainfrom
users/renovate/python

Conversation

@renovate

@renovate renovate Bot commented Oct 18, 2026 •

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
Sphinx (changelog) 9.1.0 → 9.2.0 age confidence
mypy (changelog) 2.3.1 → 2.4.0 age confidence
pytest-mock (changelog) 3.16.0 → 3.17.0 age confidence

Release Notes

sphinx-doc/sphinx (Sphinx)

v9.2.0

Compare Source

=====================================

Dependencies

v9.1.1

Compare Source

=====================================

Bugs fixed

  • #​14465: LaTeX: PDF build crash since LaTeX June 2026 release if tables are
    styled with 'colorrows' (which is the default).
    Patch by Jean-François B.
  • #​14229: Fix JavaScript search for languages whose stemmer class name
    does not match the language name, such as Chinese (which reuses the
    English stemmer) and Dutch (which uses the Dutch Porter stemmer).
    Patch by Hugo van Kemenade
  • Fixed support for Python 3.16 alpha 0 (changes in the enum module).
    Patch by Adam Turner
python/mypy (mypy)

v2.4.0

Compare Source

pytest-dev/pytest-mock (pytest-mock)

v3.17.0

Compare Source

2026-10-17

  • #&#8203;641 <https://github.com/pytest-dev/pytest-mock/pull/641>_: Failures of mock assertions such as assert_called_with are again reported only once, instead of two or three times with the original error from the mock module chained before them.
  • #&#8203;642 <https://github.com/pytest-dev/pytest-mock/pull/642>_: Mock assertion failures no longer show misleading introspection when they are not about the arguments of the last call: assert_called, assert_called_once, assert_not_called, assert_any_call, their await counterparts, and assert_called_once_with/assert_awaited_once_with when the mock was not called (awaited) exactly once. The introspection also no longer reports arguments passed by position versus by keyword as different for autospecced mocks, and no longer shows empty Args:/Kwargs: sections when assertion rewriting is not available.
  • #&#8203;643 <https://github.com/pytest-dev/pytest-mock/pull/643>_: assert_has_calls and assert_has_awaits failures no longer show pytest introspection, which compared the expected and actual calls position by position and so reported differences between unrelated calls. The mock's own message, listing the expected and actual calls, is still shown.

v3.16.1

Compare Source

2026-10-17

  • #&#8203;617 <https://github.com/pytest-dev/pytest-mock/pull/617>_: Fixed assert_has_calls raising ValueError instead of AssertionError (or showing misleading introspection) when the expected calls are plain tuples rather than call(...) objects, such as (args, kwargs) entries of another mock's call_args_list, (args,), (kwargs,), (name, args) or (name, kwargs).
  • #&#8203;621 <https://github.com/pytest-dev/pytest-mock/pull/621>_: Fixed mocker.stop() sometimes stopping the wrong mock, for example with mocks from mocker.create_autospec.
  • #&#8203;621 <https://github.com/pytest-dev/pytest-mock/pull/621>_: mocker.stop() now undoes the most recent patch first when the same object is used in several patches.
  • #&#8203;623 <https://github.com/pytest-dev/pytest-mock/pull/623>_: Fixed misleading introspection in assert_has_awaits failures, and assert_has_calls/assert_has_awaits raising IndexError instead of AssertionError when calls is passed by keyword.
  • #&#8203;624 <https://github.com/pytest-dev/pytest-mock/pull/624>_: Clear spy_return_iter after a spied synchronous or asynchronous function raises, matching spy_return.
  • #&#8203;627 <https://github.com/pytest-dev/pytest-mock/pull/627>_: Document async_stub await assertions and the distinction between call and await tracking.
  • #&#8203;629 <https://github.com/pytest-dev/pytest-mock/pull/629>_: Fixed mocker.resetall() skipping the mocks patched with mocker.patch.multiple(), both the ones it creates and the ones passed explicitly.
  • #&#8203;630 <https://github.com/pytest-dev/pytest-mock/pull/630>_: mocker.resetall() now also resets spy_return and spy_exception of spies, like it already did for spy_return_list and spy_return_iter, and no longer overwrites attributes with these names on mocks that are not spies.
  • #&#8203;633 <https://github.com/pytest-dev/pytest-mock/pull/633>_: Fixed spies on classmethod, staticmethod, builtins and classes returning a MagicMock instead of calling the spied code after mocker.resetall(side_effect=True). Resetting a spy's side_effect now goes back to calling the spied code, also clearing any side_effect set on the spy.

Configuration

📅 Schedule: (in timezone US/Central)

  • Branch creation
    • Only on Sunday (* * * * 0)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@ni-github-admins

ni-github-admins commented Oct 18, 2026 •

Copy link
Copy Markdown

✅ Snyk checks have passed. No issues have been found so far.

Status Scan Engine Critical High Medium Low Total (0)
✅ Code Security 0 0 0 0 0 issues

💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse.

@github-actions

github-actions Bot commented Oct 18, 2026 •

Copy link
Copy Markdown

Test Results

   10 files  ±0     10 suites  ±0   11m 26s ⏱️ -31s
  224 tests ±0    224 ✅ ±0  0 💤 ±0  0 ❌ ±0 
2 240 runs  ±0  2 240 ✅ ±0  0 💤 ±0  0 ❌ ±0 

Results for commit 50cf165. ± Comparison against base commit b5da486.

♻️ This comment has been updated with latest results.

@renovate
renovate Bot force-pushed the users/renovate/python branch from eb71608 to 98efe05 Compare October 31, 2026 22:06
@renovate renovate Bot changed the title chore(deps): update dependency mypy to v2.4.0 chore(deps): update python packages Oct 31, 2026
@renovate
renovate Bot force-pushed the users/renovate/python branch 4 times, most recently from 5afb70e to 7adf414 Compare November 5, 2026 23:15
@renovate
renovate Bot force-pushed the users/renovate/python branch from 7adf414 to 50cf165 Compare November 5, 2026 23:17
@bkeryan
bkeryan merged commit 4dffdb7 into main Nov 6, 2026
19 checks passed
@bkeryan
bkeryan deleted the users/renovate/python branch November 6, 2026 19:11
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.

2 participants