lincc-frameworks / python-project-template

Python project best practices for scientific software
https://lincc-ppt.readthedocs.io/
BSD 3-Clause "New" or "Revised" License
61 stars 15 forks source link

Verify user has virtual environment activated in .prepare_project.sh #399

Closed hombit closed 8 months ago

hombit commented 8 months ago

Currently, int the docs we mention that virtual environment is required. However, both Readme (which I edited in this wrong way) and the closing message of the copier run both miss this recommendation. Moreover, we never check if environment is activated, so we can easily install both pip and .[dev] to user's global Python path.