Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Oct 13, 2025

Bumps the production group with 9 updates in the / directory:

Package From To
beautifulsoup4 4.13.5 4.14.2
selenium 4.35.0 4.36.0
numpy 2.0.2 2.3.3
pandas 2.3.2 2.3.3
pandas-stubs 2.2.2.240909 2.3.2.250926
nltk 3.9.1 3.9.2
pyfakefs 5.9.3 5.10.0
pytest 8.4.1 8.4.2
pytest-mock 3.14.1 3.15.1

Updates beautifulsoup4 from 4.13.5 to 4.14.2

Updates selenium from 4.35.0 to 4.36.0

Release notes

Sourced from selenium's releases.

Selenium 4.36.0

Detailed Changelogs by Component

Java     |     Python     |     DotNet     |     Ruby     |     JavaScript

What's Changed

... (truncated)

Commits
  • 6d115cf [build] Prepare for release of Selenium 4.36.0 (#16332)
  • 2eeadab [rust] Log browser path also in offline mode (#16215)
  • 8e84f0d [rust] Set Rust version to 1.89.0 in WORKSPACE (#16368)
  • 6061c87 [grid] UI Light/Dark Mode Toggle (#16364)
  • a578a47 [rust] Bump Rust edition to 2024, rulest_rust to 0.65.0, and crates to latest...
  • 93fdf57 [dotnet] [bidi] Give only one chance to receive from remote end (#16360)
  • b3b66a0 [dotnet] [bidi] Introduce BaseNavigationInfo type as interface (#16348)
  • 9a4bbcc [py] Add --enable-chrome-logs to chrome service args to inherit browser i/o s...
  • 4c603ec [rb] fix unit tests (#16357)
  • 8a72168 [dotnet] Begin reading of driver service output to fix Firefox disposing
  • Additional commits viewable in compare view

Updates numpy from 2.0.2 to 2.3.3

Release notes

Sourced from numpy's releases.

2.3.3 (Sep 9, 2025)

NumPy 2.3.3 Release Notes

The NumPy 2.3.3 release is a patch release split between a number of maintenance updates and bug fixes. This release supports Python versions 3.11-3.14. Note that the 3.14.0 final is currently expected in Oct, 2025. This release is based on 3.14.0rc2.

Contributors

A total of 13 people contributed to this release. People with a "+" by their names contributed a patch for the first time.

  • Aleksandr A. Voyt +
  • Bernard Roesler +
  • Charles Harris
  • Hunter Hogan +
  • Joren Hammudoglu
  • Maanas Arora
  • Matti Picus
  • Nathan Goldbaum
  • Raghuveer Devulapalli
  • Sanjay Kumar Sakamuri Kamalakar +
  • Tobias Markus +
  • Warren Weckesser
  • Zebreus +

Pull requests merged

A total of 23 pull requests were merged for this release.

  • #29440: MAINT: Prepare 2.3.x for further development.
  • #29446: BUG: Fix test_configtool_pkgconfigdir to resolve PKG_CONFIG_DIR...
  • #29447: BLD: allow targeting webassembly without emscripten
  • #29460: MAINT: Backport write_release.py
  • #29473: MAINT: Bump pypa/cibuildwheel from 3.1.0 to 3.1.2
  • #29500: BUG: Always return a real dtype from linalg.cond (gh-18304) (#29333)
  • #29501: MAINT: Add .file entry to all .s SVML files
  • #29556: BUG: Casting from one timedelta64 to another didn't handle NAT.
  • #29562: BLD: update vendored Meson to 1.8.3 [wheel build]
  • #29563: BUG: Fix metadata not roundtripping when pickling datetime (#29555)
  • #29587: TST: update link and version for Intel SDE download
  • #29593: TYP: add sorted kwarg to unique
  • #29672: MAINT: Update pythoncapi-compat from main.
  • #29673: MAINT: Update cibuildwheel.
  • #29674: MAINT: Fix typo in wheels.yml
  • #29683: BUG, BLD: Correct regex for ppc64 VSX3/VSX4 feature detection
  • #29684: TYP: ndarray.fill() takes no keyword arguments
  • #29685: BUG: avoid thread-unsafe refcount check in temp elision
  • #29687: CI: replace comment-hider action in mypy_primer workflow

... (truncated)

Commits
  • f2a77a7 Merge pull request #29702 from charris/prepare-2.3.3
  • 8641006 REL: Prepare for the NumPy 2.3.3 release [wheel build]
  • f024265 Merge pull request #29701 from charris/backport-29697
  • 84f2eed Merge pull request #29700 from charris/backport-29695
  • 7cacdbf Update VXE and VXE2 detection regex patterns
  • 028c469 TYP: appease ruff
  • 4b80666 TYP: fix np.bool method declarations
  • f2a6b75 Merge pull request #29691 from charris/backport-29665
  • a707cbf Merge pull request #29689 from charris/backport-29662
  • 3d66056 BUG: use correct input dtype in flatiter assignment
  • Additional commits viewable in compare view

Updates pandas from 2.3.2 to 2.3.3

Release notes

Sourced from pandas's releases.

Pandas 2.3.3

We are pleased to announce the release of pandas 2.3.3. This release includes some improvements and fixes to the future string data type (preview feature for the upcoming pandas 3.0). We recommend that all users upgrade to this version.

See the full whatsnew for a list of all the changes. Pandas 2.3.3 supports Python 3.9 and higher, and is the first release to support Python 3.14.

The release will be available on the conda-forge channel:

conda install pandas --channel conda-forge

Or via PyPI:

python3 -m pip install --upgrade pandas

Please report any issues with the release on the pandas issue tracker.

Thanks to all the contributors who made this release possible.

Commits
  • 9c8bc3e RLS: 2.3.3
  • 6aa788a [backport 2.3.x] DOC: prepare 2.3.3 whatsnew notes for release (#62499) (#62508)
  • b64f0df [backport 2.3.x] BUG: avoid validation error for ufunc with string[python] ar...
  • 058eb2b [backport 2.3.x] BUG: String[pyarrow] comparison with mixed object (#62424) (...
  • 2ca088d [backport 2.3.x] DEPR: remove the Period resampling deprecation (#62480) (#62...
  • 92bf98f [backport 2.3.x] BUG: fix .str.isdigit to honor unicode superscript for older...
  • e57c7d6 Backport PR #62452 on branch 2.3.x (TST: Adjust tests for numexpr 2.13) (#62454)
  • e0fe9a0 Backport to 2.3.x: REGR: from_records not initializing subclasses properly (#...
  • 23a1085 BUG: improve future warning for boolean operations with missaligned indexes (...
  • 6113696 Backport PR #62396 on branch 2.3.x (PKG/DOC: indicate Python 3.14 support in ...
  • Additional commits viewable in compare view

Updates pandas-stubs from 2.2.2.240909 to 2.3.2.250926

Commits

Updates nltk from 3.9.1 to 3.9.2

Changelog

Sourced from nltk's changelog.

Version 3.9.2 2025-10-01

  • Update download checksums to use SHA256 in built index
  • Fix percentage escape in new-style string formatting
  • replace shortened URLs using goo.gl
  • Make Wordnet interoperable with various taggers and tagged corpora
  • Fix saving PerceptronTagger
  • Document how to reproduce old Wordnet studies
  • properly initialize Portuguese corpus reader
  • support for mixed rules conversion into Chomsky Normal Form
  • only import tkinter if a GUI is needed
  • issue #2112 with Corenlp
  • new environment variable NLTK_DOWNLOADER_FORCE_INTERACTIVE_SHELL
  • Lesk defaults to most frequent sense in case of ties

Thanks to the following contributors to 3.9.2: Jose Cols, Peter de Blanc, GeneralPoxter, Eric Kafe, William LaCroix, Jason Liu, Samer Masterson, Mike014, purificant, Andrew Ernest Ritz, samertm, Ikram Ul Haq, Christopher Smith, Ryan Mannion

Version 3.9.1 2024-08-19

  • Fixed bug that prevented wordnet from loading

Version 3.9 2024-08-18

  • Fix security vulnerability CVE-2024-39705 (breaking change)
  • Replace pickled models (punkt, chunker, taggers) by new pickle-free "_tab" packages
  • No longer sort Wordnet synsets and relations (sort in calling function when required)
  • Only strip the last suffix in Wordnet Morphy, thus restricting synsets() results
  • Add Python 3.12 support
  • Many other minor fixes

Thanks to the following contributors to 3.8.2: Tom Aarsen, Cat Lee Ball, Veralara Bernhard, Carlos Brandt, Konstantin Chernyshev, Michael Higgins, Eric Kafe, Vivek Kalyan, David Lukes, Rob Malouf, purificant, Alex Rudnick, Liling Tan, Akihiro Yamazaki.

Version 3.8.1 2023-01-02

  • Resolve RCE vulnerability in localhost WordNet Browser (#3100)
  • Remove unused tool scripts (#3099)
  • Resolve XSS vulnerability in localhost WordNet Browser (#3096)
  • Add Python 3.11 support (#3090)

Thanks to the following contributors to 3.8.1: Francis Bond, John Vandenberg, Tom Aarsen

Version 3.8 2022-12-12

  • Refactor dispersion plot (#3082)
  • Provide type hints for LazyCorpusLoader variables (#3081)
  • Throw warning when LanguageModel is initialized with incorrect vocabulary (#3080)

... (truncated)

Commits
  • 4e17ea3 Updates for 3.9.2
  • 77ed66b Merge pull request #3425 from ekaf/ci-blank-data
  • 13d6791 Update .github/workflows/ci.yml
  • d2cf5d4 Ensure nltk_data path is in the environment
  • 4473fde Test CI with no data
  • 1f1614b Merge pull request #3349 from ShadokDuBas/fix/bug_ccg_logic_side_effect_on_le...
  • 7e9779e Merge pull request #3419 from ekaf/hotfix-3416
  • 83bd737 Merge pull request #3423 from purificant/_dependabot
  • e96cce0 Merge pull request #3422 from purificant/_pre_commit
  • bcf6ea6 Merge pull request #3421 from purificant/_py_versions
  • Additional commits viewable in compare view

Updates pyfakefs from 5.9.3 to 5.10.0

Release notes

Sourced from pyfakefs's releases.

pyfakefs release version 5.10.0

  • adds official support for Python 3.14
  • last minor release before 6.0, which will support Python >= 3.10
Changelog

Sourced from pyfakefs's changelog.

Version 5.10.0 (2025-10-11)

Adds official support for Python 3.14. Last minor version before the 6.0 release.

Changes

  • the errno codes set in OSError have changed for some specific error conditions in Windows 11/Windows Server 2025; pyfakefs now matches this behavior instead of the previous behavior under Windows 10
  • added official support for Python 3.14

Enhancements

  • added support for os.readinto in Python 3.14
  • added support for pathlib.copy and pathlib.copy_into in Python 3.14

Fixes

  • fixes patching of Debian-specific tempfile in Python 3.13 (see #1214)
Commits
  • 52fae28 Release 5.10.0
  • 2e32b76 Add official support for Python 3.14
  • 1249ae6 Add support for Python 3.14 pathlib copy methods
  • 0ee3516 [pre-commit.ci] pre-commit autoupdate
  • dddb653 Update pandas from 2.3.2 to 2.3.3
  • 21dd1c3 [pre-commit.ci] pre-commit autoupdate
  • 5776d3e [pre-commit.ci] pre-commit autoupdate
  • 3dd62f0 [pre-commit.ci] pre-commit autoupdate
  • 398f899 [pre-commit.ci] pre-commit autoupdate
  • 2adc401 Bump actions/setup-python from 5 to 6
  • Additional commits viewable in compare view

Updates pytest from 8.4.1 to 8.4.2

Release notes

Sourced from pytest's releases.

8.4.2

pytest 8.4.2 (2025-09-03)

Bug fixes

  • #13478: Fixed a crash when using console_output_style{.interpreted-text role="confval"} with times and a module is skipped.

  • #13530: Fixed a crash when using pytest.approx{.interpreted-text role="func"} and decimal.Decimal{.interpreted-text role="class"} instances with the decimal.FloatOperation{.interpreted-text role="class"} trap set.

  • #13549: No longer evaluate type annotations in Python 3.14 when inspecting function signatures.

    This prevents crashes during module collection when modules do not explicitly use from __future__ import annotations and import types for annotations within a if TYPE_CHECKING: block.

  • #13559: Added missing [int]{.title-ref} and [float]{.title-ref} variants to the [Literal]{.title-ref} type annotation of the [type]{.title-ref} parameter in pytest.Parser.addini{.interpreted-text role="meth"}.

  • #13563: pytest.approx{.interpreted-text role="func"} now only imports numpy if NumPy is already in sys.modules. This fixes unconditional import behavior introduced in [8.4.0]{.title-ref}.

Improved documentation

  • #13577: Clarify that pytest_generate_tests is discovered in test modules/classes; other hooks must be in conftest.py or plugins.

Contributor-facing changes

  • #13480: Self-testing: fixed a few test failures when run with -Wdefault or a similar override.
  • #13547: Self-testing: corrected expected message for test_doctest_unexpected_exception in Python 3.14.
  • #13684: Make pytest's own testsuite insensitive to the presence of the CI environment variable -- by ogrisel{.interpreted-text role="user"}.
Commits
  • bfae422 Prepare release version 8.4.2
  • 8990538 Fix passenv CI in tox ini and make tests insensitive to the presence of the C...
  • ca676bf Merge pull request #13687 from pytest-dev/patchback/backports/8.4.x/e63f6e51c...
  • 975a60a Merge pull request #13686 from pytest-dev/patchback/backports/8.4.x/12bde8af6...
  • 7723ce8 Merge pull request #13683 from even-even/fix_Exeption_to_Exception_in_errorMe...
  • b7f0568 Merge pull request #13685 from CoretexShadow/fix/docs-pytest-generate-tests
  • 2c94c4a add missing colon (#13640) (#13641)
  • c3d7684 Merge pull request #13606 from pytest-dev/patchback/backports/8.4.x/5f9938563...
  • dc6e3be Merge pull request #13605 from The-Compiler/training-update-2025-07
  • f87289c Fix crash with times output style and skipped module (#13573) (#13579)
  • Additional commits viewable in compare view

Updates pytest-mock from 3.14.1 to 3.15.1

Release notes

Sourced from pytest-mock's releases.

v3.15.1

2025-09-16

  • #529: Fixed itertools._tee object has no attribute error -- now duplicate_iterators=True must be passed to mocker.spy to duplicate iterators.

v3.15.0

2025-09-04

  • Python 3.8 (EOL) is no longer supported.
  • #524: Added spy_return_iter to mocker.spy, which contains a duplicate of the return value of the spied method if it is an Iterator.
Changelog

Sourced from pytest-mock's changelog.

3.15.1

2025-09-16

  • [#529](https://github.com/pytest-dev/pytest-mock/issues/529) <https://github.com/pytest-dev/pytest-mock/issues/529>_: Fixed itertools._tee object has no attribute error -- now duplicate_iterators=True must be passed to mocker.spy to duplicate iterators.

3.15.0

2025-09-04

  • Python 3.8 (EOL) is no longer supported.
  • [#524](https://github.com/pytest-dev/pytest-mock/issues/524) <https://github.com/pytest-dev/pytest-mock/pull/524>_: Added spy_return_iter to mocker.spy, which contains a duplicate of the return value of the spied method if it is an Iterator.
Commits
  • e1b5c62 Release 3.15.1
  • 184eb19 Set spy_return_iter only when explicitly requested (#537)
  • 4fa0088 [pre-commit.ci] pre-commit autoupdate (#536)
  • f5aff33 Fix test failure with pytest 8+ and verbose mode (#535)
  • adc4187 Bump actions/setup-python from 5 to 6 in the github-actions group (#533)
  • 95ad570 [pre-commit.ci] pre-commit autoupdate (#532)
  • e696bf0 Fix standalone mock support (#531)
  • 5b29b03 Fix gen-release-notes script
  • 7d22ef4 Merge pull request #528 from pytest-dev/release-3.15.0
  • 90b29f8 Update CHANGELOG for 3.15.0
  • 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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Oct 13, 2025
@G-Rath
Copy link
Contributor

G-Rath commented Oct 15, 2025

@dependabot ignore numpy minor version

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Oct 15, 2025

OK, I won't notify you about version 2.3.x of numpy again, unless you unignore it.

Bumps the production group with 9 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [beautifulsoup4](https://www.crummy.com/software/BeautifulSoup/bs4/) | `4.13.5` | `4.14.2` |
| [selenium](https://github.com/SeleniumHQ/Selenium) | `4.35.0` | `4.36.0` |
| [numpy](https://github.com/numpy/numpy) | `2.0.2` | `2.3.3` |
| [pandas](https://github.com/pandas-dev/pandas) | `2.3.2` | `2.3.3` |
| [pandas-stubs](https://github.com/pandas-dev/pandas-stubs) | `2.2.2.240909` | `2.3.2.250926` |
| [nltk](https://github.com/nltk/nltk) | `3.9.1` | `3.9.2` |
| [pyfakefs](https://github.com/pytest-dev/pyfakefs) | `5.9.3` | `5.10.0` |
| [pytest](https://github.com/pytest-dev/pytest) | `8.4.1` | `8.4.2` |
| [pytest-mock](https://github.com/pytest-dev/pytest-mock) | `3.14.1` | `3.15.1` |



Updates `beautifulsoup4` from 4.13.5 to 4.14.2

Updates `selenium` from 4.35.0 to 4.36.0
- [Release notes](https://github.com/SeleniumHQ/Selenium/releases)
- [Commits](SeleniumHQ/selenium@selenium-4.35.0...selenium-4.36.0)

Updates `numpy` from 2.0.2 to 2.3.3
- [Release notes](https://github.com/numpy/numpy/releases)
- [Changelog](https://github.com/numpy/numpy/blob/main/doc/RELEASE_WALKTHROUGH.rst)
- [Commits](numpy/numpy@v2.0.2...v2.3.3)

Updates `pandas` from 2.3.2 to 2.3.3
- [Release notes](https://github.com/pandas-dev/pandas/releases)
- [Commits](pandas-dev/pandas@v2.3.2...v2.3.3)

Updates `pandas-stubs` from 2.2.2.240909 to 2.3.2.250926
- [Changelog](https://github.com/pandas-dev/pandas-stubs/blob/main/docs/release_procedure.md)
- [Commits](pandas-dev/pandas-stubs@v2.2.2.240909...v2.3.2.250926)

Updates `nltk` from 3.9.1 to 3.9.2
- [Changelog](https://github.com/nltk/nltk/blob/develop/ChangeLog)
- [Commits](nltk/nltk@3.9.1...3.9.2)

Updates `pyfakefs` from 5.9.3 to 5.10.0
- [Release notes](https://github.com/pytest-dev/pyfakefs/releases)
- [Changelog](https://github.com/pytest-dev/pyfakefs/blob/main/CHANGES.md)
- [Commits](pytest-dev/pyfakefs@v5.9.3...v5.10.0)

Updates `pytest` from 8.4.1 to 8.4.2
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](pytest-dev/pytest@8.4.1...8.4.2)

Updates `pytest-mock` from 3.14.1 to 3.15.1
- [Release notes](https://github.com/pytest-dev/pytest-mock/releases)
- [Changelog](https://github.com/pytest-dev/pytest-mock/blob/main/CHANGELOG.rst)
- [Commits](pytest-dev/pytest-mock@v3.14.1...v3.15.1)

---
updated-dependencies:
- dependency-name: beautifulsoup4
  dependency-version: 4.14.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production
- dependency-name: selenium
  dependency-version: 4.36.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production
- dependency-name: numpy
  dependency-version: 2.3.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production
- dependency-name: pandas
  dependency-version: 2.3.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production
- dependency-name: pandas-stubs
  dependency-version: 2.3.2.250926
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production
- dependency-name: nltk
  dependency-version: 3.9.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production
- dependency-name: pyfakefs
  dependency-version: 5.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production
- dependency-name: pytest
  dependency-version: 8.4.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production
- dependency-name: pytest-mock
  dependency-version: 3.15.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/pip/production-6f80f69470 branch from 196f0df to e19eacb Compare October 15, 2025 20:39
@G-Rath G-Rath merged commit 3d186ea into main Oct 15, 2025
9 checks passed
@G-Rath G-Rath deleted the dependabot/pip/production-6f80f69470 branch October 15, 2025 20:50
G-Rath pushed a commit that referenced this pull request Oct 29, 2025
…tes (#172)

Bumps the production group with 9 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [beautifulsoup4](https://www.crummy.com/software/BeautifulSoup/bs4/) |
`4.13.5` | `4.14.2` |
| [selenium](https://github.com/SeleniumHQ/Selenium) | `4.35.0` |
`4.36.0` |
| [numpy](https://github.com/numpy/numpy) | `2.0.2` | `2.3.3` |
| [pandas](https://github.com/pandas-dev/pandas) | `2.3.2` | `2.3.3` |
| [pandas-stubs](https://github.com/pandas-dev/pandas-stubs) |
`2.2.2.240909` | `2.3.2.250926` |
| [nltk](https://github.com/nltk/nltk) | `3.9.1` | `3.9.2` |
| [pyfakefs](https://github.com/pytest-dev/pyfakefs) | `5.9.3` |
`5.10.0` |
| [pytest](https://github.com/pytest-dev/pytest) | `8.4.1` | `8.4.2` |
| [pytest-mock](https://github.com/pytest-dev/pytest-mock) | `3.14.1` |
`3.15.1` |


Updates `beautifulsoup4` from 4.13.5 to 4.14.2

Updates `selenium` from 4.35.0 to 4.36.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/SeleniumHQ/Selenium/releases">selenium's
releases</a>.</em></p>
<blockquote>
<h2>Selenium 4.36.0</h2>
<h2>Detailed Changelogs by Component</h2>
<p><!-- raw HTML omitted --> <strong><a
href="https://github.com/SeleniumHQ/selenium/blob/trunk/java/CHANGELOG">Java</a></strong>
    |    <!-- raw HTML omitted --> <strong><a
href="https://github.com/SeleniumHQ/selenium/blob/trunk/py/CHANGES">Python</a></strong>
    |    <!-- raw HTML omitted --> <strong><a
href="https://github.com/SeleniumHQ/selenium/blob/trunk/dotnet/CHANGELOG">DotNet</a></strong>
    |    <!-- raw HTML omitted --> <strong><a
href="https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES">Ruby</a></strong>
    |    <!-- raw HTML omitted --> <strong><a
href="https://github.com/SeleniumHQ/selenium/blob/trunk/javascript/selenium-webdriver/CHANGES.md">JavaScript</a></strong>
<!-- raw HTML omitted --></p>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<!-- raw HTML omitted -->
<ul>
<li>[py]: close ipv6 port in case of error by <a
href="https://github.com/navin772"><code>@​navin772</code></a> in <a
href="https://github.com/SeleniumHQ/selenium/pull/16165">SeleniumHQ/selenium#16165</a></li>
<li>[docs] Update issue label in CONTRIBUTING.md by <a
href="https://github.com/pallavigitwork"><code>@​pallavigitwork</code></a>
in <a
href="https://github.com/SeleniumHQ/selenium/pull/16169">SeleniumHQ/selenium#16169</a></li>
<li>[py][docs]: update dead API docs link to API reference in
<code>index.rst</code> by <a
href="https://github.com/navin772"><code>@​navin772</code></a> in <a
href="https://github.com/SeleniumHQ/selenium/pull/16170">SeleniumHQ/selenium#16170</a></li>
<li>[grid] close the HttpClient after the session is gone by <a
href="https://github.com/joerg1985"><code>@​joerg1985</code></a> in <a
href="https://github.com/SeleniumHQ/selenium/pull/16182">SeleniumHQ/selenium#16182</a></li>
<li>[py] Update docstring and comments in keys.py by <a
href="https://github.com/Aidoni0797"><code>@​Aidoni0797</code></a> in <a
href="https://github.com/SeleniumHQ/selenium/pull/16187">SeleniumHQ/selenium#16187</a></li>
<li>[dotnet] [bidi] Simplify type naming of internal command parameters
by <a
href="https://github.com/nvborisenko"><code>@​nvborisenko</code></a> in
<a
href="https://github.com/SeleniumHQ/selenium/pull/16188">SeleniumHQ/selenium#16188</a></li>
<li>[py] Fix formatting by <a
href="https://github.com/cgoldberg"><code>@​cgoldberg</code></a> in <a
href="https://github.com/SeleniumHQ/selenium/pull/16189">SeleniumHQ/selenium#16189</a></li>
<li>[dotnet] [bidi] Support WebExtension module by <a
href="https://github.com/nvborisenko"><code>@​nvborisenko</code></a> in
<a
href="https://github.com/SeleniumHQ/selenium/pull/15850">SeleniumHQ/selenium#15850</a></li>
<li>[rb][BiDi] Create browser module, added user context related methods
by <a href="https://github.com/aguspe"><code>@​aguspe</code></a> in <a
href="https://github.com/SeleniumHQ/selenium/pull/15371">SeleniumHQ/selenium#15371</a></li>
<li>[docs] Update bug report section in CONTRIBUTING.md by <a
href="https://github.com/pallavigitwork"><code>@​pallavigitwork</code></a>
in <a
href="https://github.com/SeleniumHQ/selenium/pull/16191">SeleniumHQ/selenium#16191</a></li>
<li>[dotnet] Adding flag to enable SafariDriver logging. by <a
href="https://github.com/diemol"><code>@​diemol</code></a> in <a
href="https://github.com/SeleniumHQ/selenium/pull/16196">SeleniumHQ/selenium#16196</a></li>
<li>[java] extend the scope of the properties of the HttpCommandExecutor
class by <a
href="https://github.com/iampopovich"><code>@​iampopovich</code></a> in
<a
href="https://github.com/SeleniumHQ/selenium/pull/16186">SeleniumHQ/selenium#16186</a></li>
<li>[dotnet] [bidi] Serialize base64 encoded string directly to bytes by
<a href="https://github.com/nvborisenko"><code>@​nvborisenko</code></a>
in <a
href="https://github.com/SeleniumHQ/selenium/pull/16203">SeleniumHQ/selenium#16203</a></li>
<li>[dotnet] [bidi] Make cookie expiry as TimeSpan by <a
href="https://github.com/nvborisenko"><code>@​nvborisenko</code></a> in
<a
href="https://github.com/SeleniumHQ/selenium/pull/16204">SeleniumHQ/selenium#16204</a></li>
<li>[grid] Improve readTimeout in handle session between Router and Node
by <a href="https://github.com/VietND96"><code>@​VietND96</code></a> in
<a
href="https://github.com/SeleniumHQ/selenium/pull/16163">SeleniumHQ/selenium#16163</a></li>
<li>[py] Fix type annotation error and raise clearer error message by <a
href="https://github.com/Paresh-0007"><code>@​Paresh-0007</code></a> in
<a
href="https://github.com/SeleniumHQ/selenium/pull/16174">SeleniumHQ/selenium#16174</a></li>
<li>[java] Unifying select class by <a
href="https://github.com/vicky-iv"><code>@​vicky-iv</code></a> in <a
href="https://github.com/SeleniumHQ/selenium/pull/16220">SeleniumHQ/selenium#16220</a></li>
<li>[rust] Update dependency rules_cc to v0.2.0 by <a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot] in
<a
href="https://github.com/SeleniumHQ/selenium/pull/16198">SeleniumHQ/selenium#16198</a></li>
<li>[js] Update testing-library monorepo by <a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot] in
<a
href="https://github.com/SeleniumHQ/selenium/pull/16173">SeleniumHQ/selenium#16173</a></li>
<li>[js] Update dependency tmp to ^0.2.5 by <a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot] in
<a
href="https://github.com/SeleniumHQ/selenium/pull/16172">SeleniumHQ/selenium#16172</a></li>
<li>[dotnet] Update dependency System.Text.Json to 8.0.6 by <a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot] in
<a
href="https://github.com/SeleniumHQ/selenium/pull/16171">SeleniumHQ/selenium#16171</a></li>
<li>[js] Update dependency react-router-dom to v6.30.1 by <a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot] in
<a
href="https://github.com/SeleniumHQ/selenium/pull/16076">SeleniumHQ/selenium#16076</a></li>
<li>[js] Update material-ui monorepo to v5.18.0 by <a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot] in
<a
href="https://github.com/SeleniumHQ/selenium/pull/16062">SeleniumHQ/selenium#16062</a></li>
<li>[js] Update dependency ws to ^8.18.3 by <a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot] in
<a
href="https://github.com/SeleniumHQ/selenium/pull/16009">SeleniumHQ/selenium#16009</a></li>
<li>[js] Update react monorepo by <a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot] in
<a
href="https://github.com/SeleniumHQ/selenium/pull/15949">SeleniumHQ/selenium#15949</a></li>
<li>[java] Update dependency net.bytebuddy:byte-buddy to v1.17.7 by <a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot] in
<a
href="https://github.com/SeleniumHQ/selenium/pull/16237">SeleniumHQ/selenium#16237</a></li>
<li>[py] Update dependency charset-normalizer to v3.4.3 by <a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot] in
<a
href="https://github.com/SeleniumHQ/selenium/pull/16239">SeleniumHQ/selenium#16239</a></li>
<li>[py] Update dependency cryptography to v45.0.6 by <a
href="https://github.com/renovate"><code>@​renovate</code></a>[bot] in
<a
href="https://github.com/SeleniumHQ/selenium/pull/16240">SeleniumHQ/selenium#16240</a></li>
<li>Revert &quot;[py] Update dependency charset-normalizer to
v3.4.3&quot; by <a
href="https://github.com/cgoldberg"><code>@​cgoldberg</code></a> in <a
href="https://github.com/SeleniumHQ/selenium/pull/16242">SeleniumHQ/selenium#16242</a></li>
<li>Revert &quot;[py] Update dependency cryptography to v45.0.6&quot; by
<a href="https://github.com/cgoldberg"><code>@​cgoldberg</code></a> in
<a
href="https://github.com/SeleniumHQ/selenium/pull/16243">SeleniumHQ/selenium#16243</a></li>
<li>[py] Bump dependencies for dev and fix script by <a
href="https://github.com/cgoldberg"><code>@​cgoldberg</code></a> in <a
href="https://github.com/SeleniumHQ/selenium/pull/16244">SeleniumHQ/selenium#16244</a></li>
<li>[dotnet] Help old .net framework copy selenium manager to output by
<a href="https://github.com/nvborisenko"><code>@​nvborisenko</code></a>
in <a
href="https://github.com/SeleniumHQ/selenium/pull/16228">SeleniumHQ/selenium#16228</a></li>
<li>[java] Add hooks around getScreenshotAs in WebDriverListener <a
href="https://github.com/SeleniumHQ/Selenium/issues/16232">#16232</a>
by <a href="https://github.com/giulong"><code>@​giulong</code></a> in <a
href="https://github.com/SeleniumHQ/selenium/pull/16233">SeleniumHQ/selenium#16233</a></li>
<li>[py][bidi]: enable <code>history_updated</code> event test by <a
href="https://github.com/navin772"><code>@​navin772</code></a> in <a
href="https://github.com/SeleniumHQ/selenium/pull/16236">SeleniumHQ/selenium#16236</a></li>
<li>[py] Bump ruff version for linting/formatting by <a
href="https://github.com/cgoldberg"><code>@​cgoldberg</code></a> in <a
href="https://github.com/SeleniumHQ/selenium/pull/16254">SeleniumHQ/selenium#16254</a></li>
<li>[py][bidi]: use bidi <code>navigate</code> command in network tests
by <a href="https://github.com/navin772"><code>@​navin772</code></a> in
<a
href="https://github.com/SeleniumHQ/selenium/pull/16251">SeleniumHQ/selenium#16251</a></li>
<li>[dotnet] Fix find port for IPv4 only environments by <a
href="https://github.com/nvborisenko"><code>@​nvborisenko</code></a> in
<a
href="https://github.com/SeleniumHQ/selenium/pull/16216">SeleniumHQ/selenium#16216</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/6d115cfd877e1ba381c647fd08ba6450ae256624"><code>6d115cf</code></a>
[build] Prepare for release of Selenium 4.36.0 (<a
href="https://github.com/SeleniumHQ/Selenium/issues/16332">#16332</a>)</li>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/2eeadabc5250ea590f6f142df1ad8d9f23eb37ab"><code>2eeadab</code></a>
[rust] Log browser path also in offline mode (<a
href="https://github.com/SeleniumHQ/Selenium/issues/16215">#16215</a>)</li>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/8e84f0d9bdb0e41836b62f92b2a94f594967a659"><code>8e84f0d</code></a>
[rust] Set Rust version to 1.89.0 in WORKSPACE (<a
href="https://github.com/SeleniumHQ/Selenium/issues/16368">#16368</a>)</li>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/6061c87ca0f222e69ecd9e4cf16b04b8d516aed3"><code>6061c87</code></a>
[grid] UI Light/Dark Mode Toggle (<a
href="https://github.com/SeleniumHQ/Selenium/issues/16364">#16364</a>)</li>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/a578a474735babb006fa412d3888f44aeb4bd051"><code>a578a47</code></a>
[rust] Bump Rust edition to 2024, rulest_rust to 0.65.0, and crates to
latest...</li>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/93fdf5797cf3900016cc9c647c54158d5ee5e23c"><code>93fdf57</code></a>
[dotnet] [bidi] Give only one chance to receive from remote end (<a
href="https://github.com/SeleniumHQ/Selenium/issues/16360">#16360</a>)</li>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/b3b66a00e9cd1a854c25b71be441d0ed1f93138b"><code>b3b66a0</code></a>
[dotnet] [bidi] Introduce BaseNavigationInfo type as interface (<a
href="https://github.com/SeleniumHQ/Selenium/issues/16348">#16348</a>)</li>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/9a4bbcc639202ce3fe7c10feb1b05f3a1d37844a"><code>9a4bbcc</code></a>
[py] Add --enable-chrome-logs to chrome service args to inherit browser
i/o s...</li>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/4c603ec37c9657a99a0846593f2d81f8e3103ee3"><code>4c603ec</code></a>
[rb] fix unit tests (<a
href="https://github.com/SeleniumHQ/Selenium/issues/16357">#16357</a>)</li>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/8a7216855c8cf19cdfc64443db0242ddeab73770"><code>8a72168</code></a>
[dotnet] Begin reading of driver service output to fix Firefox
disposing</li>
<li>Additional commits viewable in <a
href="https://github.com/SeleniumHQ/Selenium/compare/selenium-4.35.0...selenium-4.36.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `numpy` from 2.0.2 to 2.3.3
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/numpy/numpy/releases">numpy's
releases</a>.</em></p>
<blockquote>
<h2>2.3.3 (Sep 9, 2025)</h2>
<h1>NumPy 2.3.3 Release Notes</h1>
<p>The NumPy 2.3.3 release is a patch release split between a number of
maintenance
updates and bug fixes. This release supports Python versions 3.11-3.14.
Note
that the 3.14.0 final is currently expected in Oct, 2025. This release
is based
on 3.14.0rc2.</p>
<h2>Contributors</h2>
<p>A total of 13 people contributed to this release. People with a
&quot;+&quot; by their
names contributed a patch for the first time.</p>
<ul>
<li>Aleksandr A. Voyt +</li>
<li>Bernard Roesler +</li>
<li>Charles Harris</li>
<li>Hunter Hogan +</li>
<li>Joren Hammudoglu</li>
<li>Maanas Arora</li>
<li>Matti Picus</li>
<li>Nathan Goldbaum</li>
<li>Raghuveer Devulapalli</li>
<li>Sanjay Kumar Sakamuri Kamalakar +</li>
<li>Tobias Markus +</li>
<li>Warren Weckesser</li>
<li>Zebreus +</li>
</ul>
<h2>Pull requests merged</h2>
<p>A total of 23 pull requests were merged for this release.</p>
<ul>
<li><a
href="https://github.com/numpy/numpy/pull/29440">#29440</a>:
MAINT: Prepare 2.3.x for further development.</li>
<li><a
href="https://github.com/numpy/numpy/pull/29446">#29446</a>:
BUG: Fix test_configtool_pkgconfigdir to resolve PKG_CONFIG_DIR...</li>
<li><a
href="https://github.com/numpy/numpy/pull/29447">#29447</a>:
BLD: allow targeting webassembly without emscripten</li>
<li><a
href="https://github.com/numpy/numpy/pull/29460">#29460</a>:
MAINT: Backport write_release.py</li>
<li><a
href="https://github.com/numpy/numpy/pull/29473">#29473</a>:
MAINT: Bump pypa/cibuildwheel from 3.1.0 to 3.1.2</li>
<li><a
href="https://github.com/numpy/numpy/pull/29500">#29500</a>:
BUG: Always return a real dtype from linalg.cond (<a
href="https://github.com/numpy/numpy/issues/18304">gh-18304</a>)
(<a
href="https://github.com/numpy/numpy/issues/29333">#29333</a>)</li>
<li><a
href="https://github.com/numpy/numpy/pull/29501">#29501</a>:
MAINT: Add .file entry to all .s SVML files</li>
<li><a
href="https://github.com/numpy/numpy/pull/29556">#29556</a>:
BUG: Casting from one timedelta64 to another didn't handle NAT.</li>
<li><a
href="https://github.com/numpy/numpy/pull/29562">#29562</a>:
BLD: update vendored Meson to 1.8.3 [wheel build]</li>
<li><a
href="https://github.com/numpy/numpy/pull/29563">#29563</a>:
BUG: Fix metadata not roundtripping when pickling datetime (<a
href="https://github.com/numpy/numpy/issues/29555">#29555</a>)</li>
<li><a
href="https://github.com/numpy/numpy/pull/29587">#29587</a>:
TST: update link and version for Intel SDE download</li>
<li><a
href="https://github.com/numpy/numpy/pull/29593">#29593</a>:
TYP: add <code>sorted</code> kwarg to <code>unique</code></li>
<li><a
href="https://github.com/numpy/numpy/pull/29672">#29672</a>:
MAINT: Update pythoncapi-compat from main.</li>
<li><a
href="https://github.com/numpy/numpy/pull/29673">#29673</a>:
MAINT: Update cibuildwheel.</li>
<li><a
href="https://github.com/numpy/numpy/pull/29674">#29674</a>:
MAINT: Fix typo in wheels.yml</li>
<li><a
href="https://github.com/numpy/numpy/pull/29683">#29683</a>:
BUG, BLD: Correct regex for ppc64 VSX3/VSX4 feature detection</li>
<li><a
href="https://github.com/numpy/numpy/pull/29684">#29684</a>:
TYP: ndarray.fill() takes no keyword arguments</li>
<li><a
href="https://github.com/numpy/numpy/pull/29685">#29685</a>:
BUG: avoid thread-unsafe refcount check in temp elision</li>
<li><a
href="https://github.com/numpy/numpy/pull/29687">#29687</a>:
CI: replace comment-hider action in mypy_primer workflow</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/numpy/numpy/commit/f2a77a76e08719556527e0819182073fe9b5f1c3"><code>f2a77a7</code></a>
Merge pull request <a
href="https://github.com/numpy/numpy/issues/29702">#29702</a>
from charris/prepare-2.3.3</li>
<li><a
href="https://github.com/numpy/numpy/commit/8641006104c02492ced251c707c88611621db9e8"><code>8641006</code></a>
REL: Prepare for the NumPy 2.3.3 release [wheel build]</li>
<li><a
href="https://github.com/numpy/numpy/commit/f024265b1aec949ab7d59a9bb82614fae0701255"><code>f024265</code></a>
Merge pull request <a
href="https://github.com/numpy/numpy/issues/29701">#29701</a>
from charris/backport-29697</li>
<li><a
href="https://github.com/numpy/numpy/commit/84f2eedb58c4a7370e0d4865a2b11e0420cdf634"><code>84f2eed</code></a>
Merge pull request <a
href="https://github.com/numpy/numpy/issues/29700">#29700</a>
from charris/backport-29695</li>
<li><a
href="https://github.com/numpy/numpy/commit/7cacdbf8855fd6da6a7d116bebd896b393e4f441"><code>7cacdbf</code></a>
Update VXE and VXE2 detection regex patterns</li>
<li><a
href="https://github.com/numpy/numpy/commit/028c46989fee6f8dfc1192d4f71c277deae0c4f9"><code>028c469</code></a>
TYP: appease ruff</li>
<li><a
href="https://github.com/numpy/numpy/commit/4b80666b63d7779e2509d0690f68a977528268a9"><code>4b80666</code></a>
TYP: fix <code>np.bool</code> method declarations</li>
<li><a
href="https://github.com/numpy/numpy/commit/f2a6b75df162d9a0904b0dbc07b707020fe9d1d5"><code>f2a6b75</code></a>
Merge pull request <a
href="https://github.com/numpy/numpy/issues/29691">#29691</a>
from charris/backport-29665</li>
<li><a
href="https://github.com/numpy/numpy/commit/a707cbf5e36c9316099f6ae471718d98a18170f5"><code>a707cbf</code></a>
Merge pull request <a
href="https://github.com/numpy/numpy/issues/29689">#29689</a>
from charris/backport-29662</li>
<li><a
href="https://github.com/numpy/numpy/commit/3d66056fa31a89fefb632229eb21f21d63cd8964"><code>3d66056</code></a>
BUG: use correct input dtype in flatiter assignment</li>
<li>Additional commits viewable in <a
href="https://github.com/numpy/numpy/compare/v2.0.2...v2.3.3">compare
view</a></li>
</ul>
</details>
<br />

Updates `pandas` from 2.3.2 to 2.3.3
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/pandas-dev/pandas/releases">pandas's
releases</a>.</em></p>
<blockquote>
<h2>Pandas 2.3.3</h2>
<p>We are pleased to announce the release of pandas 2.3.3.
This release includes some improvements and fixes to the future string
data type (preview feature for the upcoming pandas 3.0). We recommend
that all users upgrade to this version.</p>
<p>See the <a
href="https://pandas.pydata.org/pandas-docs/version/2.3/whatsnew/v2.3.3.html">full
whatsnew</a> for a list of all the changes.
Pandas 2.3.3 supports Python 3.9 and higher, and is the first release to
support Python 3.14.</p>
<p>The release will be available on the conda-forge channel:</p>
<pre><code>conda install pandas --channel conda-forge
</code></pre>
<p>Or via PyPI:</p>
<pre><code>python3 -m pip install --upgrade pandas
</code></pre>
<p>Please report any issues with the release on the <a
href="https://github.com/pandas-dev/pandas/issues">pandas issue
tracker</a>.</p>
<p>Thanks to all the contributors who made this release possible.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pandas-dev/pandas/commit/9c8bc3e55188c8aff37207a74f1dd144980b8874"><code>9c8bc3e</code></a>
RLS: 2.3.3</li>
<li><a
href="https://github.com/pandas-dev/pandas/commit/6aa788a00bda9b0f004302076dad94df3edeafc7"><code>6aa788a</code></a>
[backport 2.3.x] DOC: prepare 2.3.3 whatsnew notes for release (<a
href="https://github.com/pandas-dev/pandas/issues/62499">#62499</a>)
(<a
href="https://github.com/pandas-dev/pandas/issues/62508">#62508</a>)</li>
<li><a
href="https://github.com/pandas-dev/pandas/commit/b64f0df403d11ac733d9f460f89a5e99c8044ed0"><code>b64f0df</code></a>
[backport 2.3.x] BUG: avoid validation error for ufunc with
string[python] ar...</li>
<li><a
href="https://github.com/pandas-dev/pandas/commit/058eb2b0edfc408dae9966ef1f03372f2a3ff04c"><code>058eb2b</code></a>
[backport 2.3.x] BUG: String[pyarrow] comparison with mixed object (<a
href="https://github.com/pandas-dev/pandas/issues/62424">#62424</a>)
(...</li>
<li><a
href="https://github.com/pandas-dev/pandas/commit/2ca088daef6a9d9333fea8aedffc7e50d28dfdee"><code>2ca088d</code></a>
[backport 2.3.x] DEPR: remove the Period resampling deprecation (<a
href="https://github.com/pandas-dev/pandas/issues/62480">#62480</a>)
(<a
href="https://github.com/pandas-dev/pandas/issues/62">#62</a>...</li>
<li><a
href="https://github.com/pandas-dev/pandas/commit/92bf98f623572ed053d48be5818c8503f1b61888"><code>92bf98f</code></a>
[backport 2.3.x] BUG: fix .str.isdigit to honor unicode superscript for
older...</li>
<li><a
href="https://github.com/pandas-dev/pandas/commit/e57c7d6a2247316188fba0ba2a0db3c11028d75c"><code>e57c7d6</code></a>
Backport PR <a
href="https://github.com/pandas-dev/pandas/issues/62452">#62452</a>
on branch 2.3.x (TST: Adjust tests for numexpr 2.13) (<a
href="https://github.com/pandas-dev/pandas/issues/62454">#62454</a>)</li>
<li><a
href="https://github.com/pandas-dev/pandas/commit/e0fe9a03c90e560c34a3bbbdd1735a8b64f7b281"><code>e0fe9a0</code></a>
Backport to 2.3.x: REGR: from_records not initializing subclasses
properly (#...</li>
<li><a
href="https://github.com/pandas-dev/pandas/commit/23a1085e641c8e3a5b500e319c5973e4160b9236"><code>23a1085</code></a>
BUG: improve future warning for boolean operations with missaligned
indexes (...</li>
<li><a
href="https://github.com/pandas-dev/pandas/commit/61136969fb18b438b6660bd5d485d0236dbf4a71"><code>6113696</code></a>
Backport PR <a
href="https://github.com/pandas-dev/pandas/issues/62396">#62396</a>
on branch 2.3.x (PKG/DOC: indicate Python 3.14 support in ...</li>
<li>Additional commits viewable in <a
href="https://github.com/pandas-dev/pandas/compare/v2.3.2...v2.3.3">compare
view</a></li>
</ul>
</details>
<br />

Updates `pandas-stubs` from 2.2.2.240909 to 2.3.2.250926
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pandas-dev/pandas-stubs/commit/fc5ab16adfb2b11060f0aa9ee2113ade4b15da19"><code>fc5ab16</code></a>
Version 2.3.2.250926</li>
<li><a
href="https://github.com/pandas-dev/pandas-stubs/commit/7ac98f279dacad533bbfba01ca523c44964b66ee"><code>7ac98f2</code></a>
refactor(series)!: ⏱️ drop TimedeltaSeries (<a
href="https://github.com/pandas-dev/pandas-stubs/issues/1273">#1273</a>)</li>
<li><a
href="https://github.com/pandas-dev/pandas-stubs/commit/2f633544659a83d94cb7f527de21a5667d8a62c6"><code>2f63354</code></a>
Fix <a
href="https://github.com/pandas-dev/pandas-stubs/issues/849">#849</a>:
Update converters type in read_excel for better Pyright
compatibili...</li>
<li><a
href="https://github.com/pandas-dev/pandas-stubs/commit/8e5c7543262397bbc581bf639cdef58c003e1cff"><code>8e5c754</code></a>
fix(series): <a
href="https://github.com/pandas-dev/pandas-stubs/issues/1372">#1372</a>
🧱✖️ cumprod (<a
href="https://github.com/pandas-dev/pandas-stubs/issues/1374">#1374</a>)</li>
<li><a
href="https://github.com/pandas-dev/pandas-stubs/commit/c98adb3d47cd590902365e5bdcf94e5a983c5dde"><code>c98adb3</code></a>
GH1358 Relax index type from DataFrame.from_records (<a
href="https://github.com/pandas-dev/pandas-stubs/issues/1375">#1375</a>)</li>
<li><a
href="https://github.com/pandas-dev/pandas-stubs/commit/d413f0e1a05aac41973cb746e7d7bcabcfc5f143"><code>d413f0e</code></a>
FIX: DatetimeIndex.array should return DatetimeArray instead of
ExtensionArra...</li>
<li><a
href="https://github.com/pandas-dev/pandas-stubs/commit/57682145f30d654cd9379d36efd4e3e85033e9d4"><code>5768214</code></a>
refactor(series)!: 🕰️ drop TimestampSeries (<a
href="https://github.com/pandas-dev/pandas-stubs/issues/1274">#1274</a>)</li>
<li><a
href="https://github.com/pandas-dev/pandas-stubs/commit/c38b6a3cbf029361d88bafa89e87e4263f0b0982"><code>c38b6a3</code></a>
fix(pyright): <a
href="https://github.com/microsoft/pyright/issues/10924">microsoft/pyright#10924</a>
ignore (<a
href="https://github.com/pandas-dev/pandas-stubs/issues/1370">#1370</a>)</li>
<li><a
href="https://github.com/pandas-dev/pandas-stubs/commit/5099a1a5ea6c9609ec310794b7ef06aed279f03a"><code>5099a1a</code></a>
Type <code>NAType</code> (<a
href="https://github.com/pandas-dev/pandas-stubs/issues/1348">#1348</a>)</li>
<li><a
href="https://github.com/pandas-dev/pandas-stubs/commit/2106e8b4c68e734a4ca56ffc437bd18f16f868f1"><code>2106e8b</code></a>
Minor test cleanup to adopt check assert_type framework (<a
href="https://github.com/pandas-dev/pandas-stubs/issues/1369">#1369</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/pandas-dev/pandas-stubs/compare/v2.2.2.240909...v2.3.2.250926">compare
view</a></li>
</ul>
</details>
<br />

Updates `nltk` from 3.9.1 to 3.9.2
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/nltk/nltk/blob/develop/ChangeLog">nltk's
changelog</a>.</em></p>
<blockquote>
<p>Version 3.9.2 2025-10-01</p>
<ul>
<li>Update download checksums to use SHA256 in built index</li>
<li>Fix percentage escape in new-style string formatting</li>
<li>replace shortened URLs using goo.gl</li>
<li>Make Wordnet interoperable with various taggers and tagged
corpora</li>
<li>Fix saving PerceptronTagger</li>
<li>Document how to reproduce old Wordnet studies</li>
<li>properly initialize Portuguese corpus reader</li>
<li>support for mixed rules conversion into Chomsky Normal Form</li>
<li>only import tkinter if a GUI is needed</li>
<li>issue <a
href="https://github.com/nltk/nltk/issues/2112">#2112</a> with
Corenlp</li>
<li>new environment variable
NLTK_DOWNLOADER_FORCE_INTERACTIVE_SHELL</li>
<li>Lesk defaults to most frequent sense in case of ties</li>
</ul>
<p>Thanks to the following contributors to 3.9.2:
Jose Cols, Peter de Blanc, GeneralPoxter, Eric Kafe, William LaCroix,
Jason Liu,
Samer Masterson, Mike014, purificant, Andrew Ernest Ritz, samertm, Ikram
Ul Haq,
Christopher Smith, Ryan Mannion</p>
<p>Version 3.9.1 2024-08-19</p>
<ul>
<li>Fixed bug that prevented wordnet from loading</li>
</ul>
<p>Version 3.9 2024-08-18</p>
<ul>
<li>Fix security vulnerability CVE-2024-39705 (breaking change)</li>
<li>Replace pickled models (punkt, chunker, taggers) by new pickle-free
&quot;_tab&quot; packages</li>
<li>No longer sort Wordnet synsets and relations (sort in calling
function when required)</li>
<li>Only strip the last suffix in Wordnet Morphy, thus restricting
synsets() results</li>
<li>Add Python 3.12 support</li>
<li>Many other minor fixes</li>
</ul>
<p>Thanks to the following contributors to 3.8.2:
Tom Aarsen, Cat Lee Ball, Veralara Bernhard, Carlos Brandt, Konstantin
Chernyshev, Michael Higgins,
Eric Kafe, Vivek Kalyan, David Lukes, Rob Malouf, purificant, Alex
Rudnick, Liling Tan, Akihiro Yamazaki.</p>
<p>Version 3.8.1 2023-01-02</p>
<ul>
<li>Resolve RCE vulnerability in localhost WordNet Browser (<a
href="https://github.com/nltk/nltk/issues/3100">#3100</a>)</li>
<li>Remove unused tool scripts (<a
href="https://github.com/nltk/nltk/issues/3099">#3099</a>)</li>
<li>Resolve XSS vulnerability in localhost WordNet Browser (<a
href="https://github.com/nltk/nltk/issues/3096">#3096</a>)</li>
<li>Add Python 3.11 support (<a
href="https://github.com/nltk/nltk/issues/3090">#3090</a>)</li>
</ul>
<p>Thanks to the following contributors to 3.8.1:
Francis Bond, John Vandenberg, Tom Aarsen</p>
<p>Version 3.8 2022-12-12</p>
<ul>
<li>Refactor dispersion plot (<a
href="https://github.com/nltk/nltk/issues/3082">#3082</a>)</li>
<li>Provide type hints for LazyCorpusLoader variables (<a
href="https://github.com/nltk/nltk/issues/3081">#3081</a>)</li>
<li>Throw warning when LanguageModel is initialized with incorrect
vocabulary (<a
href="https://github.com/nltk/nltk/issues/3080">#3080</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/nltk/nltk/commit/4e17ea390c526ec9cb9e5ef5eb3733ac118dbb8d"><code>4e17ea3</code></a>
Updates for 3.9.2</li>
<li><a
href="https://github.com/nltk/nltk/commit/77ed66b20810aac7aacf0b58f4dd661a827c5b7f"><code>77ed66b</code></a>
Merge pull request <a
href="https://github.com/nltk/nltk/issues/3425">#3425</a> from
ekaf/ci-blank-data</li>
<li><a
href="https://github.com/nltk/nltk/commit/13d6791c6890045421d7e85a1e092c9fd1c36c1d"><code>13d6791</code></a>
Update .github/workflows/ci.yml</li>
<li><a
href="https://github.com/nltk/nltk/commit/d2cf5d4ea213ac995d8e080974fdfc13c3b38574"><code>d2cf5d4</code></a>
Ensure nltk_data path is in the environment</li>
<li><a
href="https://github.com/nltk/nltk/commit/4473fde9ee1bbbea1bdd153459b4d616580011ee"><code>4473fde</code></a>
Test CI with no data</li>
<li><a
href="https://github.com/nltk/nltk/commit/1f1614b8d8d920d365db01f0658097442a49d802"><code>1f1614b</code></a>
Merge pull request <a
href="https://github.com/nltk/nltk/issues/3349">#3349</a> from
ShadokDuBas/fix/bug_ccg_logic_side_effect_on_le...</li>
<li><a
href="https://github.com/nltk/nltk/commit/7e9779e52cd437062821f3533b72329a0be9a9c4"><code>7e9779e</code></a>
Merge pull request <a
href="https://github.com/nltk/nltk/issues/3419">#3419</a> from
ekaf/hotfix-3416</li>
<li><a
href="https://github.com/nltk/nltk/commit/83bd737a962b38d58dd972f814b0a72748b5f98c"><code>83bd737</code></a>
Merge pull request <a
href="https://github.com/nltk/nltk/issues/3423">#3423</a> from
purificant/_dependabot</li>
<li><a
href="https://github.com/nltk/nltk/commit/e96cce089011ce08085499f84cca4c4331eb9506"><code>e96cce0</code></a>
Merge pull request <a
href="https://github.com/nltk/nltk/issues/3422">#3422</a> from
purificant/_pre_commit</li>
<li><a
href="https://github.com/nltk/nltk/commit/bcf6ea6b8fcca81940439af354788c257468d59e"><code>bcf6ea6</code></a>
Merge pull request <a
href="https://github.com/nltk/nltk/issues/3421">#3421</a> from
purificant/_py_versions</li>
<li>Additional commits viewable in <a
href="https://github.com/nltk/nltk/compare/3.9.1...3.9.2">compare
view</a></li>
</ul>
</details>
<br />

Updates `pyfakefs` from 5.9.3 to 5.10.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/pytest-dev/pyfakefs/releases">pyfakefs's
releases</a>.</em></p>
<blockquote>
<h2>pyfakefs release version 5.10.0</h2>
<ul>
<li>adds official support for Python 3.14</li>
<li>last minor release before 6.0, which will support Python &gt;=
3.10</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/pytest-dev/pyfakefs/blob/main/CHANGES.md">pyfakefs's
changelog</a>.</em></p>
<blockquote>
<h2><a href="https://pypi.python.org/pypi/pyfakefs/5.10.0">Version
5.10.0</a> (2025-10-11)</h2>
<p>Adds official support for Python 3.14. Last minor version before the
6.0 release.</p>
<h3>Changes</h3>
<ul>
<li>the <code>errno</code> codes set in <code>OSError</code> have
changed for some specific error conditions
in Windows 11/Windows Server 2025; pyfakefs now matches this behavior
instead of the previous behavior under Windows 10</li>
<li>added official support for Python 3.14</li>
</ul>
<h3>Enhancements</h3>
<ul>
<li>added support for <code>os.readinto</code> in Python 3.14</li>
<li>added support for <code>pathlib.copy</code> and
<code>pathlib.copy_into</code> in Python 3.14</li>
</ul>
<h3>Fixes</h3>
<ul>
<li>fixes patching of Debian-specific <code>tempfile</code> in Python
3.13 (see <a
href="https://github.com/pytest-dev/pyfakefs/issues/1214">#1214</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pytest-dev/pyfakefs/commit/52fae2825be49c5da7f1f8b8f7055cd1de9d2eed"><code>52fae28</code></a>
Release 5.10.0</li>
<li><a
href="https://github.com/pytest-dev/pyfakefs/commit/2e32b769f90e0211255ecc6bd0752fbab88afd12"><code>2e32b76</code></a>
Add official support for Python 3.14</li>
<li><a
href="https://github.com/pytest-dev/pyfakefs/commit/1249ae6df924bcfd20e96cbb3f401c528c1ccd8f"><code>1249ae6</code></a>
Add support for Python 3.14 pathlib copy methods</li>
<li><a
href="https://github.com/pytest-dev/pyfakefs/commit/0ee35165893cbb469740dfc943e919ea37754972"><code>0ee3516</code></a>
[pre-commit.ci] pre-commit autoupdate</li>
<li><a
href="https://github.com/pytest-dev/pyfakefs/commit/dddb65336e4471895c7c214c4de67828f9a6906f"><code>dddb653</code></a>
Update pandas from 2.3.2 to 2.3.3</li>
<li><a
href="https://github.com/pytest-dev/pyfakefs/commit/21dd1c3951d2ecd41a91976da7ad2f67dbfab602"><code>21dd1c3</code></a>
[pre-commit.ci] pre-commit autoupdate</li>
<li><a
href="https://github.com/pytest-dev/pyfakefs/commit/5776d3e598fe784f9455908f63bda523eb197bdd"><code>5776d3e</code></a>
[pre-commit.ci] pre-commit autoupdate</li>
<li><a
href="https://github.com/pytest-dev/pyfakefs/commit/3dd62f0f715533a7993e50b4bfbcb577c8bd0281"><code>3dd62f0</code></a>
[pre-commit.ci] pre-commit autoupdate</li>
<li><a
href="https://github.com/pytest-dev/pyfakefs/commit/398f899e05a0e0376d037a52fff8adc93950a8d2"><code>398f899</code></a>
[pre-commit.ci] pre-commit autoupdate</li>
<li><a
href="https://github.com/pytest-dev/pyfakefs/commit/2adc401b7cff9840368c75b13ef210d8e9fee974"><code>2adc401</code></a>
Bump actions/setup-python from 5 to 6</li>
<li>Additional commits viewable in <a
href="https://github.com/pytest-dev/pyfakefs/compare/v5.9.3...v5.10.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `pytest` from 8.4.1 to 8.4.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/pytest-dev/pytest/releases">pytest's
releases</a>.</em></p>
<blockquote>
<h2>8.4.2</h2>
<h1>pytest 8.4.2 (2025-09-03)</h1>
<h2>Bug fixes</h2>
<ul>
<li>
<p><a
href="https://github.com/pytest-dev/pytest/issues/13478">#13478</a>:
Fixed a crash when using
<code>console_output_style</code>{.interpreted-text
role=&quot;confval&quot;} with <code>times</code> and a module is
skipped.</p>
</li>
<li>
<p><a
href="https://github.com/pytest-dev/pytest/issues/13530">#13530</a>:
Fixed a crash when using <code>pytest.approx</code>{.interpreted-text
role=&quot;func&quot;} and
<code>decimal.Decimal</code>{.interpreted-text role=&quot;class&quot;}
instances with the <code>decimal.FloatOperation</code>{.interpreted-text
role=&quot;class&quot;} trap set.</p>
</li>
<li>
<p><a
href="https://github.com/pytest-dev/pytest/issues/13549">#13549</a>:
No longer evaluate type annotations in Python <code>3.14</code> when
inspecting function signatures.</p>
<p>This prevents crashes during module collection when modules do not
explicitly use <code>from __future__ import annotations</code> and
import types for annotations within a <code>if TYPE_CHECKING:</code>
block.</p>
</li>
<li>
<p><a
href="https://github.com/pytest-dev/pytest/issues/13559">#13559</a>:
Added missing [int]{.title-ref} and [float]{.title-ref} variants to the
[Literal]{.title-ref} type annotation of the [type]{.title-ref}
parameter in <code>pytest.Parser.addini</code>{.interpreted-text
role=&quot;meth&quot;}.</p>
</li>
<li>
<p><a
href="https://github.com/pytest-dev/pytest/issues/13563">#13563</a>:
<code>pytest.approx</code>{.interpreted-text role=&quot;func&quot;} now
only imports <code>numpy</code> if NumPy is already in
<code>sys.modules</code>. This fixes unconditional import behavior
introduced in [8.4.0]{.title-ref}.</p>
</li>
</ul>
<h2>Improved documentation</h2>
<ul>
<li><a
href="https://github.com/pytest-dev/pytest/issues/13577">#13577</a>:
Clarify that <code>pytest_generate_tests</code> is discovered in test
modules/classes; other hooks must be in <code>conftest.py</code> or
plugins.</li>
</ul>
<h2>Contributor-facing changes</h2>
<ul>
<li><a
href="https://github.com/pytest-dev/pytest/issues/13480">#13480</a>:
Self-testing: fixed a few test failures when run with
<code>-Wdefault</code> or a similar override.</li>
<li><a
href="https://github.com/pytest-dev/pytest/issues/13547">#13547</a>:
Self-testing: corrected expected message for
<code>test_doctest_unexpected_exception</code> in Python
<code>3.14</code>.</li>
<li><a
href="https://github.com/pytest-dev/pytest/issues/13684">#13684</a>:
Make pytest's own testsuite insensitive to the presence of the
<code>CI</code> environment variable -- by
<code>ogrisel</code>{.interpreted-text role=&quot;user&quot;}.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pytest-dev/pytest/commit/bfae4224fd554d3d7f2c277a4cc092b6ec6af3ae"><code>bfae422</code></a>
Prepare release version 8.4.2</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/89905381a163be30ae87d62e5f750e902d750c5f"><code>8990538</code></a>
Fix passenv CI in tox ini and make tests insensitive to the presence of
the C...</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/ca676bfe005aebcb12f4146d1b0f1d2772e2cd5d"><code>ca676bf</code></a>
Merge pull request <a
href="https://github.com/pytest-dev/pytest/issues/13687">#13687</a>
from pytest-dev/patchback/backports/8.4.x/e63f6e51c...</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/975a60a63ce385a44655596e254c1899feaa53e4"><code>975a60a</code></a>
Merge pull request <a
href="https://github.com/pytest-dev/pytest/issues/13686">#13686</a>
from pytest-dev/patchback/backports/8.4.x/12bde8af6...</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/7723ce84b87ab08f86ddafcb342acc28ba5ec99d"><code>7723ce8</code></a>
Merge pull request <a
href="https://github.com/pytest-dev/pytest/issues/13683">#13683</a>
from even-even/fix_Exeption_to_Exception_in_errorMe...</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/b7f05680d1301e0969b30bcb3c4b27433c9ee2b7"><code>b7f0568</code></a>
Merge pull request <a
href="https://github.com/pytest-dev/pytest/issues/13685">#13685</a>
from CoretexShadow/fix/docs-pytest-generate-tests</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/2c94c4a6948ba53440818389298157fa5d5f94cd"><code>2c94c4a</code></a>
add missing colon (<a
href="https://github.com/pytest-dev/pytest/issues/13640">#13640</a>)
(<a
href="https://github.com/pytest-dev/pytest/issues/13641">#13641</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/c3d7684bc01c8c48d05145a30c5211ca8656c68c"><code>c3d7684</code></a>
Merge pull request <a
href="https://github.com/pytest-dev/pytest/issues/13606">#13606</a>
from pytest-dev/patchback/backports/8.4.x/5f9938563...</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/dc6e3be2ddc75a149b6d102d9b7c82ee47a00cfa"><code>dc6e3be</code></a>
Merge pull request <a
href="https://github.com/pytest-dev/pytest/issues/13605">#13605</a>
from The-Compiler/training-update-2025-07</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/f87289c36c8dbe7740e3020f5546b6f8b0861ff0"><code>f87289c</code></a>
Fix crash with <code>times</code> output style and skipped module (<a
href="https://github.com/pytest-dev/pytest/issues/13573">#13573</a>)
(<a
href="https://github.com/pytest-dev/pytest/issues/13579">#13579</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/pytest-dev/pytest/compare/8.4.1...8.4.2">compare
view</a></li>
</ul>
</details>
<br />

Updates `pytest-mock` from 3.14.1 to 3.15.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/pytest-dev/pytest-mock/releases">pytest-mock's
releases</a>.</em></p>
<blockquote>
<h2>v3.15.1</h2>
<p><em>2025-09-16</em></p>
<ul>
<li><a
href="https://github.com/pytest-dev/pytest-mock/issues/529">#529</a>:
Fixed <code>itertools._tee object has no attribute error</code> -- now
<code>duplicate_iterators=True</code> must be passed to
<code>mocker.spy</code> to duplicate iterators.</li>
</ul>
<h2>v3.15.0</h2>
<p><em>2025-09-04</em></p>
<ul>
<li>Python 3.8 (EOL) is no longer supported.</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/pull/524">#524</a>:
Added <code>spy_return_iter</code> to <code>mocker.spy</code>, which
contains a duplicate of the return value of the spied method if it is an
<code>Iterator</code>.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/pytest-dev/pytest-mock/blob/main/CHANGELOG.rst">pytest-mock's
changelog</a>.</em></p>
<blockquote>
<h2>3.15.1</h2>
<p><em>2025-09-16</em></p>
<ul>
<li><code>[#529](pytest-dev/pytest-mock#529)
&lt;https://github.com/pytest-dev/pytest-mock/issues/529&gt;</code>_:
Fixed <code>itertools._tee object has no attribute error</code> -- now
<code>duplicate_iterators=True</code> must be passed to
<code>mocker.spy</code> to duplicate iterators.</li>
</ul>
<h2>3.15.0</h2>
<p><em>2025-09-04</em></p>
<ul>
<li>Python 3.8 (EOL) is no longer supported.</li>
<li><code>[#524](pytest-dev/pytest-mock#524)
&lt;https://github.com/pytest-dev/pytest-mock/pull/524&gt;</code>_:
Added <code>spy_return_iter</code> to <code>mocker.spy</code>, which
contains a duplicate of the return value of the spied method if it is an
<code>Iterator</code>.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/e1b5c62a38c5a05cae614aef3847f240ba50d269"><code>e1b5c62</code></a>
Release 3.15.1</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/184eb190d6be417f5f33727bcbc9704909479498"><code>184eb19</code></a>
Set <code>spy_return_iter</code> only when explicitly requested (<a
href="https://github.com/pytest-dev/pytest-mock/issues/537">#537</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/4fa0088a0aa85eefb1313bd97adf43889bf1f647"><code>4fa0088</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://github.com/pytest-dev/pytest-mock/issues/536">#536</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/f5aff33ce71ed4620acc43dc41cb3b198bcf4cb0"><code>f5aff33</code></a>
Fix test failure with pytest 8+ and verbose mode (<a
href="https://github.com/pytest-dev/pytest-mock/issues/535">#535</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/adc41873c9d6aa69b87e3f108c93a29c847869aa"><code>adc4187</code></a>
Bump actions/setup-python from 5 to 6 in the github-actions group (<a
href="https://github.com/pytest-dev/pytest-mock/issues/533">#533</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/95ad5700609aae73c6f767b8cc2ccfb2483e0f5c"><code>95ad570</code></a>
[pre-commit.ci] pre-commit autoupdate (<a
href="https://github.com/pytest-dev/pytest-mock/issues/532">#532</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/e696bf02c199b1f7d0c48adb450f40e5a75b699a"><code>e696bf0</code></a>
Fix standalone mock support (<a
href="https://github.com/pytest-dev/pytest-mock/issues/531">#531</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/5b29b03ce9581cfcd867dd6c04a970fb2c861291"><code>5b29b03</code></a>
Fix gen-release-notes script</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/7d22ef4e560351832e60687d8bd15ebe2785ff3b"><code>7d22ef4</code></a>
Merge pull request <a
href="https://github.com/pytest-dev/pytest-mock/issues/528">#528</a>
from pytest-dev/release-3.15.0</li>
<li><a
href="https://github.com/pytest-dev/pytest-mock/commit/90b29f89e2086c139a7b4fea89202faa192ee5a9"><code>90b29f8</code></a>
Update CHANGELOG for 3.15.0</li>
<li>Additional commits viewable in <a
href="https://github.com/pytest-dev/pytest-mock/compare/v3.14.1...v3.15.1">compare
view</a></li>
</ul>
</details>
<br />


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-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
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 python Pull requests that update Python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants