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: Ib24c6c4703a7d8997c106d47b3db54b2ae2af0d7
Add file to the reno documentation build to show release notes for
stable/2023.2.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/2023.2.
Sem-Ver: feature
Change-Id: I27fce6c9b740a7207b4e0ec15fdf8fae2123c95f
Add file to the reno documentation build to show release notes for
stable/2023.1.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/2023.1.
Sem-Ver: feature
Change-Id: I8309e26e2fd5023e356d30e66b7c6dfe8b5e06ce
This is an automatically generated patch to ensure unit testing
is in place for all the of the tested runtimes for antelope. Also,
updating the template name to generic one.
See also the PTI in governance [1].
[1]: https://governance.openstack.org/tc/reference/project-testing-interface.html
Change-Id: Ibf39369f29d804cfa5323982b76f284e6dc93c57
Add file to the reno documentation build to show release notes for
stable/zed.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/zed.
Sem-Ver: feature
Change-Id: If7baf3fe2f3f27bd4fed90a9720a15a7f8c21549
Add file to the reno documentation build to show release notes for
stable/yoga.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/yoga.
Sem-Ver: feature
Change-Id: I41ccb6ca4acbc439d3b6b4f3da8f47db79317929
In Python 3.10, "Optional arguments" becomes "Options". This
patch fixes that. FYI, this was reported against my Debian package:
https://bugs.debian.org/1002431
and currently, the package build against Python 3.9 and 3.10, so
I'm sure this patch works in both cases.
Change-Id: I76dc4077dde648d1a5589b49bf697470063ca2c1
Add file to the reno documentation build to show release notes for
stable/xena.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/xena.
Sem-Ver: feature
Change-Id: Ice3d349f4c34f05ac7d55a2f402d0e43ec7defda
This is now maintained as a Jazzband project [1].
[1] https://github.com/jazzband/prettytable
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
Change-Id: Ie51fffd8c88b219cd84867d7b827adab5995506d
Setuptools v54.1.0 introduces a warning that the use of dash-separated
options in 'setup.cfg' will not be supported in a future version [1].
Get ahead of the issue by replacing the dashes with underscores. Without
this, we see 'UserWarning' messages like the following on new enough
versions of setuptools:
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: Iea2bdae065b4695c8e730abba4a5de43c1d75e9b
Add file to the reno documentation build to show release notes for
stable/wallaby.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/wallaby.
Sem-Ver: feature
Change-Id: I630c3d946b4bdf18ad515c31d61a8f4a8c6e10d4
requirements.txt is unnecessary when run tox -e releasenotes,
releasenotes relative stuffs is in doc/requirements.txt,
this ps to remove the requirements.txt from tox.ini
Change-Id: Iec2d3649ba4151ff9ce87ca0dd020f3d0a4ccd06
The docs requirements migrated to doc/requirements.txt
we need not install things from requirements.txt.
Change-Id: I368d30a33e9789b2759dc73883d8b7230f847640
Add file to the reno documentation build to show release notes for
stable/victoria.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/victoria.
Change-Id: I3f69b4cb539f30c7fafc5b0787fa1e77f47f716b
Sem-Ver: feature
the requirements.txt is unnecessary when run tox -e docs
docs relative stuffs is in doc/requirements.txt, this ps to
remove the requirements.txt from tox.ini
Change-Id: I0e90296448931876ad1443a246c1cfd39ff46572
This job doesn't seem to be useful in term of capturing bugs.
This job is also a legacy Zuul job. Instead of converting it to
Zuul v3, we directly remove it.
Change-Id: I5186de2ca3a39afab18121466acdc82eb8c6fdfb
zun list --all-projects --host host1 --status created
ERROR: Valid all_projects values are: 1, t, true, on, y, yes, 0, f, false,
off, n, no (HTTP 400)
The url will be set as
v1/containers/?all_projects=1?status=created&host=host1
Change-Id: I57fcf15ecedd3c60dcc37c90cbcdf8b542c63012
The mock third party library was needed for mock support in py2
runtimes. Since we now only support py36 and later, we don't need it
in lower-constraints.
These changes will help us to drop `mock` from openstack/requirements
Change-Id: I46b98c7a61f2e19b68eee521c9c71971b0df9ad8
This commit removes .testr.conf since this repo already has
.stestr.conf. We just need .stestr.conf instead of .testr.conf.
Change-Id: I50f11e7d39aa14849a4291f7dcaaddaec1352402
Switch to openstackdocstheme 2.2.0 and reno 3.1.0 versions. Using
these versions will allow especially:
* Linking from HTML to PDF document
* Allow parallel building of documents
* Fix some rendering problems
Update Sphinx version as well.
Set openstackdocs_pdf_link to link to PDF file. Note that
the link to the published document only works on docs.openstack.org
where the PDF file is placed in the top-level html directory. The
site-preview places the PDF in a pdf directory.
openstackdocstheme renames some variables, so follow the renames
before the next release removes them. A couple of variables are also
not needed anymore, remove them.
Change-Id: I70badd9148fffe3f7a25980f3a45f0c656342442
These translation sections are not needed anymore, Babel can
generate translation files without them.
Change-Id: Ie5be830d3b85d1fbbf9465ddf85d75fc7fe8bda0
flake8 new release 3.8.0 added new checks and gate pep8
job start failing. hacking 3.0.1 fix the pinning of flake8 to
avoid bringing in a new version with new checks.
Though it is fixed in latest hacking but 2.0 and 3.0 has cap for
flake8 as <4.0.0 which mean flake8 new version 3.9.0 can also
break the pep8 job if new check are added.
To avoid similar gate break in future, we need to bump the hacking min
version.
- http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014828.html
Change-Id: I263bc752eef5f78d3a3ee782f0f95bc113b5e127
Python modules related to coding style checks (listed in blacklist.txt in
openstack/requirements repo) are dropped from lower-constraints.txt
as they are not actually used in tests (other than pep8).
more info: https://github.com/openstack/requirements/blob/master/blacklist.txt
Change-Id: Ia68dd55193f7357916be40054f793dc2078a5d8b