Merge "Do not depend on python-openstackclient"
This commit is contained in:
15
releasenotes/notes/no-osc-requirement-411f25fd10f18caa.yaml
Normal file
15
releasenotes/notes/no-osc-requirement-411f25fd10f18caa.yaml
Normal file
@@ -0,0 +1,15 @@
|
||||
---
|
||||
upgrade:
|
||||
- |
|
||||
``python-ironicclient`` package no longer has
|
||||
the ``python-openstackclient`` package (OSC) as a requirement.
|
||||
|
||||
Users installing only the ``python-ironicclient`` package will not
|
||||
automatically get access to ``openstack baremetal ...`` OSC commands.
|
||||
To have them available, the ``python-openstackclient`` package must
|
||||
be installed separately, or, when installing ``python-ironicclient``
|
||||
via ``pip``, the new ``cli`` extra can be used to also install OSC:
|
||||
|
||||
.. code-block:: shell
|
||||
|
||||
pip install python-ironicclient[cli]
|
@@ -11,7 +11,6 @@ oslo.i18n>=3.15.3 # Apache-2.0
|
||||
oslo.serialization!=2.19.1,>=2.18.0 # Apache-2.0
|
||||
oslo.utils>=3.28.0 # Apache-2.0
|
||||
PrettyTable<0.8,>=0.7.1 # BSD
|
||||
python-openstackclient>=3.12.0 # Apache-2.0
|
||||
PyYAML>=3.10 # MIT
|
||||
requests>=2.14.2 # Apache-2.0
|
||||
six>=1.9.0 # MIT
|
||||
|
@@ -111,3 +111,7 @@ warning-is-error = 1
|
||||
|
||||
[wheel]
|
||||
universal = 1
|
||||
|
||||
[extras]
|
||||
cli =
|
||||
python-openstackclient>=3.12.0 # Apache-2.0
|
||||
|
@@ -17,3 +17,4 @@ testtools>=1.4.0 # MIT
|
||||
tempest>=16.1.0 # Apache-2.0
|
||||
os-testr>=1.0.0 # Apache-2.0
|
||||
ddt>=1.0.1 # MIT
|
||||
python-openstackclient>=3.12.0 # Apache-2.0
|
||||
|
Reference in New Issue
Block a user