icecube / flarestack

Unbinned likelihood analysis code for astroparticle physics datasets
https://flarestack.readthedocs.io/en/latest/?badge=latest
MIT License
8 stars 7 forks source link

Poetry #200

Closed JannisNe closed 1 year ago

JannisNe commented 2 years ago

We should use poetry to do the installation. Brings the advantage of built-in environment resolving and a full lock file that documents every single package version. Also, dependencies can be specified in a range, e.g. ~3.2.1 allows everything from 3.2.1 to <4.0.0 This makes setup.py and requrements.txt obsolete and add pyproject.toml and poetry.lock. I updated installation when building docs and the CI.

JannisNe commented 2 years ago

Implemented the changes

mlincett commented 1 year ago

This is very nice. Could you update the documentation to cover the case of "OPTION B: Actually, I want to see the backend code myself. Maybe I want to contribute to it!" ?

Also let's not forget to keep the main README file aligned.

JannisNe commented 1 year ago

Done. Is that good to merge now you think, @mlincett ?