Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove setuptools as a runtime dependency #8474

Closed
wants to merge 1 commit into from
Closed

Remove setuptools as a runtime dependency #8474

wants to merge 1 commit into from

Conversation

cpcloud
Copy link
Contributor

@cpcloud cpcloud commented Sep 29, 2022

This PR removes setuptools as a runtime dependency, to make downstream packaging
with tools that don't allow dependency cycles (e.g., nix) easier.

I couldn't find any actual runtime uses of setuptools, only build time, so
I'm happy to close this out if somehow setuptools is required at runtime.

@esc
Copy link
Member

esc commented Sep 29, 2022

Related: #8366

@cpcloud
Copy link
Contributor Author

cpcloud commented Sep 29, 2022

Closing this out in favor of whatever comes of #8366.

@cpcloud cpcloud closed this Sep 29, 2022
@cpcloud cpcloud deleted the remove-setuptools-runtime-dep branch September 29, 2022 13:16
@esc
Copy link
Member

esc commented Sep 29, 2022

Closing this out in favor of whatever comes of #8366.

Thank you for following up, I think the patch here should be cherry-picked, I don't see this covered there.

@esc esc added abandoned PR is abandoned (no reason required) duplicate labels Sep 29, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
abandoned PR is abandoned (no reason required) duplicate
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants