Since setuptools v54.1.0[1], the parmeters with dash have been
deprecated in favor of the new parameters with underscore.
This change updates the parameters accordingly to avoid the warnings
like the example below.
UserWarning: Usage of dash-separated 'description-file' will not be
supported in future versions. Please use the underscore name
'description_file' instead
[1] https://github.com/pypa/setuptools/commit/a2e9ae4cb
Change-Id: I32216aeb2128c3e1995492f1f47bd47434a26cb0
This repo is now testing only with Python 3, so let's make
a few cleanups:
- Remove python 2.7 stanza from setup.py
- Add requires on python >= 3.6 to setup.cfg so that pypi and pip
know about the requirement
- Remove obsolete sections from setup.cfg
- Update classifiers
- Remove install_command from tox.ini, the default is fine
- Use TOX_CONSTRAINTS_FILE instead of obsolete UPPER_CONSTRAINTS_FILE.
Change-Id: I4807e406cf6238767ceb02590c713f738686fa1f
Now that we are running the Victoria tests that include a
voting py38, we can now add the Python 3.8 metadata to the
package information to reflect that support.
Change-Id: If9c80e3d51e06e78231ed0dad595a45101e05580
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
There have been recent changes to how docs jobs are run under zuul [1].
This patch updates octavia-dashboard to be able to run under the new
zuul docs jobs.
[1] https://review.openstack.org/#/c/508694/
Change-Id: I44f7ce2538de0ce76860a3a2b477751de322ab02
The octavia-dashboard repo had legacy code that is not used in the current
version of the dashboard. This patch removes that code.
Change-Id: Icf410babf285e2b5c55dd717f18a27b7cdc3eba3
This patch updates the imported code to reflect octavia-dashboard.
More work is required to make this work with the Octavia v2 API.
This will be done in followup patches.
Change-Id: I7363105a53642d0003036cada21c5b0cc25efc1a
LBaaS v2 is now the only LBaaS implementation.
It is time to allow translator to translate LBaaS v2 dashboard.
This commit sets up related files according to the infra guide [1].
Also removes Babel related entries in setup.cfg. They are not
sufficient as Django requires two PO files (django and djangojs).
After this change is merged, I will propose the infra change.
This change can be part of newton release. If it is part of Newton
release of neutron-lbaas-dashboard, translators can translate it
even after the initial Newton release and we can import them
in the stable update release.
[1] http://docs.openstack.org/infra/manual/creators.html#enabling-translation-infrastructure
Change-Id: If3cf48dfe9c61499b2a4221dea956aa0bccf5f85
I need to remove the version string in the setup.cfg so that the
release can use post-versioning like other neutron projects.
Change-Id: I3af709a17e2dc17ab93b03d8cffde7dad52ae0a3
Bump preversion to mark the start of the Mitaka development branch.
The liberty release branch will be cut from the previous commit.
Change-Id: Ib34f6695c574a3c68595dc0ca36720f090d01cc0
Signed-off-by: Kyle Mestery <mestery@mestery.com>