Rename python-sqlalchemy to python-sqlalchemy13 for CS9 in Wallaby
CentOS Stream 9 has recently added python-sqlalchemy-1.4.37. OpenStack
Wallaby has version 1.3.23 in upper-constraints and it's not compatible
with 1.4 as this version introduced some non-backwards compatible
changes.
The required changes to support 1.4 are not backporteable to Wallaby so
we need to provide a way to get 1.3 installed in a explicit and friendly
way. I'm proposing to rename python-sqlalchemy-1.3 to
python-sqlalchemy13 so that we have two distinct package names.
I'm adding a virtual provides for:
python3-sqlalchemy = %{version}-%{release}
So that we can use the old name in Requires and Provides and also I've
make it to conflict with sqlalchemy>=1.4. I think this ensures a pretty
clean upgrade path from old python-sqlalchemy-1.3.
Note that, after this review we'll patch all the specs to cap the Requires on
python3-sqlalchemy to be < 1.4.
Related-to: https://review.rdoproject.org/r/q/I9bdb1f4e02118ca2de2ac1717ce034b523e0b2e9