Commit Graph

25 Commits

Author SHA1 Message Date
Ghanshyam Mann 74d1c4cb0d Test python 3.10 and 3.11
As per the current release tested runtime, we
need to test python 3.8 to python 3.11 so using the
generic python testing template which run the python
versions jobs as per the current release runtime.

Also, updating the same in python classifier in setup.cfg

Change-Id: Iacd2a060b8a7676ced37cde18d80f260fcbffefa
2024-01-11 15:36:52 -08:00
Hervé Beraud ed884e89fc Drop python3.6/3.7 support in testing runtime
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)

Also indicates that we support python 3.9.

Change-Id: I6a9b2f731b8aec8076c79b48350431f5552ba267
2022-05-05 15:59:30 +02:00
wu.shiming df3f354201 setup.cfg: Replace dashes with underscores
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: I53a24ff7f9984997a16f436d9e6c62605e90d9e5
2021-05-12 09:18:00 +08:00
Sean McGinnis 76a8bdc103
Add py38 package metadata
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: I915e0220a7f5354724445450d1828823c8461ce2
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2020-04-24 08:22:33 -05:00
Hervé Beraud 1161c1c60c Add python3 classifiers
Also prefer to lowercase `ignore_basepython_conflict` value to
uniformize with other oslo projects.

Change-Id: Ia5b47f1dd3b4aee25b1182620f61f05b0f1fb56f
2020-02-04 09:38:39 +00:00
Andreas Jaeger a1ed711037 [ussuri][goal] Drop python 2.7 support and testing
OpenStack is dropping the py2.7 support in ussuri cycle.

Complete discussion & schedule can be found in
- http://lists.openstack.org/pipermail/openstack-discuss/2019-October/010142.html
- https://etherpad.openstack.org/p/drop-python2-support

Cleanup some old cuft from setup.cfg.
Fix sphinx-build invocation to publish correctly.

Ussuri Communtiy-wide goal:
https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html

Change-Id: I61b0dcd730be1889815e47a0c0c354d8f7759571
2020-02-03 16:06:32 +01:00
Corey Bryant 5e82feb250 Add Python 3 Train unit tests
This is a mechanically generated patch to ensure unit testing is in place
for all of the Tested Runtimes for Train.

See the Train python3-updates goal document for details:
https://governance.openstack.org/tc/goals/train/python3-updates.html

Change-Id: I3cb88c079088916164d82a0f5b253c22528c0543
Story: #2005924
Task: #34234
2019-07-05 14:37:41 -04:00
kangyufei 8aae08c8d4 Change openstack-dev to openstack-discuss
Change-Id: I965782d57ee8f7e5ea8a67528d0ae1250a73d1a9
2018-12-03 21:59:20 -05:00
ChangBo Guo(gcb) d34d15737f Update URLs in documents according to document migration
Change-Id: I5c105518744901133b0c6a8fd8e7919d587bd42e
2017-07-12 15:52:24 +08:00
Vu Cong Tuan f33976e904 Remove pbr warnerrors in favor of sphinx check
This change removes the now unused "warnerrors" setting,
which is replaced by "warning-is-error" in sphinx
releases >= 1.5 [1].

[1] http://lists.openstack.org/pipermail/openstack-dev/
2017-March/113085.html

Change-Id: Ibf89e1ac2020bc1d051cdbbbb316c941650a430d
2017-06-09 14:24:38 +07:00
Vu Cong Tuan 4524cfe314 Remove support for py34
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: I3463384984800d8bb53b030ea269c71449f9d06c
2017-06-05 11:15:01 +07:00
nizam be2885f544 Changed the home-page link
Set the correct link for home-page.

Change-Id: I911c9ad231273f0789dc46b73b11210a2dde6196
2016-10-17 15:37:27 +05:30
ChangBo Guo(gcb) e87dc55a48 Add Python 3.5 classifier and venv
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: Idb34ad4169d21af23ae02f9487ebfcebdb97f90b
2016-07-12 15:07:32 +08:00
Davanum Srinivas b57b0ee352 docs - Set pbr 'warnerrors' option for doc build
By setting this pbr option in setup.cfg, the doc build will fail in case
of any warnings or errors occur during the build process.

Change-Id: Ic3a4b0a641a92e9fabde2a871eed478ba99a25e1
2015-09-24 21:46:09 -04:00
Joshua Harlow b4aa9de58b Remove setup.cfg 'requires-python' incorrect entry
The classifiers provide this same information and it
does not appear that this is frequently used in openstack
so let's just remove it.

Change-Id: I43d10fcc95975f0e416561ff3947af76c7a843bd
2015-07-10 00:03:49 +00:00
Jenkins 9094074e5b Merge "Remove 2.6 classifier + 2.6 compatibility code" 2015-06-27 05:35:28 +00:00
Joshua Harlow cccff5fb85 Remove 3.3 classifier
This is not gated on (anymore) so we should not advertise
that we have support for it.

Change-Id: I17bf3be6262b6cc72e10ebf981d39c2e24da9917
2015-06-24 12:18:43 -07:00
Joshua Harlow 9008f5e067 Remove 2.6 classifier + 2.6 compatibility code
Depends-On: I2ea92dfdc78b645d2322b91d94c9469bf639b27f

Change-Id: I2c6ec5fdec80184b1d03c21a901494ebf4ad0b71
2015-06-23 16:25:16 -07:00
Joshua Harlow d71b6cf8b4 Revamp repo to match openstack repos
Get the repo in a working state so that it works
with the new and improved openstack CI system.

Change-Id: I80661c35fa7109a7ee9b1d00f89ca521a469eed0
2015-06-05 17:18:17 -07:00
Joshua Harlow 46f3c4b749 Fixup the classifiers 2014-12-05 20:48:05 -08:00
Joshua Harlow b87aefcc37 Remove version caps
Version caps can make it hard to use this library
as they impose restrictions on the application/other
library consuming this library so just remove them.
2014-12-05 14:57:49 -08:00
Joshua Harlow f0c4fb2633 Three is the number for alpha 2014-12-03 00:22:50 -08:00
Joshua Harlow 3c964ef507 Change beta to alpha (for now) 2014-12-03 00:22:20 -08:00
Joshua Harlow 8652542773 Fixup the README.rst and setup.cfg 2014-12-02 23:41:52 -08:00
Joshua Harlow cf066a15d6 Move a bunch of files into there rightful places 2014-12-02 23:35:01 -08:00