[release-announce] virtualpdu 1.0.0

no-reply at openstack.org no-reply at openstack.org
Tue Apr 25 14:45:17 UTC 2023


We are pleased to announce the release of:

virtualpdu 1.0.0: VirtualPDU is a service for simulating virtual power
distribution outlets (PDUs).

The source is available from:

    https://opendev.org/openstack/virtualpdu

Download the package from:

    https://tarballs.openstack.org/virtualpdu/

For more details, please see below.

Changes in virtualpdu 0.3.6..1.0.0
----------------------------------

f9ce3dc Update pep8 deps - hacking to 6.0.0
eaf0ba6 Add doc8 test to pep8
4747315 Remove useless config files
a811b8b Remove ignore F811 flake8 rule
7a4388b Fix gitreview; Minor update to readme
fad44b2 Remove all related translation config from setup.cfg
08a7501 Follow up for migration to Python 3
6b85195 Move virtualpdu to Python 3
0be19fe OpenDev Migration Patch
765cf1b added SNMPv3 support
ae398e6 SNMP agent rebased on the high-level pysnmp API
8bc40ff fix uninitialized ASN.1 objects use
2f5d7ed Add test for the pysnmp handler.
4983294 Drop MANIFEST.in - it's not needed by pbr
2d300b1 There is no documentation for virtualpdu
e214294 Add link to docker container in readme
230f77d Removes unnecessary utf-8 encoding
32bfd14 Add errors that were added with pysnmp 4.3.6


Diffstat (except docs and test files)
-------------------------------------

.gitignore                                         |   6 +-
.gitreview                                         |   2 +-
.mailmap                                           |   3 -
.stestr.conf                                       |   3 +
.testr.conf                                        |   7 -
.travis.yml                                        |  32 --
MANIFEST.in                                        |   6 -
README.rst                                         |   6 +-
babel.cfg                                          |   2 -
bindep.txt                                         |   9 +
releasenotes/source/conf.py                        |   1 -
requirements.txt                                   |   8 +-
setup.cfg                                          |  30 +-
setup.py                                           |  11 +-
test-requirements.txt                              |  21 +-
tox.ini                                            |  84 +++++-
virtualpdu/main.py                                 |  83 ++++-
virtualpdu/pdu/pysnmp_handler.py                   | 333 ++++++++++++++-------
zuul.d/project.yaml                                |  13 +
zuul.d/virtualpdu-jobs.yaml                        |  15 +
41 files changed, 1006 insertions(+), 322 deletions(-)


Requirements updates
--------------------

diff --git a/requirements.txt b/requirements.txt
index 429bac0..4dad4d7 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5,5 +5,3 @@
-pbr>=1.6 # Apache-2.0
-libvirt-python>=1.2.5 # LGPLv2+
-pyasn1 # BSD
-pysnmp<5.0.0,>=4.2.3 # BSD
-futures==3.0.5 # BSD
+libvirt-python>=6.0.0 # LGPLv2+
+pyasn1>=0.4.8 # BSD
+pysnmp>=4.2.3 # BSD
diff --git a/test-requirements.txt b/test-requirements.txt
index 5233195..b273c04 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5,15 +5,6 @@
-hacking<0.11,>=0.10.0
-
-coverage>=3.6
-python-subunit>=0.0.18
-retrying>=1.2.3,!=1.3.0
-sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2
-oslosphinx>=2.5.0 # Apache-2.0
-oslotest>=1.10.0 # Apache-2.0
-testrepository>=0.0.18
-testscenarios>=0.4
-testtools>=1.4.0
-cached-property>=1.3.0
-
-# releasenotes
-reno>=1.6.2 # Apache2
+# unit tests
+coverage!=4.4,>=4.0 # Apache-2.0
+oslotest>=3.2.0 # Apache-2.0
+stestr>=2.0.0 # Apache-2.0
+retrying>=1.3.3 # Apache-2.0
+testtools>=2.5.0 # MIT
\ No newline at end of file






More information about the Release-announce mailing list