Commit Graph

24 Commits

Author SHA1 Message Date
Hervé Beraud 84049acec2 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: I55076ba0d27c5725e7bfe1db94758098598133d6
2022-05-05 16:19:19 +02:00
YuehuiLei 2a569b84f0 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: I37ca13f2f2f0f5a063e64d389a30f3b61e6c25f0
2021-05-05 10:07:56 +08:00
zhangboye d50612c0d0 Add py38 package metadata
Change-Id: I3afaa107d005022cd2bb351f35d02c66fa4e13b4
2020-06-01 16:06:38 +08:00
Andreas Jaeger 1fe4f02915 [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

Remove cruft from setup.cfg.

Change-Id: Ic719c1f15120b68de97f0e20702b03baeb02f5e9
2020-02-05 19:42:12 +01:00
Stephen Finucane 9b798ec9a2 Add 'docstheme-build-pdf' script
Change-Id: Iad7b329272fedb314db8d70f6ec38e85eb495b14
Signed-off-by: Stephen Finucane <sfinucan@redhat.com>
2019-06-13 16:44:39 +01:00
Stephen Finucane 481d765afc setup.cfg: Remove remanents of 'build_sphinx' usage
We no longer build docs with setuptools (or pbr) but rather by calling
'sphinx-build' directly. However, we have stuff left over from the days
before this switch. Remove them.

Change-Id: I185005c61c3269f9b1e96d28376ae67b7f7a7463
Signed-off-by: Stephen Finucane <sfinucan@redhat.com>
2019-06-13 16:35:58 +01:00
qingszhao 8cb53c8d68 Change openstack-dev to openstack-discuss
Mailinglists have been updated. Openstack-discuss replaces openstack-dev.

Change-Id: I01bb71d78bf8c08afd5e3420f93bdf4417761765
2018-12-04 17:21:04 +00:00
Andreas Jaeger 0948c2dc65 Import tools for building translated documents
Import from i18n repo the scripts get-lang-display-name.py and
build-docs.sh, update comments so that they are generic.

Add the two files to setup.cfg so that they get distributed with the
package and can be executed from tox for building of translated
documents.

Change-Id: I80fcb1ed857da8452b310e6707cce3940577a35a
2018-11-24 18:41:11 +01:00
shangxiaobj 80add1fa67 Replace the http links with the right ones in docs
Update http doc links according to the lastest OpenStack website in the project.

Change-Id: I4b31f136eb2d6fe36f314990a79587a8d826bd06
2018-01-10 09:57:47 +00:00
Andreas Jaeger 95aa5e0dc5 Avoid tox_install.sh for constraints support
Follow https://review.openstack.org/#/c/508061 to remove
tools/tox_install.sh, we can build without it.

Create new doc/requirements.txt file with doc requirements to make them
optional. We cannot use ".[test]" with pip, it would still install
project with constraints and fail.

Change-Id: I4f1fa1fd3139a763222b0a0f18394a7660c62497
2017-11-30 22:00:06 +01:00
OpenStack Proposal Bot 1eaa00b89d Updated from global requirements
Change-Id: Idb2f51416c75e0aec634fe1a1a1bef17c943dc34
2017-09-11 21:27:25 +00:00
OpenStack Proposal Bot dddd24cc88 Updated from global requirements
Change-Id: I76a1c6b262098159b3e0835f0d57abe6a89d4918
2017-08-18 11:39:12 +00:00
Andreas Jaeger 8b21fea7b9 Cleanup setup.cfg
A recent bot import duplicated lines, remove the duplicates and adjust
comment. Let's hope the bot leaves this now as is...

Change-Id: I42a22f9472c63001814b3529aea2d0f0383defe7
2017-08-11 05:32:10 -07:00
OpenStack Proposal Bot 1c5afaba7b Updated from global requirements
Change-Id: I077f6569c5cf919e5e1657e679468c8c4f142fcf
2017-08-11 02:38:18 +00:00
Thomas Bechtold 6fbcadb45f Break cycle dependency with reno
openstackdocstheme requires reno for testing, but reno requires
openstackdocstheme. To break this, make reno an optional test
requirement.

Change-Id: I267e0216089038a15df8221efc1fcd365e0809be
2017-08-09 15:44:14 +02:00
OpenStack Proposal Bot a25417c2be Updated from global requirements
Change-Id: I5340c55cd6502381b8704da95db3cfa5f26b6a9b
2017-08-09 01:21:59 +00:00
Thomas Bechtold 8454efe607 Break cycle dependency with os-api-ref
openstackdocstheme requires os-api-ref for testing, but os-api-ref requires
openstackdocstheme. To break this, make os-api-ref an optional test
requirement.

Change-Id: Ibbd01f63a516a49133cd8cdd4cf0cfe69bbaecaf
2017-08-05 08:58:33 +02:00
Andreas Jaeger cc8e97b250 Add warning-is-error
Sphinx 1.5 supports warning-is-error to complain about errors, use this.

This replaces warnerrors in pbr section with pbr 2.0.

Change-Id: I2d76cc75c245a911d86a181f45494fdd59b9dc1b
2017-03-03 07:26:24 +00:00
Andreas Jaeger 014d38fa36 Add trove classifiers for Python
Document the Python versions that we expect this to work with which
include Python 2.7 and Python 3.5.

Change-Id: I66d515b9f527c8741b022020d136643159a159f2
2017-01-07 16:31:19 +01:00
venkatamahesh c17b1ced86 Drop python classifiers from setup.cfg file
As this is related to documentation I think we can
remove python classifiers

Change-Id: Icc4402f449c79d13bdb05992aaeb9f2e31ea2ef6
2016-01-14 01:58:56 +00:00
venkatamahesh 7a4866339c Drop py26 from setup.cfg
As of https://wiki.openstack.org/wiki/python3 OpenStack
is dropping py26 for mitaka. In this patch I deleted py26
from setup.cfg

Change-Id: I1ae1507cdad0e940167c9c27363ed585a426a7d8
2015-12-11 14:21:35 +05:30
Anne Gentle c82a48d0d0 Merge branch 'master' of https://github.com/annegentle/openstackdocstheme
Conflicts:
	README.rst
	conf.py
	setup.cfg
2015-01-28 14:01:32 -06:00
Anne Gentle 5150996122 Adds rearranged files for rename to openstackdocstheme 2015-01-28 13:56:35 -06:00
Anne Gentle cf9c89fa9b Starting point for Sphinx theme for docs.openstack.org content 2015-01-20 10:49:21 -06:00