-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Description
Problem
No dependencies have their versions specified (except for saxonche) in requirements.txt. There is no guarantee that Dapytains will continue to work with higher versions of its dependencies. There is also a security risk since no package fingerprints are recorded.
To remedy this, some dependency managers generate a lock file. This is not the case with pip.
So I wonder if the dependency manager should be changed.
Possible solutions
Poetry is used for DTS validation action. Poetry allows to fix the versions of dependencies in a poetry.lock file. Perhaps it could be used as the default dependency manager?
PDM seems to be a dependency manager that better complies with standards. It looks also very suitable.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels