Right after T342019 the Spicerack's tox config forces CI to run all the supported Python versions, in our case all the ones listed in the tox.ini (3.9, 3.10, 3.11). This takes a ton of time, and right around py311 it times out (20 mins hard stop).
Example: https://gerrit.wikimedia.org/r/c/operations/software/spicerack/+/1060854
The only viable option in my opinion is to modify our CI config to just run tox -e pyXX, with XX equal to the Python version that we run on cumin nodes. More tox environments will be available locally (so we can test for newer versions), but we cannot really wait minutes and minutes for CI in my opinion.
@hashar any suggestion on how to implement it?