Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixed dependency versions #169

Closed
mschwoer opened this issue May 23, 2024 · 0 comments
Closed

Fixed dependency versions #169

mschwoer opened this issue May 23, 2024 · 0 comments
Assignees

Comments

@mschwoer
Copy link
Collaborator

WHO
alphaDIA people

WHAT
Have all requirements' versions fixed

WHY
Reproducibility, avoid breaking changes cascade down without notice

Acceptance Criteria

  • All dependencies in requirements.txt and requirements_dev.txt are fixed to a specific version
  • Another file requirements_loose.txt mirrors requirements.txt, but without the fixed versions
  • A automated test is in place that ensures the correct mirroring of requirements.txt and requirements_loose.txt
  • There is an option to install the loose dependencies

Additional information

@mschwoer mschwoer self-assigned this May 23, 2024
mschwoer added a commit that referenced this issue May 23, 2024
mschwoer added a commit that referenced this issue May 23, 2024
mschwoer added a commit that referenced this issue May 23, 2024
mschwoer added a commit that referenced this issue May 23, 2024
mschwoer added a commit that referenced this issue May 23, 2024
mschwoer added a commit that referenced this issue May 23, 2024
mschwoer added a commit that referenced this issue May 23, 2024
mschwoer added a commit that referenced this issue May 24, 2024
mschwoer added a commit that referenced this issue May 24, 2024
mschwoer added a commit that referenced this issue May 24, 2024
mschwoer added a commit that referenced this issue May 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

When branches are created from issues, their pull requests are automatically linked.

1 participant