reaccionpy/priorizador

Mejorar gestión de dependencias

Opened this issue · 0 comments

La versión actual utiliza el archivo requirement.txt para gestionar las dependencias.

Sería bueno migrar Pipenv para poder manejar dependencies de desarrollo (para poder usar black y isort, por ejemplo). Con esto se eliminaría el archivo requirements.txt del repositorio (para evitar redundancia)

Esto solo es necesario para mejorar la experiencia de desarrollo local. La versión dockerizada no necesita usar Pipenv (al no ser necesario un virtualenv). El archivo requirements.txt puede generarse usando jq:

RUN jq -r '.default | to_entries[] | .key + .value.version' Pipfile.lock > requirements.txt