Commit Graph

18 Commits

Author SHA1 Message Date
Ghanshyam Mann 940019d96e Test python 3.11
As per the current release tested runtime, we
need to test till python 3.11 so adding the test
and updating the same in python classifier in setup.cfg

Change-Id: Ib3ceb518a7953e192c33dd2dc48d84bbaf5e4395
2024-01-03 19:13:54 -08:00
Martin Kopec e438689b8f Switch testing to Antelope testing runtime
Updating the testing template to Antelope testing runtime:
https://governance.openstack.org/tc/reference/runtimes/2023.1.html

Change-Id: Id5fc8fdcbaaa6b417953389ddbecaabc65992ab4
2023-01-19 11:00:49 +01:00
Martin Kopec 325d17522d Drop py3.6 and py3.7 from devstack-tools
In zed cycle, OpenStack projects and oslo lib have dropped
the py3.6 and py3.7 support:

- https://governance.openstack.org/tc/reference/runtimes/zed.html

Change-Id: Iaa3a96e20dc8aeb89d237f267612d5a3397b3dd1
2022-06-16 12:08:30 +02:00
Ghanshyam Mann 2225eade02 Test python3.9 as voting job
In Yoga testing, we are making py3.9 job to run as voting, so
adding py3.9 job as voting.

Also, as devstack-tools is branchless and needs to support older
supported stable branches, let's test it with all the
python version supported in those supported stable branches.
For that, we need to explicitly dd the py jobs instead of using
the template. This way, we will explicitly know that we are testing
all supported python versions when the new release template bumps the
min python version in the template.

Change-Id: I21ecaf1d3f627ae27a217d7fa2326f7dd69242c9
2021-11-03 21:09:41 +00:00
liyou01 006384cb37 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

Change-Id: I3d433b146f699e005aeef74cd763d95dc8a1b4bd
2021-05-18 11:21:44 +08:00
Martin Kopec e894b6620a Switch testing to Xena testing runtime
Upating the tetsing template to Xena testing runtime:
https://governance.openstack.org/tc/reference/runtimes/xena.html

Change-Id: Iea244adb47907b688e52afbdfa301c4cfa602a5b
2021-04-29 14:54:30 +00:00
Goutham Pacha Ravi de912aef55 Add console_scripts entry point
dsconf is a CLI utility, and it needs
to be exposed as a console_script during
installation.

Change-Id: I46af013b85753bfdb3a0a3c4cedf261a8f53ecb2
2021-04-08 12:27:31 -07:00
Andreas Jaeger fb7843ec5a Cleanup py27 support
This repo is now testing only with Python 3, so let's make
a few cleanups:
- Remove python 2.7 stanza from setup.py
- Remove obsolete sections from setup.cfg
- Update classifiers
- Remove install_command from tox.ini, the default is fine
- Remove babel.cfg, it's not needed anymore.
- Use TOX_CONSTRAINTS_FILE, UPPER_CONSTRAINTS_FILE is obsolete

Change-Id: I235cf10f6a619fa6c41e688a17337385a1034aa2
2020-05-31 16:46:56 +02:00
Ghanshyam Mann 58e562be3a [ussuri][goal] Drop python 2.7 support and testing
OpenStack is dropping the py2.7 support in ussuri cycle.

devstack-tools is ready with python 3 and ok to drop the
python 2.7 support.

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: Ib520e3e3b4c9eecd9a97112fabe455edb1ad1054
2020-02-03 12:41:30 -06:00
ZhongShengping ae6fb0ab2c Update python 3 unit test job
This is a mechanically generated patch to update unit test job running
under Python 3.

See ML discussion here [1] for context.

[1] http://lists.openstack.org/pipermail/openstack-dev/2018-October/135626.html

Change-Id: I67c3ee446195455e588e72aeebc54d54d8556d28
Story: #2004073
Task: #27445
2019-07-01 07:02:14 +00:00
Zuul 64e4b6893f Merge "Update home-page" 2019-06-28 19:39:14 +00:00
huang.zhiping 7f1d7155a3 Update home-page
Change-Id: Ief10c73009cc715a4bd9c92abde829ac54a75b61
2019-06-28 19:24:54 +00:00
Ghanshyam Mann 873311cd1c 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: I25b69bcc166dc72cb25508d9dbb7e2e0af644b66
2019-04-22 03:37:04 +00:00
Zuul 495b141509 Merge "Change openstack-dev to openstack-discuss" 2018-12-14 08:52:39 +00:00
98k cee269b2b4 Change openstack-dev to openstack-discuss
Mailinglists have been updated. Openstack-discuss replaces openstack-dev.

Change-Id: I3ae0d8837a1c21285a35015c2c0a2463311b9803
2018-12-07 01:25:02 +00:00
qingszhao 682411410b Removed older version of python3.4
Change-Id: I7f0c246b893b44d7334df26e9dbd5eba80fc4c84
2018-09-29 15:46:20 +08:00
Sean Dague 36b1e0ff34 start adding parser, only support python3
python3 argparse adds native subparsers, which makes this much easier
to build without external dependencies (which improves load and run
time). 20ms for most operations means we can do 50 / sec. This will be
a slow down from the awk approach, but for larger gains in
readability.
2017-01-16 16:38:07 -05:00
Sean Dague 7955f99443 Initial Cookiecutter Commit. 2017-01-16 08:06:54 -05:00