Skip to content

Comments

Use a global flags instance for wheel check#16047

Merged
charliermarsh merged 1 commit intomainfrom
charlie/flags
Sep 30, 2025
Merged

Use a global flags instance for wheel check#16047
charliermarsh merged 1 commit intomainfrom
charlie/flags

Conversation

@charliermarsh
Copy link
Member

@charliermarsh charliermarsh added the internal A refactor or improvement that is not user-facing label Sep 28, 2025
@charliermarsh charliermarsh marked this pull request as ready for review September 28, 2025 00:49
@zanieb
Copy link
Member

zanieb commented Sep 29, 2025

I'm on the fence. I'm wary because it introduces a second path for configuration which I think could be confusing. It also adds a footgun to our Rust APIs, but I think it's okay not to prioritize those.

@charliermarsh
Copy link
Member Author

I'm also on the fence, but it seems like a strict improvement over #16046 and I worry that the alternative (of threading the flag through all those places) will be a net negative for maintainability.

Base automatically changed from charlie/legacy to main September 29, 2025 23:54
@charliermarsh charliermarsh enabled auto-merge (squash) September 29, 2025 23:58
@charliermarsh charliermarsh merged commit ab2f394 into main Sep 30, 2025
159 checks passed
@charliermarsh charliermarsh deleted the charlie/flags branch September 30, 2025 00:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

internal A refactor or improvement that is not user-facing

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants