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
participants (1)
-
no-reply@openstack.org