NINAnor / nina-template-python

Basic Python project template for NINA
1 stars 0 forks source link

Handling Python dependencies #1

Open frafra opened 2 years ago

frafra commented 2 years ago

Most users rely on requirements.txt to pin dependencies, but better methods are available. Poetry and pdm are the two mostly used in miljødata.

It would be great if we could suggest one of them in this template, to make it easier for users to handle Python dependencies.

frafra commented 1 year ago

We experienced various long-standing bugs with Poetry, and we mostly use PDM for our internal projects, with issues that have been quickly fixed. pyflow, pipenv, conda does not seem to be relevant, since we use containers.