Skip to content

fix(e2e): update pbr version to 7.0.3 in conflicting requirements test#916

Draft
dhellmann wants to merge 2 commits intopython-wheel-build:mainfrom
dhellmann:fix-bootstrap-conflicting-requirements
Draft

fix(e2e): update pbr version to 7.0.3 in conflicting requirements test#916
dhellmann wants to merge 2 commits intopython-wheel-build:mainfrom
dhellmann:fix-bootstrap-conflicting-requirements

Conversation

@dhellmann
Copy link
Member

Updates pbr from 6.1.1 to 7.0.3 to fix test failure caused by pbr 6.1.1 trying to import the deprecated pkg_resources module that was removed from newer setuptools versions. The newer pbr version is compatible with current setuptools.

🤖 Generated with Claude Code

Updates pbr from 6.1.1 to 7.0.3 to fix test failure caused by pbr 6.1.1
trying to import the deprecated pkg_resources module that was removed from
newer setuptools versions. The newer pbr version is compatible with current
setuptools.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
@dhellmann dhellmann requested a review from a team as a code owner February 16, 2026 19:06
@mergify mergify bot added the ci label Feb 16, 2026
…mpatibility

Pin setuptools to version <75 because entry-point-inspector depends on
pkg_resources which was removed from setuptools starting in version 75.0.0.
This prevents ModuleNotFoundError when running epi commands in the test.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
@LalatenduMohanty
Copy link
Member

I spent some time to look in to the build test failure. But could not find the root cause yet.

@LalatenduMohanty
Copy link
Member

LalatenduMohanty commented Feb 17, 2026

Also created #917 to improve this for future.

@rd4398
Copy link
Contributor

rd4398 commented Feb 18, 2026

Looks like CI is still not happy

@dhellmann
Copy link
Member Author

I have disabled some of the CI jobs to see why the build_steps job only fails in CI.

@dhellmann dhellmann marked this pull request as draft February 18, 2026 20:40
@dhellmann dhellmann force-pushed the fix-bootstrap-conflicting-requirements branch 2 times, most recently from 702e998 to 91dc8d2 Compare February 18, 2026 21:08
@dhellmann
Copy link
Member Author

Capping setuptools doesn't help. I'll have to run look at the test results and try again next week unless someone else has time to look.

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

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

Comments