Skip to content

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

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

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.

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