Commit Graph

19 Commits

Author SHA1 Message Date
Ghanshyam Mann 64c43ec254 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: Ib0dd34eb10f89473497cbf4b9c6034087b6ee346
2024-01-04 01:09:29 -08:00
Takashi Kajinami cac701a531 Update python testing as per zed cycle testing runtime
In Zed cycle, we have dropped the python 3.6/3.7[1] testing
and its support. Add release notes and update the python
classifier for the same.

[1] https://governance.openstack.org/tc/reference/runtimes/zed.html

Note this change disables one unit test case consistently failing.
It should be fixed later by a separate patch.

Co-Authored-By: Ghanshyam Mann <gmann@ghanshyammann.com>
Change-Id: I6ef3bbb3f8b4aef077320478a00e096e0a57a71e
2022-06-08 15:04:29 +09:00
Yandong Xuan f588aba8b5 setup.cfg: Replace dashes with underscores
Resolves warnings like the following:

  UserWarning: Usage of dash-separated 'description-file' will not be
  supported in future versions. Please use the underscore name
  'description_file' instead

Change-Id: Iafa5424d5c337226f5795f6e79b530f4e8b499e2
2021-04-26 14:52:25 +08:00
Andreas Jaeger d6b4ed4c7b Further Cleanup py27 support
This repo is now testing only with Python 3, so let's make
a few cleanups:
- Remove obsolete sections from setup.cfg
- Use newer openstackdocstheme,reno and Sphinx versions
- Remove install_command from tox.ini, the default is fine
- Use TOX_CONSTRAINTS_FILE, UPPER_CONSTRAINTS_FILE is obsolete
- Update hacking to 3.0.1, fix warnings found
- Remove babel.cfg, it's not needed anymore

Change-Id: I60edb7e44e4a8222f564f30157eb31288b85b422
2020-05-13 14:09:38 +02:00
Sean McGinnis 247deff36a
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: I2924b0406a317523e94cb1efdc24cb96b1cba0ee
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2020-04-24 08:22:34 -05:00
zhurong c6b90ec56a Cleanup py27 support
Make a few cleanups:
- Remove python 2.7 stanza from setup.py
- Add requires on python >= 3.6 to setup.cfg so that pypi and pip
  know about the requirement
- Remove obsolete sections from setup.cfg:
  * Wheel is not needed for python 3 only repo
  * Some other sections are obsolete
- Update classifiers
- Update requirements, no need for python_version anymore

Change-Id: I1db16203ad150c6286c0ca833c01a456981d0a73
2020-04-07 04:57:31 -07:00
Zuul b50cc03765 Merge "Change openstack-dev to openstack-discuss" 2019-12-06 06:37:53 +00:00
Ghanshyam Mann ea270ed582 Drop python 2.7 support and testing
OpenStack is dropping the py2.7 support in ussuri cycle.

ceilometermiddleware 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://review.opendev.org/#/c/691178/

Change-Id: I48f75b701ecc4eee3134473bc854a0825b705203
2019-10-30 07:57:07 +00:00
Corey Bryant 7ab5b6277b 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: I1ceedbdc843eb7aabfe76f3c0ab619fd89fb7524
Story: #2005924
Task: #34251
2019-07-05 16:28:25 -04:00
Ghanshyam Mann d79a2e8459 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: I0ca06f40683426e95bb83647c902efab74b6b311
2019-04-16 04:01:28 +00:00
prankul mahajan 5d7695060c Change openstack-dev to openstack-discuss
Mailing lists have been updated. Openstack-discuss replaces
openstack-dev.

Change-Id: I758b50f7aa82474c0800fbeb8dd62638169de359
2018-12-04 11:24:15 +05:30
Hanxi Liu 9f9f0d7011 Trivial: 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: I55e72ff730b28b438cf24953466851d1b844b7a8
2017-02-21 11:39:37 +08:00
Jenkins 3aac7144bd Merge "Update the home-page with developer documentation" 2016-07-27 15:47:29 +00:00
xiaozhuangqing 9f31a753dd Update the home-page with developer documentation
Change-Id: I85dc22cca9b1987a9fc65adc3a26e461b074fb47
2016-07-27 14:38:28 +08:00
Julien Danjou 34fe5f32f1 Add support for Python 3.5
Change-Id: I8cf4917913a6f1224b7599444937ff99ea1dc048
2016-07-21 13:56:26 +02:00
Julien Danjou d72a7cfc37 Remove py33 from tox envlist
Change-Id: Ie94e19c3f09687601d5c8f3736ff0a110646ea14
2016-07-21 13:01:28 +02:00
sonu.kumar ddeb007584 Remove py26 support from ceilometermiddleware
As of mitaka, the infra team won't have the resources available to
reasonably test py26, also the oslo team is dropping py26 support
from their libraries. sine we rely on oslo for a lot of our work,
and depend on infra for our CI, we should drop py26 support too.

Change-Id: I47a897ec15ef0f74bce025a6af28e6c786bf9622
Related-Bug: #1519510
2015-12-16 15:14:23 +05:30
Romain Soufflet 3d52e84bb2 Add *paste.filter_factory* entry point
Ceilometermiddleware users don’t need to be exposed to the implementation
details of the middleware. With the entry point they can use the common
syntax to load the middleware :

  [filter:ceilometermiddleware]
  use = egg:ceilometermiddleware#swift

You can learn more about it there : http://pythonpaste.org/deploy/#introduction

Change-Id: I2574f8b3fe9f6eeb447f22a6e6a001c8d8e7cbb6
2015-03-18 16:55:17 +01:00
gordon chung 5a5dbbbee7 initial checkin 2015-01-20 18:36:18 -05:00