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

setup.py: support PEP 517 isolated builds #167

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

intelfx
Copy link

@intelfx intelfx commented Feb 4, 2024

When doing a PEP 517 isolated build (e. g. when using pdm install), importing the project module normally is not possible. Instead, use importlib to load __init__.py directly and extract __version__ from there.

@intelfx intelfx force-pushed the work/setuppy-isolation branch from 1bee928 to 71d2b14 Compare February 4, 2024 17:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

1 participant