21 Commits

Author SHA1 Message Date
Zuul
3f5e0610f4 Merge "Add relevant python versions to setup.cfg description" 2024-12-03 18:51:44 +00:00
Dmitriy Rabotyagov
262ef38ef3 Add relevant python versions to setup.cfg description
Change-Id: I69d5167a118a2053aaef1b07018ea3428b18bdca
2024-12-03 17:55:40 +01:00
liyou01
347792e35e 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: Id51983eefbde856a2c1d950b590dea6543db1c55
2024-12-03 16:24:56 +00:00
Carl caihui
2b112fc493 Dropped the python 3.6/3.7 in zed cycle testing runtime
In Zed cycle, we have dropped the python 3.6/3.7[1] testing
and its support.

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

Change-Id: Ic7116b0ad50e5eb81f487f60746981b70356f494
2022-05-11 03:11:07 +00:00
Cai Hui
129e9cf2bb Add python3.9 CI
Update tox.ini to support python3.9.

Change-Id: Ia420c0c8129c3e8d81e11702a536daf02b9e1108
2021-11-05 21:48:53 +08:00
caihui
2c748b9ad7 Update package metadata
Change-Id: I5627aaf7f9f41a5b59e1094b3c9a130e9345406e
2020-11-09 04:13:31 -08:00
zhangyangyang
4183f63cc3 Add py38 package metadata.
Change-Id: I0684b3a2ecbd080232d0f24b535da24d9ea95243
2020-09-30 17:23:51 +08:00
Andreas Jaeger
c2cb528d27 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
- Remove html_last_updated_fmt from conf.py, this is not needed with
  openstackdocstheme anymore; update openstackdocstheme requirement

Change-Id: Ib3ea5712db7075a67a4f9da74a6788822658e97a
2020-04-04 16:45:36 +02:00
Ghanshyam Mann
70fe4ede94 [ussuri][goal] Drop python 2.7 support and testing
OpenStack is dropping the py2.7 support in ussuri cycle.

python-freezerclient 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: Id0901d32660b9b643d3d2eb35e77627dfca6b944
2019-12-15 01:15:05 +00:00
Cai Hui
346dfa8ef2 Add python3.7 unit test job
This is a mechanically generated patch to add a unit test job running
under Python 3.7.

See ML discussion here [1] for context.

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

Change-Id: I682d70484e90eceaafeba6b69c83e5dbe1b301e7
2019-06-05 03:21:24 -04:00
Ghanshyam Mann
02e2e163d2 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: I713b33a9ecb2c1767e09ff8bc6568b146d859909
2019-04-14 21:12:15 +00:00
Zuul
b4614c60d5 Merge "Add Python 3.6 classifier to setup.cfg" 2019-01-28 12:33:04 +00:00
zhouxinyong
05d6147ba5 Change openstack-dev to openstack-discuss in setup.cfg
Change-Id: I2ab1b716993cc4648b6a3164b1b35ba5a96a7465
2019-01-24 10:21:51 +08:00
qingszhao
e5fb15453e Add Python 3.6 classifier to setup.cfg
Change-Id: Ie49678e5425a8eb25be2d998bbaa45d5bfadaa36
2018-11-29 09:27:19 +00:00
Nguyen Hai
7086dc5cc7 Follow the new PTI for document build
For compliance with the Project Testing Interface as described in:
[1] https://governance.openstack.org/tc/reference/project-testing-interface.html
[2] http://lists.openstack.org/pipermail/openstack-dev/2017-December/125710.html

Remove the '[build_sphinx]' and '[pbr]' sections as described in:
http://lists.openstack.org/pipermail/openstack-dev/2018-March/128594.html

Change-Id: I31dc268d810fd0ddd69a819b925226787da96ebd
2018-03-28 17:07:26 +00:00
chenpengzi
fb55be8c3f Update wrong url for freezerclient
Change-Id: Ie11df04c2c8ed7dd060b05acbc8d823796dc9cb1
2018-01-10 15:31:24 +08:00
Andreas Jaeger
f60ca4c700 Use pbr for version numbers
Hardcoding version numbers means that they need to be updated for each
release. Instead let pbr set the version number everywhere.

Change-Id: I5037cf9d0e0adf0eed9cc3d18b36490cc2649e90
2017-07-01 11:23:54 +02:00
deepakmourya
0ccf8575d4 Change author in setup.cfg
As per https://review.openstack.org/#/c/473230/, we need to change
the author in setup.cfg from Freezer Team to Openstack.

Change-Id: I885319f77edb36fe3de6d1864e81ba73bf12304f
2017-06-19 03:03:27 +00:00
Saad Zaher
d25863ccd5 Update python-freezerclient for pike goal python 3.5
Change-Id: I352b5a71b6cd2c63ce1de143f84558f0a34448ea
2017-05-22 16:58:36 +00:00
Memo Garcia
cf86732366 Bump version to 2.0.0 2016-03-21 10:07:20 +00:00
Memo García
2864edd6d1 Python freezer client
Split apiclient from freezer-agent repo
Use cliff as a cli for freezer

Implements bp: freezerclient
2016-03-18 13:40:01 +00:00