Skip to content

[Bot] Update dependencies#2845

Merged
henryiii merged 4 commits into
mainfrom
update-dependencies-pr
May 13, 2026
Merged

[Bot] Update dependencies#2845
henryiii merged 4 commits into
mainfrom
update-dependencies-pr

Conversation

@cibuildwheel-bot

@cibuildwheel-bot cibuildwheel-bot Bot commented May 11, 2026

Copy link
Copy Markdown
Contributor

Update the versions of our dependencies.

PR generated by "Update dependencies" workflow.

@cibuildwheel-bot cibuildwheel-bot Bot added CI: GraalPy Run the integration test suite with GraalPy included CI: PyPy Run the integration test suite with PyPy included dependencies Pull requests that update a dependency file labels May 11, 2026
@cibuildwheel-bot
cibuildwheel-bot Bot force-pushed the update-dependencies-pr branch from 3788c21 to b35269f Compare May 11, 2026 21:55
@cibuildwheel-bot
cibuildwheel-bot Bot force-pushed the update-dependencies-pr branch from b35269f to 3d2eca3 Compare May 11, 2026 22:15
@henryiii

Copy link
Copy Markdown
Contributor

@copilot summarize the test failures

Copilot AI commented May 12, 2026

Copy link
Copy Markdown
Contributor

@copilot summarize the test failures

From commit 3d2eca3, I checked the failing Test workflow run (25700525270) and it’s a single failing job: Test on windows-latest (3.13). The run stopped after 4 test failures:

  • test/test_abi_variants.py::test_abi3
  • test/test_0_basic.py::test[pip]
  • test/test_before_build.py::test
  • test/test_before_test.py::test[pip]

All four share the same underlying error during GraalPy wheel setup on Windows: pip install --upgrade build[virtualenv] -c constraints-python312.txt failed with
ERROR: Could not install packages due to an OSError: Received response with content-encoding: gzip, but failed to decode it (DataFormatException: invalid distance too far back).
So this looks like one dependency/download/decompression failure cascading into multiple tests, not four independent regressions.

Copilot AI requested a review from henryiii May 12, 2026 04:17
@henryiii

henryiii commented May 12, 2026

Copy link
Copy Markdown
Contributor

@timfel Any idea what that issue could be? Edit: searching for the error shows oracle/graalpython#818 - was thinking this might have something to do with the new pip.

henryiii and others added 2 commits May 12, 2026 01:13
Signed-off-by: Henry Schreiner <henryfs@princeton.edu>
@henryiii

Copy link
Copy Markdown
Contributor

What's implementation_name for graalpy?

@timfel

timfel commented May 12, 2026

Copy link
Copy Markdown
Contributor

What's implementation_name for graalpy?

sys.implementation.name is graalpy. platform.python_implementation() gives GraalVM

Assisted-by: OpenCode:glm-5.1
Signed-off-by: Henry Schreiner <henryfs@princeton.edu>
@henryiii

Copy link
Copy Markdown
Contributor

Okay with that workaround for now?

@agriyakhetarpal agriyakhetarpal left a comment

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.

I am fine with this workaround for now! Thanks!

@henryiii
henryiii merged commit ec0977e into main May 13, 2026
45 checks passed
@henryiii
henryiii deleted the update-dependencies-pr branch May 13, 2026 01:59
@joerick

joerick commented May 13, 2026

Copy link
Copy Markdown
Contributor

Looks good for an alpha! Well done for debugging it. I suppose we couldn't put something like this in the constraints.in because uv wouldn't propagate it to the resolved constraint files?

@agriyakhetarpal

Copy link
Copy Markdown
Member

I think we could do something of that sort, maybe! TIL that uv pip compile has a --no-strip-markers flag, that could help?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI: GraalPy Run the integration test suite with GraalPy included CI: PyPy Run the integration test suite with PyPy included dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants