Commit Graph

11 Commits

Author SHA1 Message Date
Jonathan Rosser 9d37212db1 Cleanup setup.py config
Change-Id: Iaaeb1aec3c73686ced9e4d3fd7094696d1ca8c87
2022-04-04 10:05:37 +01:00
likui cb9fc915db Changed minversion in tox to 3.18.0
The patch bumps min version of tox to 3.18.0 in order to
replace tox's whitelist_externals by allowlist_externals option:
https://github.com/tox-dev/tox/blob/master/docs/changelog.rst#v3180-2020-07-23

Change-Id: I4765340f01bd4969cf8cd2d3f949219ad93c3f79
2021-07-03 21:22:01 +08:00
likui 5fab204977 These should be indented four spaces to match the other things in this block
Change-Id: Ic5e1af250513b896e7f23a3bdc14dc1dd1aa2e3a
2021-06-03 16:21:10 +08:00
zhoulinhui 2afa08eb9b Replace deprecated UPPER_CONSTRAINTS_FILE variable
Change-Id: I4d5d459737c0004b857f90df581ff15afda3dc43
2020-11-10 13:12:01 +08:00
melissaml a47b4b4190 Cleanup py27 support
This repo is now testing only with Python 3, so let's make
a few cleanups:
- Remove python 2.7 stanza from setup.py
- Remove obsolete sections from setup.cfg
- Cleanup doc/source/conf.py to remove now obsolete content.

Change-Id: I6a79131bbd0b3ecf9a7f37d303b67daeb06fba67
2020-04-14 18:30:11 +08:00
Ghanshyam Mann ece8744dd6 [ussuri][goal] Updates for python 2.7 drop
OpenStack is dropping the py2.7 support in ussuri cycle.

Only update required is in tox to define common baspython as py3 os that
all tox env including [testenv:functional] will use py3 instead of py2.

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: I2816bca387243111ce92c130155b152c28337689
2020-03-01 18:55:26 -06:00
jacky06 01d5f9cfdb tox: Keeping going with docs
1. Sphinx 1.8 introduced [1] the '--keep-going' argument which, as its name
suggests, keeps the build running when it encounters non-fatal errors.
This is exceptionally useful in avoiding a continuous edit-build loop
when undertaking large doc reworks where multiple errors may be
introduced.
2. Remove the unnecessary blank line for tox.ini

[1] https://github.com/sphinx-doc/sphinx/commit/e3483e9b045

Depends-On: Ie837d376bb1a1d93367369d25140dd8a9d5ac14e
Change-Id: I8cfae92852f3a3bc195ad4c09b202a7d456f32ce
2019-12-21 00:32:12 +08:00
Dmitriy Rabotyagov 34d33864b6 PDF Documentation Build tox target
This patch adds a `pdf-docs` tox target that will build
PDF versions of our docs. As per the Train community goal:

  https://governance.openstack.org/tc/goals/selected/train/pdf-doc-generation.html

Add sphinxcontrib-svg2pdfconverter to doc/requirements.txt
to convert our SVGs.

Change-Id: I8acd14ea70b0f7cfb0e36005bb968e2e1042bbf1
Story: 2006105
2019-10-18 17:51:01 +03:00
melissaml 08c6171972 Replace git.openstack.org URLs with opendev.org URLs
Change-Id: I1276ccc116a726b45b3028ee9547046595d001c6
2019-07-10 21:00:05 +08:00
Guilherme Steinmüller 32c1eb8488 Add initial placement role
This patch adds the support for the placement service with
a simple functional test which hits the API (which in turn
hits the database and keystone for authorization).

Depends-On: I878e8c479d8963b339b5e1f6031f649c0f87082f
Change-Id: Iaa11a8cc4d945712b62c3b9c2cb6ad168def34eb
2019-02-06 15:47:53 -05:00
Guilherme Steinmüller 565c63a659 Initial commit to os_placement role
This is the initial commit to the development of
os_placement role. It contains scaffolding in first.

Change-Id: Ibbe569238f77f0cfcc23c037bd94a803347d9ef6
2018-11-05 12:05:35 +00:00