[webkit-changes] [WebKit/WebKit] bef0ec: 'git-webkit setup' fails with "ValueError: No arch...

Michael Catanzaro noreply at github.com
Fri Jan 10 08:42:01 PST 2025


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: bef0ec308c6597ba811320b20951ba2a203fa88f
      https://github.com/WebKit/WebKit/commit/bef0ec308c6597ba811320b20951ba2a203fa88f
  Author: Michael Catanzaro <mcatanzaro at redhat.com>
  Date:   2025-01-10 (Fri, 10 Jan 2025)

  Changed paths:
    M Tools/Scripts/libraries/webkitflaskpy/webkitflaskpy/__init__.py
    M Tools/Scripts/libraries/webkitscmpy/webkitscmpy/__init__.py
    M Tools/Scripts/webkitpy/__init__.py
    M Tools/Scripts/webkitpy/test/main.py

  Log Message:
  -----------
  'git-webkit setup' fails with "ValueError: No archives for MarkupSafe-2.1.5 found"
https://bugs.webkit.org/show_bug.cgi?id=285315

Reviewed by Sam Sneddon.

This fixes 'git-webkit setup' when using python 3.13. Notably it also
disables several webkitpy testsuites since Sam prefers to depend on the
prebuilt lupa wheel, which isn't available yet.

I'm also opportunistically removing the test for Cygwin, since it was
being used as a crude way to test for Apple Windows port, which no
longer exists.

* Tools/Scripts/libraries/webkitflaskpy/webkitflaskpy/__init__.py:
* Tools/Scripts/libraries/webkitscmpy/webkitscmpy/__init__.py:
* Tools/Scripts/webkitpy/__init__.py:
* Tools/Scripts/webkitpy/test/main.py:
(main):

Canonical link: https://commits.webkit.org/288712@main



To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications


More information about the webkit-changes mailing list