-
Notifications
You must be signed in to change notification settings - Fork 346
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
Switch to poetry build system #687
Conversation
# Conflicts: # setup.cfg
# Conflicts: # .gitignore
docs extras are already included in dev extras
@SR4ven One use case I can't quite figure out with Poetry is how to install and make entry points generally available. I sued to recommend running:
This would use editable mode, but even more helpfully, it would make the Do you know how to do something similar with Poetry? Edit: There is |
After installing from source in editable mode with I guess that one could also activate the virtualenv bypassing poetry as it's a normal virtualenv located in Does that help? |
@SR4ven That's what I'm doing for now, Since we're publishing to PyPI, I think one could still |
Alright, didn't know about that Since we don't build and release locally, I guess that you could still use I'm using PyCharm for developing which has a Poetry integration that I find quite convenient. It automatically activates the virtualenv in the shells. |
Here is an attempt to switch to Poetry and pyproject.toml to build the package.
The setup.py installation method has been deprecated for a while now and Poetry seemed versatile, well documented and easy to use.