Commit Graph

24 Commits

Author SHA1 Message Date
Ghanshyam Mann 471f10de1d 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: I0a8571661af32f44174f5d810ab41560a6b4ba1f
2024-01-11 16:19:38 -08:00
Ghanshyam b111b03ba5 Revert "Moves supported python runtimes from version 3.8 to 3.10"
This reverts commit 9ffd4e59d7.

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: I091d2f7d2d936523374639796c6adad854f7f712
2023-05-04 20:19:50 +00:00
Hervé Beraud 9ffd4e59d7 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: Ia5239c63e4e0710d9350cc24e563851dc8f58b35
2023-04-10 01:55:38 +00:00
Hervé Beraud dd2a819915 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 indicates that we support python 3.9.

Change-Id: I909c1da508e66ceafcb9f08717dad0a7cea9d50d
2022-05-05 16:09:30 +02:00
yangyawei 2b94a4f9eb 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: Ieac40473f778b971873ce2e5e2c95011a7aa7665
2021-05-14 17:29:56 +08:00
melissaml 16e266cc35 Remove translation sections from setup.cfg
These translation sections are not needed anymore, Babel can
generate translation files without them.

Change-Id: I0fead552734b5c5214d9c32429fb2ff905080aca
2020-05-15 11:28:52 +08:00
Sean McGinnis e3a1e94fc3
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: I3dea2c56eae81c42173cbcdfb349172b2ad720d9
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2020-04-24 08:23:13 -05:00
Hervé Beraud 9e4adf56b2 [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: Icc43428c885853007a6ee9fc4acaf079f6349619
2020-02-03 18:34:40 +01:00
Stephen Finucane 5dff1692a0 Resolve some issue with tox.ini, setup.cfg
- Use constraints for documentation targets
- Indicate support for Python 3.7
- Remove remnants of the usage of 'build_sphinx'

Change-Id: I176384504dc5491abb7b4d417763df125cc398f1
Signed-off-by: Stephen Finucane <sfinucan@redhat.com>
2019-05-21 09:45:21 +01:00
Ghanshyam Mann 36bcfc7116 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: I150c9bd560d0a297830737b993cc5e76bb1af8f5
2019-05-21 08:26:45 +00:00
ZhongShengping df5166aa65 Update mailinglist from dev to discuss
openstack-dev was decomissioned this night in https://review.openstack.org/621258
Update openstack-dev to openstack-discuss

Change-Id: Ib1947e4de2995fe4108eeb1335bee7a4d63e8afc
2018-12-05 09:38:52 +08:00
ZhijunWei 181de14da1 Update the home-page to latest
Change-Id: Ia06cc37b736d5a874286dd76ccb5511d4b29c385
2018-08-28 08:22:06 -04:00
Stephen Finucane e6764d4010 Use Sphinx 1.5 warning-is-error
With pbr 2.0 and Sphinx 1.5, the setting for treat sphinx warnings as
errors is setting warning-is-error in build_sphinx section. Migrate
the setting from the old warnerrors one.

No bugs in this one. Good work guys!

Change-Id: I0c5020a8758918dc45fad49220aecb54af599322
2017-03-16 15:01:15 +00:00
Eric Brown 4fdec1b120 Remove references to Python 3.4
Now that there exists only a gate job for Python 3.5 and not 3.4,
we should remove those references to the 3.4 that is untested.

Change-Id: Iac4c303d3d064758c918f38f77f7a45cc51691a6
2017-01-17 10:34:52 -08:00
avnish d8aed63b28 modify the home-page info with the developer documentation
Change-Id: I4fc6a5af613e81fa553d7a176e1ec51b7945d427
2016-09-20 11:47:00 +05:30
ChangBo Guo(gcb) aa0e48021a 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: I6f67834cc0f6f204aba2457f71e788d1fafd2640
2016-07-12 16:53:18 +08:00
ChangBo Guo(gcb) fe7f065bc7 Remove python 2.6 classifier
Change-Id: I490812ea0e8a7698b4c98c6aa3775fab99defbbc
2015-11-17 15:05:37 +08:00
Doug Hellmann 4e2ca43093 Remove oslo namespace package
Blueprint remove-namespace-packages

Depends-on: I950f1afb1b4600dfc1f38d1a7d9322f240f444a6
for openstack/cinder
Depends-on: I1fd9eba88ec8d436f6d2e37df851dbaa84a8c78c
for openstack/glance_store

Change-Id: I44badf246dde417c6f54bab74716ddbaaee333f1
2015-06-27 16:24:23 -04:00
Davanum Srinivas 42b355f10d Advertise support for Python3.4 / Remove support for Python 3.3
Change-Id: Ic41849eacc99e407a461dbe46b180bee52f7fab7
2015-05-10 19:21:50 -04:00
Steve Martinelli d6782d9b39 Cleanup README.rst and setup.cfg
Provide a more complete description in README.rst, which is used
when viewing the library on pypi.

Also standardize the short-description used in setup.cfg.

Change-Id: Ic917b8c1d0038e734f7a7b0864a71e0e778fd9b9
2015-04-04 02:25:32 -04:00
Doug Hellmann e8deb08b7f Move files out of the namespace package
Move the public API out of oslo.serialization to
oslo_serialization. Retain the ability to import from the old namespace
package for backwards compatibility for this release cycle.

bp/drop-namespace-packages

Change-Id: Ic60f809ea00ac77b0753556c6fd00b97e64d57ff
2015-01-05 15:40:06 -05:00
Davanum Srinivas ce89925a0e Support building wheels (PEP-427)
Universal is used to identify pure-Python module(by bdist_wheel). For
these, it is sufficient to build a wheel with _any_ Python ABI version
and publish that to PyPI (by whatever means).

Change-Id: Iabce8b1e10e141c09a8b9dd34c4a1539174c6438
2014-10-02 16:18:01 -04:00
Davanum Srinivas 94bff36bdf Fix docs build to run properly
Change-Id: I7f684bc48c5ce913a5799f78c80bda459cf35f65
2014-08-21 11:47:00 +00:00
Ben Nemec 7e806ce1fe exported from oslo-incubator by graduate.sh 2014-07-14 17:54:12 +00:00