here’s what I don’t like about I1:
- it doesn’t ensure dependency versions are compatible across all the various extras in each container architecture
- it still means that
ci-lintorci-gpucould wind up with different package versions fromci-cpu
I do agree that most of the large direct dependencies are quite pinned, and we could probably accomplish a lot from a ci-constraints.txt which just explicitly pins those direct dependencies.