Commit Graph

12 Commits

Author SHA1 Message Date
Takashi Kajinami 05107bff05 Update python classifier in setup.cfg
As per the current release tested runtime, we test
till python 3.11 so updating the same in python
classifier in setup.cfg

Change-Id: I377137ecd661364cc7e870617d1f06daf30fc376
2024-01-10 22:47:44 +09:00
niuke 3d3edb7a27 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: I17034f1eed5da49087757142e1bfdd885c4f4300
2023-08-07 15:38:15 +08:00
Ghanshyam edddb6bf49 Revert "Moves supported python runtimes from version 3.8 to 3.10"
This reverts commit 18f5be785d.

Keeping Python 3.10 in setup.cfg classifier. 

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: I4ea8230d23e9c23e25bde5867c9dd543da22d265
2023-05-04 20:21:09 +00:00
Takashi Kajinami 18f5be785d 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: I33d31a585ab5e0a7a213a36a455b5d65113d8480
2023-04-10 13:17:40 +09:00
Hervé Beraud 6d98355f13 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 moving zuul jobs to `openstack-python3-jobs`.

Change-Id: If02b0159a9a48971a26b503134f5ad5b3b86272f
2022-05-09 15:10:02 +02:00
Andreas Jaeger dbf8dd6bcf [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

Switch to modern sphinx-build and using openstackdocstheme
(note that repo is not building and publishing docs, docs building works
locally with these changes).

Change-Id: I9542c1dba3f339c2acece83d7d2b5726c1c3e2bc
2020-02-03 17:12:24 +01:00
Vieri 587cf0bb24 Change openstack-dev to openstack-discuss
Mailinglists have been updated. Openstack-discuss replaces openstack-dev.

Change-Id: I95f08e4cf53daafb1c7cd087597d43a54b92e2f1
2018-12-04 19:06:06 +00:00
Chris Dent ae5e3ce521 Enable universal wheels for microversion-parse
The library is fully python 3 and 2 happy, so the wheel
should be too.

Change-Id: I62f437ed7ac7852f400fd4d8391577c8ea3ab6a9
2018-03-21 17:39:24 +00:00
Chris Dent 4b87196837 Clean up package version and python version support
The __version__ in __init__.py is not used, and is out of date.

setup.cfg is adjusted to show that python 3.4 receives no attention.

Change-Id: Iaeff8dca06b7c4de2eff497dc2f1e49c4ee1f5e4
2018-03-20 17:24:56 +00:00
Chris Dent c031779d58 Fix summary information used in pypi display
Typo in summary information fixed.

Change-Id: I1cfbd2c020cac406944b5b380c9ce13d038ab343
2016-04-11 18:59:35 +01:00
Chris Dent 33e0066354 Enable gerrit, gitreview and gate testing
Initial setup for git review.

Add basic docs handling so that docs tests will pass. No
actual docs in place yet.

Align with global requirements.

Change-Id: I8ae7c2c6ce410c04f4ce53ce5278b2b85c141c93
2016-03-31 12:31:20 +01:00
Chris Dent 49b44934b9 Initial proof of concept of microversion_parse
See README.rst for details.

The basic gist is that a get_version method is provided. It takes a
dict or list of headers and returned a version for a service_type if
it can find it.
2016-03-22 17:48:42 +00:00