Hi all!
Nowadays, PrettyTable package has been replaced with prettytable in PyPi. In the meanwhile in global-requirements we still have old name being mentioned [1].
This brings unpleasant inconsistency, considering that in upper-constraints it's called as prettytable [2]
Based on that I propesed patch [3] that aims to add prettytable package, so that affected projects could replace package in their requirements.txt in a timely manner.
Below you may find list of the affected projects, that would need to make such adjustments to the requirements.txt:
* automaton
* cliff
* election
* glance
* kuryr-kubernetes
* ldappool
* metalsmith
* nova
* openstack-ansible
* oslo.upgradecheck
* osprofiler
* python-adjutantclient
* python-blazarclient
* python-cinderclient
* python-cyborgclient
* python-glanceclient
* python-heatclient
* python-magnumclient
* python-manilaclient
* python-monascaclient
* python-muranoclient
* python-novaclient
* python-senlinclient
* python-solumclient
* python-troveclient
* python-venusclient
* python-zunclient
* rally
* tempest
* validations-common
* watcher
[1] https://opendev.org/openstack/requirements/src/commit/8b5e97b6563f076206b0bfc7276ea9afd179e6b7/global-requirements.txt#L198
[2] https://opendev.org/openstack/requirements/src/commit/8b5e97b6563f076206b0bfc7276ea9afd179e6b7/upper-constraints.txt#L149
[3] https://review.opendev.org/c/openstack/requirements/+/821388
--
Kind Regards,
Dmitriy Rabotyagov