Django 1.11 ends its extended support in April 2020 (which is before
Ussuri release), so horizon drops Django 1.11 support in Ussuri.
tox envs for non-primary Django versions are no longer needed in tox.ini
as testing environments for non-primary Django versions are setup in
the zuul jobs now.
horizon>=17.1.0 is required to use Django 2.2. requirements.txt and
lower-constraints.txt are updated accordingly. for more info. please
refer [1].
This patch also drop django-babel as horizon already swiched from
django-babel to enmerkar. congress-dashboard requirement.txt needs to
sync the change to fix gate failure. enmerkar, a successor of
django-babel will be installed via horizon, so we don't need to
have it in requirements.txt explicitly.
Depends-On: https://review.opendev.org/#/c/700733/
[1] https://etherpad.openstack.org/p/Enable_Django22_support_in_Horizon_Plugin
Change-Id: I105be486e98b856839214e72a363674cd5c23b9f
Manual update to make requirements freeze deadline.
Automatic update from proposal bot needs to be fixed.
Change-Id: I4f93cdca9390d8b647ab251bab692e46b6d8b5c5
As part of the docs migration work[0] for Pike we need to switch to use
the openstackdocstheme.
[0]https://review.openstack.org/#/c/472275/
Change-Id: I027e96e9051454233cc4ef4ee8e35f2f8b3c4ec6