Commit Graph

16 Commits

Author SHA1 Message Date
Ghanshyam Mann a3032b6005 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: I9836f25f70ff00dc2587fbbc304d6132b8524aa3
2024-01-03 20:24:34 -08:00
Takashi Kajinami d0dbfd41bd setup.cfg: Replace dashes by underscores
Since setuptools v54.1.0[1], the parmeters with dash have been
deprecated in favor of the new parameters with underscore.

This change updates the parameters accordingly to avoid the warnings
like the example below.

  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: I802b0e4b017d8a9b7501ee1bcfaa444a08aeea1b
2022-02-05 17:09:09 +00:00
manchandavishal a1b8c7dbe6 Updating python testing classifier as per Yoga testing runtime
Yoga testing runtime[1] has been updated to add py39
testing as voting. Unit tests update are handled by the
job template change in openstack-zuul-job

- https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/820286

this commit updates the classifier in setup.cfg file.

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

Change-Id: I189ac002fcd7b1950ed15626e04cdf8e941aa690
2022-01-31 10:42:21 +05:30
manchandavishal 109ac0679b Add py38 package metadata
Now that we are running the Wallaby tests that include a
voting py38 job from victoria release, we can now add the
Python 3.8 metadata to the package information to reflect
that support.

Change-Id: I809222e118d2526d7428c8abb59c03f19e36ca92
2020-12-24 13:54:27 +00:00
Ghanshyam Mann f8a51b3e4f [ussuri][goal] Drop python 2.7 support and testing
OpenStack is dropping the py2.7 support in ussuri cycle.

zaqar-ui 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

Depends-On: https://review.opendev.org/#/c/693631/

Change-Id: Ia3f663e1271deb7a7aef6ee5fa1b17569fa5ce0e
2019-11-16 17:34:39 +00:00
Ghanshyam Mann 9976b8ecfe 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: I48c871f5870c2f596a747f054e51894a8001685b
2019-04-15 02:50:11 +00:00
huang.zhiping 64f3f6aecd Change openstack-dev to openstack-discuss
Mailinglists have been updated. Openstack-discuss replaces openstack-dev.

Change-Id: I750cf307a5f6f1847cb6f53f21af8e1d12fe4a43
2018-12-04 12:52:04 +00:00
Shu Muto f14cacdd9a Follow the new PTI for document build
For compliance with the Project Testing Interface as described in:

https://governance.openstack.org/tc/reference/project-testing-interface.html

For more details information, please refer to:

http://lists.openstack.org/pipermail/openstack-dev/2017-December/125710.html

Change-Id: I08cfd42af407e6ee2c4aa88df461eb757e1243b2
2018-05-15 23:45:49 +00:00
shangxiaobj f87579bd4c Update old http links in docs
Replace the old http links with the lastest ones according to the
official OpenStack website.

Change-Id: I441f80503d5ced1dbb799da0a59c1b88b65181b0
2018-01-23 18:01:38 -08:00
Shu Muto 58e06d8889 Use pbr autodoc feature rather than custom logic
doc/source/conf.py has a custom logic which prepare index files
for autodoc, but now pbr and sphinx autodoc have a feature to do it
and it is not a good idea to keep the custom logic.

Change-Id: I99fceb0af1de0bd0f2c8aa25da232a4d63154cda
2017-07-13 15:47:47 +09:00
Shu Muto 115da0b341 Improve docs build
Starting in Django 1.7, standalone scripts, such as a sphinx build
require that django.setup() be called first. See:
https://docs.djangoproject.com/en/1.8/releases/1.7/#standalone-scripts
It does not always necessary, but it is needed to avoid warnings
when creating autoindex.
Note that horizon no longer generates the autoindex to avoid warnings.

Add warning-is-error sphinx setting to avoid doc build warnings.

Change-Id: I1a2e2cfd6f2d976aa5aeaeb999a2f40804488c48
2017-06-27 18:26:15 +09:00
Shu Muto 850799c8db Refresh test environment
To enable py35 tests, refresh test environments.
Also, update docs, remove run_tests.sh that is no longer used.

Change-Id: I8bed45397c16e950cca887ff987bb2bbe551cd30
2017-04-13 15:46:13 +09:00
avnish ee3e366a16 Update homepage with developer documentation page
Change-Id: I1148c30df997f1b0069edb5100a2595da6494aec
2016-09-23 01:51:41 +00:00
Shu Muto 19bca99ccf Setup python test environment
This patch adds python test environment and test skeleton.
Also need to set sphinx output to make the docs job pass
at the same time.

Change-Id: Icf5f2a210b7b02e90eb98dc285223ba4f7377a66
Closes-Bug: #1608412
2016-09-21 15:50:48 +09:00
shu-mutou 2c938ee652 Remove version number to fix build
With pbr, we should not set a version number in setup.cfg.
pbr set and check version number automatically.

This patch removes it.

Change-Id: Icba77daef5b22ff28c45ce7e276cdd49c4caf075
2016-04-08 11:33:29 +09:00
shu-mutou 24337586f6 Add DevStack plugin settings
This patch adds DevStack plugin settings and revises README.
Also, changes using setup.cfg for setup script of DevStack.

Change-Id: Ib390d7a5ac359fc1c4d7f5132204f21747c3e42d
2016-03-18 18:54:16 +09:00