Repository navigation
[hotfix] Cap setuptools<82 to pull in pkg_resources module - #526
Merged
Merged
Conversation
alnzng
force-pushed
the
fix-setuptools
branch
from
February 9, 2026 23:39
800ce2d to
6ae6a90
Compare
1 of 3 tasks
Collaborator
Author
|
@wenjin272 @xintongsong Any way to just rerun the failed CI tests? Above failed CI test failure seems to be not related to this change. |
Contributor
|
@alnzng, The code changes LGTM. I think we might want to also create an issue ticket for this. Being limited to |
xintongsong
approved these changes
Feb 10, 2026
xintongsong
pushed a commit
that referenced
this pull request
Feb 10, 2026
xintongsong
pushed a commit
that referenced
this pull request
Feb 10, 2026
Contributor
1 of 2 tasks
Collaborator
Author
|
@xintongsong Good suggestion! Created a issue for tracking the long term fix: #529 |
1 of 2 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Linked issue: #xxx
Purpose of change
Setuptools
v82.0.0(released yesterday) removedpkg_resourcesas a top-level module. From the https://setuptools.pypa.io/en/stable/history.html:This change could cause problems because
apache-beam < 2.66.0importspkg_resourcesat module load time, and currentapache-flinkstill useapache-beamversion <2.61.0:Example Errors:
Example error 1: https://github.com/apache/flink-agents/actions/runs/21844360007/job/63036590931
Example error 2 - this is from local testing
Tests
API
N/A
Documentation
doc-neededdoc-not-neededdoc-included