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

Reduce build deps #349

Closed
wants to merge 1 commit into from

Conversation

flying-sheep
Copy link
Contributor

@flying-sheep flying-sheep commented Dec 20, 2023

This gets rid of all build dependencies mentioned in #338 (review) other than setuptools by parsing the version from the code instead of importing it at build time.

An alternative to hackily parsing like this would be to switch to https://flit.pypa.io (#350), which is faster than setuptools and parses the version from the module by default.

CI failures are fixed in #347

@flying-sheep flying-sheep mentioned this pull request Dec 20, 2023
@ekalinin
Copy link
Owner

Looks like outdated. Thank anyway!

@ekalinin ekalinin closed this May 28, 2024
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.

2 participants