Merge patch series "Rework requirements.txt files"
authorTom Rini <trini@konsulko.com>
Fri, 14 Feb 2025 23:11:37 +0000 (17:11 -0600)
committerTom Rini <trini@konsulko.com>
Fri, 14 Feb 2025 23:11:37 +0000 (17:11 -0600)
commit8fe2c68c3267b6c5885c320141d2af52d0681025
tree166b61105159256b4569a5bca812674fe439f877
parent455a003e8dfaaee2292c0a32b16dc3587d2d53f7
parentfc9f3dd2e91ad2da73d011fd624cb46591a51933
Merge patch series "Rework requirements.txt files"

Tom Rini <trini@konsulko.com> says:

A challenge we've run in to is making it easier for more people to use
various python tools that we include in the tree. Part of the problem is
that when we have a requirements.txt file, aside from the doc one we
share with the kernel, I created it using "pip freeze". And while this
might have been a best (or at least OK) practice at the time, that's no
longer the case and is why our files have so many things in them. What
this series does is create multiple files, one per project/tool and then
has CI install them as needed. There's a few places here where this
means that we update the requirements as well, but we keep a few big
things where they are currently. This is because updating them
introduces problems of their own and delaing with that would best be a
follow up series. I've put this through GitLab and Azure to make sure
everything is still going fine on both platforms.

Link: https://lore.kernel.org/r/20250205000743.949790-1-trini@konsulko.com
.azure-pipelines.yml
.gitlab-ci.yml