bwheelz36 / ParticlePhaseSpace

Import, analysis, and export of particle phase space data
https://bwheelz36.github.io/ParticlePhaseSpace/
GNU General Public License v3.0
11 stars 8 forks source link

pytest package missing #148

Closed benjaminbolling closed 1 year ago

benjaminbolling commented 1 year ago

pytest package missing from setup configuration.

bwheelz36 commented 1 year ago

Hi @benjaminbolling - this is intentional - the setup.cfg file contains the dependencies used for packaging, but not for development. The development dependencies are listed in the dev_requirements.txt file.

For my newer packaged, I started using pyproject.toml which allows one to seperate build/dev depencies - but I never got this working with setup.cfg, which is why I stuck to the requirements file. If you know of a good way to do it with setup.cfg files I'd be happy to hear it!

Anyway, all this was never actually stated anywhere, so I updated the landing page of the documentation in https://github.com/bwheelz36/ParticlePhaseSpace/commit/2b673958682e64bc8b61a691eca1ad5de54ecca6

Does this resolve this concern for you?

benjaminbolling commented 1 year ago

Concern resolved! Thanks, just note that in https://github.com/bwheelz36/ParticlePhaseSpace/blob/main/dev_requirements, the pytest-cov is included twice.