Repository navigation
Conversation
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configuration
You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
Can we squash the commits please? |
df6a96f to
c01db95
Compare
c01db95 to
3a5e448
Compare
3a5e448 to
9008926
Compare
Honor configured PEP 517 and tarball strategies, warning when an installed build hook is ignored. Require resolvers to declare their strategy and hook-sdist to choose it explicitly. Keep build overrides for legacy settings. Co-Authored-By: Codex <codex@openai.com> Closes: python-wheel-build#1206 Related: python-wheel-build#1256 Signed-off-by: Justin Larkin <jlarkin@redhat.com>
9008926 to
ff5216c
Compare
|
This pull request does not currently match the merge queue conditions, so it cannot be queued from here. The box comes back if it matches again. |
f1ee225
into
python-wheel-build:new-resolver-config
Merge new-resolver-config after python-wheel-build#1385 and keep checkout preparation compatible with the sdist strategy. Reject nested submodule changes and document the public helper, cleanup behavior, and required checkout layout. Co-Authored-By: Codex <codex@openai.com> Signed-off-by: Shanmukh Pawan <smoparth@redhat.com>
Build sdists using the configured resolver strategy so Git checkouts can use PEP 517 to generate proper version metadata.
hook-sdistrequires an explicitbuild_sdistsetting. Configured PEP 517 and tarball builds ignore installedbuild_sdistoverrides with a warning; legacy settings continue to use overrides.Validation: 176 focused tests, Ruff, mypy, and a real Stevedore tarball build confirming that the installed override is skipped and the warning is visible.
Closes: #1206