[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