Skip to content

deps: Upgrade to pyrefly 0.63.1#44591

Merged
mrobinson merged 1 commit into
servo:mainfrom
mrobinson:upgrade-pyrefly
Apr 29, 2026
Merged

deps: Upgrade to pyrefly 0.63.1#44591
mrobinson merged 1 commit into
servo:mainfrom
mrobinson:upgrade-pyrefly

Conversation

@mrobinson

Copy link
Copy Markdown
Member

Testing: This upgrades one of our testing dependencies so should be
verified by test-tidy.

Signed-off-by: Martin Robinson <mrobinson@igalia.com>
@servo-highfive servo-highfive added the S-awaiting-review There is new code that needs to be reviewed. label Apr 29, 2026
@mrobinson mrobinson requested a review from delan April 29, 2026 08:20
@mrobinson

Copy link
Copy Markdown
Member Author

This might fix #44589. I'm not sure as I do not have a FreeBSD environment to test this.

Comment thread python/requirements.txt

# For Python static type checking
pyrefly == 0.23.1
pyrefly == 0.63.1

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Wow, that is a lot of versions!

@servo-highfive servo-highfive removed the S-awaiting-review There is new code that needs to be reviewed. label Apr 29, 2026
@mrobinson mrobinson added this pull request to the merge queue Apr 29, 2026
@servo-highfive servo-highfive added the S-awaiting-merge The PR is in the process of compiling and running tests on the automated CI. label Apr 29, 2026
Merged via the queue into servo:main with commit 7695333 Apr 29, 2026
33 checks passed
@mrobinson mrobinson deleted the upgrade-pyrefly branch April 29, 2026 10:01
@servo-highfive servo-highfive removed the S-awaiting-merge The PR is in the process of compiling and running tests on the automated CI. label Apr 29, 2026
mukilan pushed a commit that referenced this pull request Apr 30, 2026
delan added a commit that referenced this pull request May 1, 2026
Signed-off-by: delan azabani <dazabani@igalia.com>
RichardTjokroutomo pushed a commit to RichardTjokroutomo/servo that referenced this pull request May 1, 2026
servo#44591 bumps pyrefly to 0.63.1, but uv.lock still lists pyrefly 0.23.1.
as a result, when mach runs `uv run --frozen`, we still try to install
the old version of pyrefly, which fails on FreeBSD (servo#44589).

this patch updates uv.lock by running `uv lock`, on a Linux machine. for
some reason, if i run `uv lock` on a FreeBSD machine, uv just removes
pyrefly from uv.lock, which is probably not what we want.

Testing: tested manually on FreeBSD (it takes an eternity to build
pyrefly though!)

---------

Signed-off-by: delan azabani <dazabani@igalia.com>
Signed-off-by: Martin Robinson <mrobinson@igalia.com>
Signed-off-by: Mukilan Thiyagarajan <mukilan@igalia.com>
Co-authored-by: Martin Robinson <mrobinson@igalia.com>
Co-authored-by: Mukilan Thiyagarajan <mukilan@igalia.com>
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.

3 participants