Skip to content

Manage/set dependencies versions #607

@gcroci2

Description

@gcroci2

Given that active development on this project slowed down, we need to make the dependencies more reliable in terms of version used during the installation, including in the CI. The easiest way to go consists in just fixing dependency versions. However, it's good to try to avoid falling too far behind and encountering security issues.

I suggest:

  • To create a requirements file after having re-installed everything in a brand new env, to be sure we are up-to-date with the latest versions working of the various packages (pip freeze > requirements.txt); We know that these versions work for sure.
  • Fix versions for critical dependencies (e.g., PyTorch) and use version ranges for less critical ones (e.g., numpy).

I think it's good to first fix #559 (dropping entirely the conda thing) and then go for this one.

Metadata

Metadata

Assignees

Labels

CIcontinuous integration

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions