Dependency specification when packaging
March 11, 2022
Install requires vs requirements:
Keep dependency requirements up-to-date, including transitive dependencies:
Applications vs libraries (the need for reproducibility vs reusability):
Various dependency conflicts that may arise in a given project:
A low-friction tool that could potentially solve most of the above, alternatives would be something like Poetry: