Skip to content

Commit

Permalink
Cherry-pick 270059@main (219eb0b). rdar://116915892
Browse files Browse the repository at this point in the history
    [AutoInstall] prefer wheels whenever possible (Follow-up fix)
    https://bugs.webkit.org/show_bug.cgi?id=263119
    rdar://116915892

    Reviewed by Elliott Williams and Sam Sneddon.

    Wheel installs of rapidfuzz aren't valid for all configurations, and
    it doesn't take long to install manually.

    * Tools/Scripts/libraries/webkitscmpy/setup.py: Bump version.
    * Tools/Scripts/libraries/webkitscmpy/webkitscmpy/__init__.py: Opt out of wheel for rapidfuzz.

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

    Canonical link: https://commits.webkit.org/267815.561@safari-7617-branch

Identifier: 267815.577@safari-7617.1.17.11-branch
  • Loading branch information
JonWBedard authored and rjepstein committed Nov 27, 2023
1 parent 60ce976 commit 2ba79a1
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion Tools/Scripts/libraries/webkitscmpy/webkitscmpy/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,8 @@ def _maybe_add_webkitcorepy_path():
AutoInstall.register(Package('webkitbugspy', Version(0, 8, 0)), local=True)

if sys.version_info > (3, 6):
AutoInstall.register(Package('rapidfuzz', Version(2, 11, 1), implicit_deps=['pyparsing']))
# FIXME: Remove wheel=False after upgrading past 2.15.1
AutoInstall.register(Package('rapidfuzz', Version(2, 11, 1), implicit_deps=['pyparsing'], wheel=False))

from webkitscmpy.contributor import Contributor
from webkitscmpy.commit import Commit
Expand Down

0 comments on commit 2ba79a1

Please sign in to comment.