[shade] shade 1.19.0 (pike)
We are satisfied to announce the release of: shade 1.19.0: Simple client library for interacting with OpenStack clouds This release is part of the pike release series. Download the package from: https://pypi.python.org/pypi/shade For more details, please see below. 1.19.0 ^^^^^^ New Features * Add the *add_server_security_groups* and *remove_server_security_groups* functions to add and remove security groups from a specific server. Changes in shade 1.18.1..1.19.0 ------------------------------- cf54ef6 Add test to validate multi _ heat stack_status 97b9ac6 Fixed stack_status.split() exception 88d8a37 Add server security groups to shade 7e92e93 Updated from global requirements c1984b6 Add bare parameter to get/list/search server bb4eede Update tox build settings b447fa4 Take care of multiple imports and update explanation b34e06f Reenable hacking tests that already pass 7ac3c03 Enable H201 - don't throw bare exceptions fe130c6 Enable H238 - classes should be subclasses of object c9e9ef9 Fix a few minor annoyances that snuck in 0b8a6d0 Don't use project-id in catalog tests e2cbd32 Change metadata to align with team affiliation Diffstat (except docs and test files) ------------------------------------- extras/install-tips.sh | 4 +- .../server-security-groups-840ab28c04f359de.yaml | 4 + requirements.txt | 41 ++--- setup.cfg | 6 +- setup.py | 12 +- shade/_normalize.py | 2 +- shade/openstackcloud.py | 164 ++++++++++++++++--- shade/operatorcloud.py | 4 +- test-requirements.txt | 27 +-- tox.ini | 30 +--- 27 files changed, 541 insertions(+), 223 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index fe10703..ae41fbe 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1 +1,4 @@ -pbr>=2.0.0 # Apache-2.0 +# The order of packages is significant, because pip processes them in the order +# of appearance. Changing the order has an impact on the overall integration +# process, which may cause wedges in the gate later. +pbr>=2.0.0 # Apache-2.0 @@ -3,9 +6,9 @@ pbr>=2.0.0 # Apache-2.0 -munch -decorator -jmespath -jsonpatch -ipaddress -os-client-config>=1.25.0 -requestsexceptions>=1.1.1 -six -futures;python_version<'3.2' +munch>=2.1.0 # MIT +decorator>=3.4.0 # BSD +jmespath>=0.9.0 # MIT +jsonpatch>=1.1 # BSD +ipaddress>=1.0.7;python_version<'3.3' # PSF +os-client-config>=1.22.0 # Apache-2.0 +requestsexceptions>=1.2.0 # Apache-2.0 +six>=1.9.0 # MIT +futures>=3.0;python_version=='2.7' or python_version=='2.6' # BSD @@ -13,8 +16,8 @@ futures;python_version<'3.2' -keystoneauth1>=2.11.0 -netifaces>=0.10.4 -python-novaclient>=2.21.0,!=2.27.0,!=2.32.0 -python-keystoneclient>=0.11.0 -python-cinderclient>=1.3.1 -python-neutronclient>=2.3.10 -python-ironicclient>=0.10.0 -python-designateclient>=2.1.0 +keystoneauth1>=2.18.0 # Apache-2.0 +netifaces>=0.10.4 # MIT +python-novaclient>=7.1.0 # Apache-2.0 +python-keystoneclient>=3.8.0 # Apache-2.0 +python-cinderclient>=2.0.1 # Apache-2.0 +python-neutronclient>=5.1.0 # Apache-2.0 +python-ironicclient>=1.11.0 # Apache-2.0 +python-designateclient>=1.5.0 # Apache-2.0 @@ -22 +25 @@ python-designateclient>=2.1.0 -dogpile.cache>=0.5.3 +dogpile.cache>=0.6.2 # BSD diff --git a/test-requirements.txt b/test-requirements.txt index b3fea41..d1c79ca 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -1 +1,4 @@ -hacking>=0.11.0,<0.12 # Apache-2.0 +# The order of packages is significant, because pip processes them in the order +# of appearance. Changing the order has an impact on the overall integration +# process, which may cause wedges in the gate later. +hacking<0.12,>=0.11.0 # Apache-2.0 @@ -3,11 +6,11 @@ hacking>=0.11.0,<0.12 # Apache-2.0 -coverage>=3.6 -fixtures>=0.3.14 -mock>=1.0 -python-subunit -oslosphinx>=2.2.0 # Apache-2.0 -requests-mock -sphinx>=1.5.0 -testrepository>=0.0.17 -testscenarios>=0.4,<0.5 -testtools>=0.9.32 -reno +coverage>=4.0 # Apache-2.0 +fixtures>=3.0.0 # Apache-2.0/BSD +mock>=2.0 # BSD +python-subunit>=0.0.18 # Apache-2.0/BSD +oslosphinx>=4.7.0 # Apache-2.0 +requests-mock>=1.1 # Apache-2.0 +sphinx>=1.5.1 # BSD +testrepository>=0.0.18 # Apache-2.0/BSD +testscenarios>=0.4 # Apache-2.0/BSD +testtools>=1.4.0 # MIT +reno>=1.8.0 # Apache-2.0
participants (1)
-
no-reply@openstack.org