h2020charisma / ramanchada2

A library for Raman spectroscopy harmonization
https://h2020charisma.github.io/ramanchada2/
MIT License
4 stars 3 forks source link

ops: poetrify #120

Open kerberizer opened 4 months ago

kerberizer commented 4 months ago
github-actions[bot] commented 4 months ago

Coverage report

This PR does not seem to contain any modification to coverable code.

kerberizer commented 4 months ago

There's still work to better integrate tox with poetry.

kerberizer commented 4 months ago

I'm now considering replacing Poetry with Hatch. Hatch is more standards compliant and is maintained by PyPA themselves. Poetry does have its own strengths, but one specific benefit of Hatch over it is that it can replace tox completely, e.g., by supporting multiple virtual environments vs a single one in the case of Poetry.

Edit: Still no editable dependencies might be a dealbreaker for Hatch though: pypa/hatch#588