Skip to content

Conversation

@aicam
Copy link
Contributor

@aicam aicam commented Feb 9, 2026

What changes were proposed in this PR?

Locks setuptools library because they removed some functions. Ref. In summary, on Feb 8 2026, they removed a pkg_resources which is used by fs library and broke our testing pipeline.

Add setuptools with the latest compatible version to requirements.txt.

Any related issues, documentation, discussions?

No

How was this PR tested?

Test cases passed on this PR but have failed on previous ones when running pytest.

Was this PR authored or co-authored using generative AI tooling?

No

@github-actions github-actions bot added engine dependencies Pull requests that update a dependency file fix labels Feb 9, 2026
@aicam aicam self-assigned this Feb 9, 2026
@aicam aicam changed the title fix(setuptools): lock setuptools fix(Python dependency): lock setuptools Feb 9, 2026
@aicam aicam requested a review from bobbai00 February 9, 2026 23:17
@bobbai00 bobbai00 changed the title fix(Python dependency): lock setuptools fix(dependencies): fix the version of setuptools package Feb 9, 2026
Copy link
Contributor

@bobbai00 bobbai00 left a comment

Choose a reason for hiding this comment

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

Please add more details to the PR description

@aicam aicam merged commit fa87887 into apache:main Feb 9, 2026
14 checks passed
@carloea2
Copy link
Contributor

carloea2 commented Feb 9, 2026

@aicam is this approach the best in a long term? I think fixing the version is a concern

@aicam
Copy link
Contributor Author

aicam commented Feb 9, 2026

@aicam is this approach the best in a long term? I think fixing the version is a concern

I think we should set version for all libraries.

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

Labels

dependencies Pull requests that update a dependency file engine fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants