We enthusiastically announce the release of: virtualbmc 1.0.0: Create virtual BMCs for controlling virtual instances via IPMI Download the package from: https://tarballs.openstack.org/virtualbmc/ For more details, please see below. Changes in virtualbmc 0.1.0..1.0.0 ---------------------------------- a63b7e8 Fix documentation title and README 1e01b69 Updated from global requirements d6976c5 Document some usage with examples a30bebc Fix typo in help message 8720944 Delete support py33 and py34 7585c6a Fix help string about adding a VBMC using IPv4 a2106ef Adds power diag support to vbmc dceecaf Adds power_soft support to vbmc 0df3a0e Return proper errors on BMC action failures ba679b9 Add support for a "global" configuration file ca82398 Fix Python3 test errors 9326e17 Show real error when it fails to create a new VBMC 5a6e38d Show team and repo badges on README 89345c6 Updated from global requirements f3c05f9 Updated from global requirements d1fa458 Bump pyghmi version to 1.0.9 Diffstat (except docs and test files) ------------------------------------- README.rst | 17 +++++- requirements.txt | 6 +- setup.cfg | 3 +- setup.py | 4 +- test-requirements.txt | 12 ++-- tox.ini | 2 +- virtualbmc/cmd/vbmc.py | 5 +- virtualbmc/config.py | 12 +++- virtualbmc/exception.py | 1 + virtualbmc/manager.py | 22 +++++--- virtualbmc/utils.py | 2 - virtualbmc/vbmc.py | 72 +++++++++++++++++------- 17 files changed, 294 insertions(+), 67 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 55907e5..d56d13a 100644 --- a/requirements.txt +++ b/requirements.txt @@ -5 +5 @@ -pbr>=1.6 # Apache-2.0 +pbr>=1.8 # Apache-2.0 @@ -8,2 +8,2 @@ libvirt-python>=1.2.5 # LGPLv2+ -pyghmi>=1.0.3 # Apache-2.0 -PrettyTable>=0.7,<0.8 # BSD +pyghmi>=1.0.9 # Apache-2.0 +PrettyTable<0.8,>=0.7.1 # BSD diff --git a/test-requirements.txt b/test-requirements.txt index 7c40c36..ffa08e2 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -5 +5 @@ -hacking>=0.10.2,<0.11 # Apache-2.0 +hacking<0.11,>=0.10.2 # Apache-2.0 @@ -7 +7 @@ hacking>=0.10.2,<0.11 # Apache-2.0 -coverage>=3.6 # Apache-2.0 +coverage>=4.0 # Apache-2.0 @@ -10,2 +10,2 @@ python-subunit>=0.0.18 # Apache-2.0/BSD -sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3 # BSD -oslosphinx>=2.5.0,!=3.4.0 # Apache-2.0 +sphinx>=1.5.1 # BSD +oslosphinx>=4.7.0 # Apache-2.0 @@ -16,2 +16,2 @@ testtools>=1.4.0 # MIT -os-testr>=0.4.1 # Apache-2.0 -mock>=1.2 # BSD +os-testr>=0.8.0 # Apache-2.0 +mock>=2.0 # BSD