- 05 Jul, 2020 1 commit
-
-
Doug Hellmann authored
Switch to using stevedore now so that when the cache implementation is released all cliff applications can take advantage of the performance benefits. Change-Id: Ib7bf53091470b55ab87082d315ca283d3600a636 Signed-off-by:Doug Hellmann <doug@doughellmann.com>
-
- 12 Jun, 2020 1 commit
-
-
Rodolfo Alonso Hernandez authored
After [1] and [2], there is no need to cap the version of cmd2. This will also fix the current "rally_openstack" import problems experienced in the CI: http://paste.openstack.org/show/794701/ [1]https://review.opendev.org/#/c/712591/ [2]https://review.opendev.org/#/c/734629/ Change-Id: Ie15e3f5058c4bd104978d9f31f0590d6c795024b
-
- 10 Jun, 2020 1 commit
-
-
Zuul authored
-
- 09 Jun, 2020 2 commits
- 08 Jun, 2020 1 commit
-
-
Hervé Beraud authored
The mock third party library was needed for mock support in py2 runtimes. Since we now only support py36 and later, we don't need it in lower-constraints and requirements. These changes will help us to drop `mock` from openstack/requirements Change-Id: I81e07cd68e370422675b939863138e23de444eef
-
- 07 Jun, 2020 1 commit
-
-
Monty Taylor authored
osc-lib adds support for named groups of commands. There's nothing particularly openstackclient about this support, so add it here. This way when we add defered plugin loading, it'll work. Change-Id: Ia0260d2607f4a240b39e90da4b5b09e7cdfde04f
-
- 06 Jun, 2020 3 commits
-
-
Monty Taylor authored
These are for <3.2 Change-Id: I376e3601d5799e11590b2814714655692159de99
-
Monty Taylor authored
testr isn't what we use anymore. Change-Id: I4cb8b9ca41da6efd7053a5a7bacfce1654a73576
-
Monty Taylor authored
We had it here for stestr which has moved on. Change-Id: I5739d6b93e47b43ad3ec3726813cc706b8775157
-
- 02 Jun, 2020 1 commit
-
-
Hervé Beraud authored
The __future__ module [1] was used in this context to ensure compatibility between python 2 and python 3. We previously dropped the support of python 2.7 [2] and now we only support python 3 so we don't need to continue to use this module and the imports listed below. Imports commonly used and their related PEPs: - `division` is related to PEP 238 [3] - `print_function` is related to PEP 3105 [4] - `unicode_literals` is related to PEP 3112 [5] - `with_statement` is related to PEP 343 [6] - `absolute_import` is related to PEP 328 [7] [1] https://docs.python.org/3/library/__future__.html [2] https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html [3] https://www.python.org/dev/peps/pep-0238 [4] https://www.python.org/dev/peps/pep-3105 [5] https://www.python.org/dev/peps/pep-3112 [6] https://www.python.org/dev/peps/pep-0343 [7] https://www.python.org/dev/peps/pep-0328 Change-Id: I7fa3bef0c7acd2b1f781bf12cc5a653cbc51d8c5
-
- 31 May, 2020 1 commit
-
-
Andreas Jaeger authored
Switch to openstackdocstheme 2.2.1 version. Using this version will allow especially: * Linking from HTML to PDF document * Allow parallel building of documents * Fix some rendering problems Update Sphinx version as well. Disable openstackdocs_auto_name to use 'project' variable as name. Change pygments_style to 'native' since old theme version always used 'native' and the theme now respects the setting and using 'sphinx' can lead to some strange rendering. openstackdocstheme renames some variables, so follow the renames before the next release removes them. A couple of variables are also not needed anymore, remove them. See also http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014971.html Change-Id: I50caba24ba8d458e5061cf412b8f59e3815c58f7
-
- 27 May, 2020 2 commits
-
-
Zuul authored
-
wu.chunyang authored
we currently don't support py2 and py3 has removed mock to unittest module. Change-Id: I5c13f6d2edc219957f5902227497aa24249ea74e
-
- 10 Apr, 2020 1 commit
-
-
OpenStack Release Bot authored
This is an automatically generated patch to ensure unit testing is in place for all the of the tested runtimes for victoria. See also the PTI in governance [1]. [1]: https://governance.openstack.org/tc/reference/project-testing-interface.html Change-Id: Ie01bb35edc35084a62804bf857daef42039ddc0c
-
- 26 Mar, 2020 1 commit
-
-
Monty Taylor authored
cliff is used by stestr which is used by more things than just openstack projects - one of them being zuul which still supports python 3.5. Let's keep supporting 3.5 here for now. Change-Id: I14fca07853677d041215649cb55caf1e0dc49753
-
- 20 Feb, 2020 1 commit
-
-
Mark Goddard authored
Cliff provides an additional conflict handler for argparse - 'ignore'. To make this work it subclasses the argparse argument container classes and adds a handle_conflict_ignore method. It also overrides the group creation methods to return a subclassed argument group or mutually exclusive argument group objects. This works, until you add a nested argument group, at which point a standard argument group object is returned which does not support the ignore conflict handler. This change fixes the issue by returning subclassed group objects for nested groups. Change-Id: I517c61f24ba6194ff6181e115a3a23adbce3ea53 Story: 2005891 Task: 33749
-
- 06 Feb, 2020 1 commit
-
-
Hervé Beraud authored
Change-Id: I6b35d628b4d5d1d06d0ffc5925ee5d54e0005923
-
- 04 Feb, 2020 1 commit
-
-
Andreas Jaeger authored
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 Cleanup setup.cfg, conf.py, and tox.ini from cruft. Change-Id: Icb08c704cb5d0d8004d0a5408822c9d53ae9c728
-
- 18 Dec, 2019 1 commit
-
-
Zuul authored
-
- 06 Dec, 2019 1 commit
-
-
Zuul authored
-
- 14 Nov, 2019 1 commit
-
-
Eric Fried authored
This allows consumers to let cliff know who they are, so the autoprogram-sphinx directive doesn't produce messages like This command is provided by the $me plugin. Change-Id: I2d5a527910ddc64f83d0cba39c584b8b05a299b7
-
- 25 Oct, 2019 1 commit
-
-
xuanyandong authored
Change-Id: Ib24f25c135610674f584a6205bbbea5a6cec361b
-
- 18 Oct, 2019 1 commit
-
-
kangyufei authored
Change-Id: I037881da281cb080d86c6e2fe9f32ae0d67ef2b5
-
- 02 Oct, 2019 3 commits
- 23 Sep, 2019 1 commit
-
-
Zuul authored
-
- 06 Sep, 2019 1 commit
-
-
Zuul authored
-
- 03 Sep, 2019 1 commit
-
-
Monty Taylor authored
cmd2 is now also broken on python3. Change-Id: Ib72830b26aabfd8244196be562f925fd76080dd9 Depends-On: https://review.openstack.org/629269
-
- 26 Jul, 2019 1 commit
-
-
yanpuqing authored
Some users ues `-c`/`--column` parameter in the wrong way, such as: --column='ID Name' --column='ID:Name' --column='ID,Name' The patch modifies the help message of `-c`/`--column` parameter to indicate the correct use of the parameter. Change-Id: I7a5082ea6cbb91e2c5d3348f5a52558aab09d820 Task: 29052 Story: 2004845
-
- 05 Jul, 2019 1 commit
-
-
Corey Bryant authored
This is a mechanically generated patch to ensure unit testing is in place for all of the Tested Runtimes for Train. See the Train python3-updates goal document for details: https://governance.openstack.org/tc/goals/train/python3-updates.html Change-Id: I5b08ef6ac98eb4650a2f3df5cb559144172fb29c Story: #2005924 Task: #34232
-
- 09 May, 2019 1 commit
-
-
Stephen Finucane authored
There's no point in doing this when we only need two things from the module. Better to just centralize what we need to do with argparse in here. Change-Id: I3e8264f689f128d48042ba88c231351e5ab02b42 Signed-off-by:Stephen Finucane <sfinucan@redhat.com>
-
- 05 May, 2019 2 commits
- 04 May, 2019 5 commits
-
-
Dean Troyer authored
This only affects interactive mode. The desire is to enable a behaviour similar to the shell's set +errexit. To do this required changing function returns in a number of places in order to propogate the exit code back up to the app. Change-Id: I1f2606cb43c8064e465e87d6801ed8d169daa26a
-
Zuul authored
-
Zuul authored
-
Zuul authored
-
Zuul authored
-