As per the current release tested runtime, we test
python version from 3.8 to 3.11 so updating the
same in python classifier in setup.cfg
Change-Id: I4c3d557020f80386459064e0d713f61c607a5de8
Within 2023.2 python version 3.9 and 3.10 are the
supported python runtimes [1].
[1] https: //review.opendev.org/c/openstack/governance/+/872232
Change-Id: Ibe5b12a2b6b0bf0803fd58637e96c1b6f0a9c47d
In Zed cycle testing runtime, we are targetting to drop the
python 3.6/3.7 support, project started adding python 3.8 as minimum,
example nova:
- 56b5aed08c/setup.cfg (L13)
Change-Id: Id06d85f7e7638935dcfebbeb7cd54fa404767b43
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: I8bbe0e6e4b828cd9dc5928e5bebd085b9411f86e
These translation sections are not needed anymore, Babel can
generate translation files without them.
Change-Id: I720de9fc3d005731cd7ba49027544e8ba61e589c
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: I9fb0d3558e4aa2576011f05011dbc8623c77c6b8
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
- Use constraints for documentation targets
- Indicate support for Python 3.7
Change-Id: I5f068d199e70cb7c2f0f71972bb0f81e025795fe
Signed-off-by: Stephen Finucane <sfinucan@sfinucan.users.ipa.redhat.com>
openstack-dev was decomissioned this night in https://review.openstack.org/621258
Update openstack-dev to openstack-discuss
Change-Id: Icf85e14c0c083cd22654a2f470045495a90bfd8c
With the switch to build-sphinx, the setting to treat warnings
as errors was missed. This adds the -W flag to bring back this
setting.
Also cleaning out doc related settings from setup.cfg as they
are no longer being used.
Change-Id: Ic45deb8acdebc53f7cad98eb5c9fd9388929eee9
We do not need tox_install.sh, pip can handle constraints itself
and install the project correctly. Thus update tox.ini and remove
the now obsolete tools/tox_install.sh file.
This follows https://review.openstack.org/#/c/508061 to remove
tools/tox_install.sh.
Change-Id: Ie2bf2618c8e202653a45cde195bd395ab7058dc1
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: Ic93146804d55e98c80733b2f14cde36908a42bc2
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: I846a4e8cd80e4330203120e782c9071070abb0cb
Follow new infra setup for translations, see spec
http://specs.openstack.org/openstack-infra/infra-specs/specs/translation_setup.html
for full details.
This basically renames
oslo.versionedobjects/locale/oslo.versionedobjects.pot to
oslo_versionedobjects/locale/oslo_versionedobjects.pot. For this we need to update
setup.cfg.
Update also domain name in _i18n.py.
Change-Id: Idf4612ca6833b516576e169ad9ff0d111d75112e
Add an entry point to make the configuration options defined in the
library discoverable for the sample configuration generator.
Add the configuration options to the library documentation.
Change-Id: I5b49fef1d0363d8887a84cdc3cec242efe1b9084
Rather than always installing dependencies for the test tools included
in the library, define an extras called "test" and include the
dependencies there.
Add API documentation for the fixture module, and include notes about
installing the extra dependencies in the module documentation and
installation instructions.
Closes-Bug: #1440350
Depends-On: I78838dcd4da43b3c1d2610ac87a3ec55b9535646
Depends-On: Ibd2410e0153053b5121155474e99752256c7e4b8
Change-Id: I4e45c1bb4f08c9da510939514c5358e1575d3e0a
Python 2.6 support is being dropped and python 3.3
is not being CI/gate tested so neither seems like it
should be stated as being supported.
Depends-On: I54f6b1c174569a841d7322ab38b5922f13e23864
Change-Id: I55484fb8004367c165c3ebe8006e5557550df61d