As per the current release tested runtime, we test
till python 3.11 so updating the same in python
classifier in setup.cfg
Change-Id: Id4d0ce8d3a24ef912ca286f12078c86465c6084a
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: Ie59fc55bdb2f8ac20ac4a7a6718e9cdb27c4ad8a
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: I5e2e67779182e507dfa3b126ab6cecc86d148137
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
doc/source/conf.py has a custom logic which prepare index files
for autodoc, but now pbr and sphinx autodoc have a feature to do it
and it is not a good idea to keep the custom logic.
Change-Id: I89a277bde7c7b632c2208110bb9d34cd21f4e815
Starting in Django 1.7, standalone scripts, such as a sphinx build
require that django.setup() be called first. See:
https://docs.djangoproject.com/en/1.8/releases/1.7/#standalone-scripts
It does not always necessary, but it is needed to avoid warnings
when creating autoindex.
Note that horizon no longer generates the autoindex to avoid warnings.
Drops setenv DJANGO_SETTINGS_MODULE in docs env in tox.ini.
DJANGO_SETTINGS_MODULE is configured in doc/source/conf.py,
so there is no need to pass envvar.
Add warning-is-error sphinx setting to avoid doc build warnings.
Change-Id: I2de87c0df05abf589c90fb3ad691322e1125c310
The gating on python 3.4 is restricted to <= Mitaka. This is due to
the change from Ubuntu Trusty to Xenial, where only python3.5 is
available. There is no need to continue to keep these settings.
Change-Id: I376b2140d7fa9520d976c213bd12dc814c6cf532
Now that there is a passing gate job, we can claim
support for Python 3.5 in the classifier.
This patch also adds the convenience py35 venv.
Change-Id: Ifaa336eb08c697f022bda17aaf38e39e891a0c72
Fixes a bunch of missing __init__.py files to make the docs job pass
without warnings, also cleans up tox (to move away from run_tests)
Change-Id: If305c701b4d601e66f1f9987d2dd70d6634ea624
With pbr, we should not set a version number in setup.cfg.
So this patch removes it.
This fixes failing jobs.
Change-Id: I01d69b13692ac6a1682c889b30cf9f68f42c7d0b
This patch remove py26 and py33 support from setup.cfg.
Horizon doesn't support these version of python.
Change-Id: I0b9b6a7e42cf0ad8caf8879eb5d6b342b76e8abc
Closes-Bug: 1525786
This reverts Ie518bffe825ae1c6d139a0613c30bc9748b52cd7 and
updates the scripts to properly work with the infra scripts.
It replicates now the current setup done by horizon - thus
moving the babel files to the top-level and adjusting run_tests.sh.
This copies over tools/install_venv_common.py from oslo-incubator so
that the message extraction works with the parameter that the infra
scripts expect.
The infra scripts have been adopted to work with this setup, see
change I09350bfd384f84d132dc03d9bae2a5015acb6b0f.
Change-Id: I6f5c8a4dc8897b27f9f700be42d5dd38f7d278d0
To start translation, we need to initially import the
translation file - and place it at the proper place so that
the usual CI scripts can handle it.
The proper place is for all python projects
$PROJECT/locale/$PROJECT.pot - see setup.cfg.
Further imports will be done by the OpenStack Proposal bot.
Note that translations have been setup already on infra side as part of
initial repo setup. This change is necessary so that the scripts
actually do what they should do.
Closes-Bug: #1511306
Change-Id: Ie518bffe825ae1c6d139a0613c30bc9748b52cd7
Add the basic structure for the magnum-ui repository to serve as a
starting point for contributions. The structure is likely to change
as development progresses.
Change-Id: I5458741e2dd4c3409992315efaa60b33824b4ec8
Implements: blueprint repo-skeleton