Commit Graph

21 Commits

Author SHA1 Message Date
Ghanshyam Mann c1af9d7908 Update python classifier in setup.cfg
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: I7db6bd1d62a2c92a6dd5c2beaf58dade84999c84
2024-01-11 15:36:37 -08:00
Ghanshyam ede42b6ea2 Revert "Moves supported python runtimes from version 3.8 to 3.10"
This reverts commit dac990e281.

Reason for revert: 

Needed-By: https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/882175

TC has been discussing about re-adding the python 3.8
testing in current master 2023.2 release testing.

- https://meetings.opendev.org/meetings/tc/2023/tc.2023-04-25-18.00.log.html#l-191
- https://lists.openstack.org/pipermail/openstack-discuss/2023-April/033469.html

While governance changes are under review, TC agreed to add py3.8 testing
so that we do not see more project/lib dropping python 3.8 and make them
uninstalable on python 3.8

- https://meetings.opendev.org/meetings/tc/2023/tc.2023-05-02-18.00.log.html#l-17
- https://review.opendev.org/c/openstack/governance/+/882165

Also adding py3.8 testing back in job https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/882175

Change-Id: I86e8aca1c08d51916f6c5c7cdfcf5e6860dfca42
2023-05-04 20:11:44 +00:00
Takashi Kajinami dac990e281 Moves supported python runtimes from version 3.8 to 3.10
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: I85850b29b34f07f543613358be8c0f54dd75a78a
2023-04-10 17:21:14 +09:00
Hervé Beraud 651597d072 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 indicate that we support python 3.9.

Change-Id: I1c4312be49376ef0a6fb97a1d9af79cf44de4c3b
2022-05-05 15:51:45 +02:00
wu.shiming 4139990c80 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: Ie34c25c6e484952a89670986d90d9e015a1cf559
2021-05-13 03:02:15 +00:00
melissaml 84823603fe Remove translation sections from setup.cfg
These translation sections are not needed anymore, Babel can
generate translation files without them.

Change-Id: Ia0cbbfeb790dd69046855bcecee9e402a9049ca4
2020-05-14 18:47:57 +08:00
Sean McGinnis 8d542e4dc4
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: I72f0f0db1268c7e278bfa5d6b51f9b57f167fdbc
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2020-04-24 08:22:34 -05:00
Hervé Beraud 0c5e44839c [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

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

Change-Id: Ia7abd5c3861978dbcbc7c72f469d19ff41032c13
Sem-Ver: api-break
2020-02-10 11:24:43 +01:00
Corey Bryant 25ffb8f154 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: I795dfc58c5e4de57b89784ec2294da0651621777
Story: #2005924
Task: #34234
2019-07-05 14:39:57 -04:00
Ghanshyam Mann e8a543ad14 Dropping the py35 testing
All the integration testing has been moved to
Bionic now[1] and py3.5 is not tested runtime for
Train or stable/stein[2].

As per below ML thread, we are good to drop the py35
testing now:
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/005097.html

[1] http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004647.html
[2]
https://governance.openstack.org/tc/reference/runtimes/stein.html
https://governance.openstack.org/tc/reference/runtimes/train.html

Change-Id: Ia8532570e5c0356bdf289bb99c1a8c46ee395893
2019-04-15 16:14:35 +00:00
98k 221064856c Change openstack-dev to openstack-discuss
Mailinglists have been updated. Openstack-discuss replaces openstack-dev.

Change-Id: I0d4d0980c70813adf7aabef49fed03c88d600d08
2018-12-05 14:16:54 +00:00
Nguyen Van Trung 880d7122b8 Follow the new PTI for document build
For compliance with the Project Testing Interface as described in:
https://governance.openstack.org/tc/reference/project-testing-interface.html

For more details information, please refer to:
http://lists.openstack.org/pipermail/openstack-dev/2017-December/125710.html

Change-Id: Ib36e24d0b38356790993fec24b8280464645bd29
2018-07-09 16:18:03 +07:00
ChangBo Guo(gcb) ce60539a8a Update URLs in documents according to document migration
Change-Id: I402522322b80b46fa087b51b153d81d732efbfd3
2017-07-12 22:11:42 +08:00
Akihiro Motoki 8629b628cb turn on warning-is-error in doc build
sphinx.ext.napoleon is a preprocessor which converts Google style
docstring into ReST style. This is required to avoid sphinx warnings.

warnerrors = True in [pbr] section is no longer needed
in favor of warning-is-error in sphinx.

Change-Id: If4a7adfae5dab3313bb54ad465a75290476b7154
2017-07-10 13:04:22 +00:00
kavithahr c3433644b2 The python 3.4 support is removed
Change-Id: I3ef8f463539ada48c9e94a0c4e37915ee892f687
2017-03-07 18:00:47 +05:30
Tony Xu 3b74db5c4c Update homepage with developer documentation page
Change-Id: I6d4149ff5f70d8cc06fdad742e05d24f5c5b481c
2016-09-24 14:41:04 +08:00
ChangBo Guo(gcb) 4edd53045b 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: I34c00c2d1192a00a4fdbf968967445dd59e248af
2016-07-12 15:23:04 +08:00
Davanum Srinivas 3d604eb332 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: Ib58401b8f9256a38c0df90d7422fe301d38998ff
2015-09-25 12:47:49 -04:00
Joshua Harlow 0735692193 Remove 3.3 & 2.6 classifier
These are no longer tested in the gate and therefore
can not be depended on working correctly in the future
so we should remove listing them as being supported.

Depends-On: Ie491d8a504903fb27dcb9610567e660b86669126

Change-Id: I857881ab4ce53a936041d30a4a5423dc2cdfeeb7
2015-07-09 16:43:25 -07:00
Joshua Harlow 2f0b79b864 Ensure universal wheels are built
Change-Id: I38bfcb933d7d747f15cdd61f31ae5d0adfc269cc
2015-06-25 12:31:39 -07:00
Joshua Harlow 0d362d3078 Add initial .gitreview file and cookie-cutter template
Bootstrap the futurist project by using the cookiecutter
template. So that the CI jobs have all the things they
need and it follows the patterns used by all other oslo
/openstack libraries.

Change-Id: I738f68448e64e14725afc5e9c998751e081e7f07
2015-06-02 09:22:45 -04:00