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: I9cfa81e88306c0d5c2f1ba42a48fe871a2bc7bb2
This reverts commit 764e43083040dd4025e2864f11db77a57aea4b9c.
Reason of revert :Python 3.7 *is* supported because it falls
in the range of supported Python versions (3.6-3.8) [1].
[1] http://lists.openstack.org/pipermail/openstack-discuss/2021-January/019648.html
Change-Id: I1984fe34be137de7c1e6a96f2fd8e8f1d9e35a31
Python modules related to coding style checks (listed in blacklist.txt in
openstack/requirements repo) are dropped from lower-constraints.txt
they are not needed during installation.
Change-Id: I599f1ab8d4a22f68fb50684b8e5eebc5f596d5d3
The Python 2.7 Support has been dropped since Ussuri.
So remove hacking rules for compatibility between python 2 and 3.
Change-Id: I5f0980bf56c8f7b8f9e7f75c7641443e0354e3c1
The docs requirements migrated to doc/requirements.txt
we need not install things from requirements.txt.
Change-Id: I437ad6c4c96ef1ac3e11757e3ae2e4a5a04e500b
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: I0c5a81d6c95fa6437ac739e048a3983c27ab71c7
Sem-Ver: feature
These translation sections are not needed anymore, Babel can
generate translation files without them.
Change-Id: I54aebb7d370f651642f40a69c27e6776d6093f1d
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: I2ba585868b451091365b17d1f230ab505e03f4ad
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.
Set openstackdocs_auto_name to use 'project' as name.
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: I8de23470cda92374f7b6df89548bbbe23570805f
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: I064a585db868c6a4d19c4a88b686a63c81c8acaf
Python 3.8 is now our highest level supported python runtime.
This updates the default tox target environments to swap out
py37 for py38 to make sure local development testing is
covering this version.
This does not impact zuul jobs in any way, nor prevent local
tests against py37. It just changes the default if none is
explicitly provided.
Change-Id: I68ded089d6a1cf9439eb2f35c8482e68d2030360
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
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: I98566be10eec15ca3eaf795fb3717ac87f86632d
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
Now that we no longer support py27, we can use the standard library
unittest.mock module instead of the third party mock lib.
Change-Id: I564357caf5982a0db9be01c77e9e8c42bee932d6
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
Add file to the reno documentation build to show release notes for
stable/ussuri.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/ussuri.
Change-Id: Ife0ff8804f857c01387833fdb6c8f66c32e5a426
Sem-Ver: feature
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
- Update requirements, no need for python_version anymore
Change-Id: I266b56f998f092d14d6ccbec1365dc42568ffdd5
Add file to the reno documentation build to show release notes for
stable/train.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/train.
Change-Id: Ia3ab800ab8ac0d5d3d7e27d8993ab6d6b3824be6
Sem-Ver: feature
To Check if vitrage is ready then you can check its
status some users don't want to check on every api call
if vitrage is ready, in that case you can check ad hoc
Change-Id: I0817016538a6b286816b99176339262c6453dc08
Templates are written as yaml so why not show them
in the cli by default as yaml. User can still see it
in json using the flag -f json
Change-Id: I17c5b26b8ef2a0ae02886dbf703c29434ad89781
Vitrage can show and delete templates by name
So remove the constraints on using only uuid
in CLI for deleting templates
renamed the parameters also to be more clear
Change-Id: Iaf68f994bdceee4a01ca445bde935ca42077f541
Add file to the reno documentation build to show release notes for
stable/stein.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/stein.
Change-Id: I1f4293ee0bd57fad0e936fc3dceb64aa35444f59
Sem-Ver: feature