This repository has been archived by the owner on Apr 26, 2024. It is now read-only.
RC versions of dependencies don't satisfy the run-time dependency checker; Need Twisted>=18.9.0, but got Twisted==21.7.0rc3
(1.54.0rc1 suspected regression)
#12176
Labels
X-Regression
Something broke which worked on a previous release
X-Release-Blocker
Must be resolved before making a release
When deploying
1.54.0rc1
to matrix.org and some personal homeservers that had an RC of Twisted installed, the dependency checker complained:Need Twisted>=18.9.0, but got Twisted==21.7.0rc3
For some reason it appears that being an RC makes the version insufficient, even though the version is higher. Using the non-RC version works fine.
Possibly fall-out from #12088?
I wonder if the same logic as e.g.
pip
is being used, in that it would never select an RC version as being satisfactory unless it was a hard match?The text was updated successfully, but these errors were encountered: