Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: baefc37c4ff59c6a17cfddaa6c76a6ff72218465
https://github.com/WebKit/WebKit/commit/baefc37c4ff59c6a17cfddaa6c76a6ff72218465
Author: Lauro Moura <[email protected]>
Date: 2026-06-26 (Fri, 26 Jun 2026)
Changed paths:
M Tools/Scripts/libraries/webkitcorepy/webkitcorepy/__init__.py
M Tools/Scripts/libraries/webkitscmpy/webkitscmpy/__init__.py
M Tools/Scripts/webkitpy/__init__.py
M Tools/Scripts/webkitpy/autoinstalled/buildbot.py
Log Message:
-----------
[Tools] Bump pytest and related deps for python 3.14 compatibility
https://bugs.webkit.org/show_bug.cgi?id=317850
Reviewed by Carlos Alberto Lopez Perez.
Python 3.14 removed the ast.Str member, which was first marked as
deprecated in Python 3.8, breaking packages that still use it, like
older pytest versions.
This commit bumps pytest and related packages, alongside other packages
that failed to install with 3.14 at the current version, to a newer
version that suports 3.14.
Note: This commit also drops the sqlalchemy-migrate autoinstall for
buildbot, as since Buildbot 3.4.0 (Oct 2021) Alembic is used for
migrations[1] (And we're running buildbot 4.3.0 nowadays).
pytest: 7.2.0 -> 8.4.2
pluggy: 0.13.1 -> 1.5.0
pytest-asyncio: 0.18.3 -> 1.1.1
pytest-timeout: 2.1.0 -> 2.4.0
coverage: 7.6.1 -> 7.10.7
pyfakefs: 5.7.3 -> 5.10.2
pyyaml: 6.0.2 -> 6.0.3
zope-interface: 7.0.1 -> 8.1 (cond. Python >= 3.10)
rapidfuzz: 3.4.0 -> 3.14.5 (cond. Python >=3.10)
* Tools/Scripts/libraries/webkitcorepy/webkitcorepy/__init__.py:
* Tools/Scripts/libraries/webkitscmpy/webkitscmpy/__init__.py:
* Tools/Scripts/webkitpy/__init__.py:
* Tools/Scripts/webkitpy/autoinstalled/buildbot.py:
[1]
https://buildbot.readthedocs.io/en/v4.3.0/relnotes/3.x.html#buildbot-3-4-0-2021-10-15
Canonical link: https://commits.webkit.org/315890@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications