cloudbase-init/setup.cfg
Adrian Vladu 1a32d738de opendev: bumped gates to python 3.9/3.10
Python 3.6/3.7 are no longer supported for the latest releasese of
the OpenStack packages like oslo or coverage, thus switching to the Zed
OpenStack release gates, which have support for 3.8/3.9/3.10 Python
versions.

For gates to pass, the docs required a defined language to be set ("en"),
while the crypto unit tests required a method signature fix when running
on Python 3.9/3.10.

The version test__check_latest_version* unit tests started failing
in a transient pattern because of the
pbr.version.VersionInfo().release_string() throwing the following error:
"NotImplementedError: cannot instantiate 'WindowsPath' on your system".
This required to have the cloudbaseinit.version.get_version mocked for a
reliable unit test run on Linux.

Change-Id: I4748d1258c072c377825474e1116347b0a085c56
2022-09-07 20:26:34 +03:00

36 lines
903 B
INI

[metadata]
name = cloudbase-init
version = 1.1.3
summary = Portable cloud initialization service
description-file =
README.rst
author = Cloudbase Solutions Srl
author-email = apilotti@cloudbasesolutions.com
home-page = http://www.cloudbase.it/
classifier =
Environment :: OpenStack
Intended Audience :: Information Technology
Intended Audience :: System Administrators
License :: OSI Approved :: Apache Software License
Operating System :: OS Independent
Programming Language :: Python
Programming Language :: Python :: 3
Programming Language :: Python :: 3.8
Programming Language :: Python :: 3.9
Programming Language :: Python :: 3.10
[files]
packages =
cloudbaseinit
[global]
setup-hooks =
pbr.hooks.setup_hook
[entry_points]
console_scripts =
cloudbase-init = cloudbaseinit.shell:main
oslo.config.opts =
cloudbaseinit.conf = cloudbaseinit.conf.opts:get_options