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
Conda dev environment #36
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Will this be a base for the example atk project as well? Or will the example project have its own yml file? If it is used as a base, we should maybe test to make sure Shapely works with Python 3.9. I actually did not even know Python 3.9 was released until now haha.
Also, you are merging a feature branch into master? Was this meant for integration. If meant for master, maybe this should have been a hotfix
branch
Good point - I didn't originally intend to use it for the example project since that seems to use a regular This environment file would be used for development work, where you cloning the code from github (does not isntall dependencies) rather than |
I think we should have a conda env yml file for the example project, but that is for another discussion. |
I would support that, but we should keep requirements.txt in there also for people who don't use conda. |
What?
A simple addition of an anaconda
environment.yml
file for use when doing development work on the algorithm toolkit.Why?
BeamIO has seemed to standardize on conda for environment management across projects. Including an environment file in the repo ensures developers making changes to the algorithm toolkit can focus on the code rather than the setup.
Closes #35