Skip to content

fix: Specify setuptools<82 build constraint for grpcio-tools#1294

Draft
bkeryan wants to merge 2 commits intomainfrom
users/bkeryan/fix-grpcio-tools
Draft

fix: Specify setuptools<82 build constraint for grpcio-tools#1294
bkeryan wants to merge 2 commits intomainfrom
users/bkeryan/fix-grpcio-tools

Conversation

@bkeryan
Copy link
Collaborator

@bkeryan bkeryan commented Feb 16, 2026

What does this Pull Request accomplish?

Use tool.poetry.build-constraints to pin setuptools<82 in the event that we build grpcio-tools from source, which we do on macOS.

Upgrade to Poetry 2.3.x so that build constraints are supported.

Why should this Pull Request be merged?

Fix build.

What testing has been done?

PR build

@github-actions
Copy link
Contributor

github-actions bot commented Feb 16, 2026

Test Results

    52 files  ±0      52 suites  ±0   1h 20m 32s ⏱️ + 2m 15s
   689 tests ±0     689 ✅ ±0      0 💤 ±0  0 ❌ ±0 
20 700 runs  ±0  19 646 ✅ +2  1 054 💤  - 2  0 ❌ ±0 

Results for commit f4a7cdd. ± Comparison against base commit f788c37.

♻️ This comment has been updated with latest results.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant