Add file to the reno documentation build to show release notes for
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
Using "python setup.py check -r -s" method of checking the package has
been deprecated with the new recommendation to build the sdist and
wheel, then running "twine check" against the output.
Luckily, there is already a job that covers this that only runs when the
README, setup.py, or setup.cfg files change, making running this in the
pep8 job redundant. This covered by the test-release-openstack-python3
that is defined in the publish-to-pypi-python3 template.
More details can be found in this mailing list post:
Signed-off-by: Sean McGinnis <email@example.com>
This is a mechanically generated patch to complete step 1 of moving
the zuul job settings out of project-config and into each project
Because there will be a separate patch on each branch, the branch
specifiers for branch-specific jobs have been removed.
Because this patch is generated by a script, there may be some
cosmetic changes to the layout of the YAML file(s) as the contents are
See the python3-first goal document for details:
Horizon test setting no longer depends on nose and related stuffs.
This commit cleans up nose related dependencies.
Also drops unnecessary Django dependencies. There is no need to
install Django explicitly as it is a horizon dependency.
The porting of mistral-dashboard is complete.
This fullfills the community goal "Remove Use of mox/mox3 for Testing"
set for Rocky: https://governance.openstack.org/tc/goals/rocky/mox_removal.html
Remove use_mox and remove dead code.
Signed-off-by: Chuck Short <firstname.lastname@example.org>
We want to default to running all tox environments under python 3, so
set the basepython value in each environment.
We do not want to specify a minor version number, because we do not
want to have to update the file every time we upgrade python.
We do not want to set the override once in testenv, because that
breaks the more specific versions used in default environments like
py35 and py36.
Signed-off-by: Doug Hellmann <email@example.com>
PyPI is now stricter about this, we need this change for any future
The easiest way to test this is by running the following command in a
virtualenv with docutils.
python setup.py check --restructuredtext --strict
Replace django.core.urlresolves with django.urls
(In Django 2.0) The django.core.urlresolvers module is removed
in favor of its new location, django.urls.
It was deprecated in Django 1.10:
Add py35dj20 job to test Django 2.0 integration.
django_openstack_auth has been merged into horizon tree
as an effort of blueprint merge-openstack-auth.
There is no need to depend on django_openstack_auth any more.
This patch fixes wrong font type and size for the button appearing
on workflow execution. Style used right now is consistent with the
one used by buttons in workflow creation.
Currently one generic field "Input" is shown when executing a workflow.
This patch checks list of parameters for a workflow and generates
a Django form according to the results, also prefilling any default
In case default value for a parameter is none, field is not marked