Overview

Request 346345 accepted

- updated to 4.3.0
+ Critical error fixed in key localization procedure for AES192/AES256/3DES
cyphers. Previous versions might never worked properly in this respect.
Initial PySMI integration. Original ASN.1 MIBs could now be parsed, stored
at a local pysnmp MIBs repository and loaded into SNMP Engine. Relevant
example scripts added. Obsolete libsmi-based scripts removed.
+ Major rewrite of native SNMPv3 CommandGenerator and NotificationOriginator
applications towards the following goals:
+ avoid binding to specific SNMP engine instance to promote single SNMP
app instance using many SNMP engine instances
+ support two APIs for working with request data: one operates on the
whole PDU object while the other on PDU contents
+ keep callback context data in stack rather than in stateful application
cache
+ newly introduced sendVarBinds() method offers a more functional and
logical signatures.
+ Promote the use of dedicated classes for dealing with OID-value pairs.
Instances of those classes resemble OBJECT-IDENTITY, OBJECT-TYPE and
NOTIFICATION-TYPE MIB structures.
+ Oneliner API reworked to become more generic: its LCD configuration
shortcuts and and var-bindings processing code split off SNMP apps
classes to stand-alone objects. The whole API also moved up in package
naming hierarchy and becomes ‘pysnmp.hlapi.asyncore’ (hlapi is
apparently an African fish). Old oneliner API remains fully operational
at its original location.
+ Synchronous oneliner apps redesigned to offer Python generator-based
API along with a more comprehensive set of accepted parameters.
+ Asyncore-based asynchronous apps reworked to become functions.
+ Twisted API moved entirely into high-level domain to be aligned with
other high-level APIs. This WILL BREAK backward compatibility for those

Request History
Dirk Mueller's avatar

dirkmueller created request

- updated to 4.3.0
+ Critical error fixed in key localization procedure for AES192/AES256/3DES
cyphers. Previous versions might never worked properly in this respect.
Initial PySMI integration. Original ASN.1 MIBs could now be parsed, stored
at a local pysnmp MIBs repository and loaded into SNMP Engine. Relevant
example scripts added. Obsolete libsmi-based scripts removed.
+ Major rewrite of native SNMPv3 CommandGenerator and NotificationOriginator
applications towards the following goals:
+ avoid binding to specific SNMP engine instance to promote single SNMP
app instance using many SNMP engine instances
+ support two APIs for working with request data: one operates on the
whole PDU object while the other on PDU contents
+ keep callback context data in stack rather than in stateful application
cache
+ newly introduced sendVarBinds() method offers a more functional and
logical signatures.
+ Promote the use of dedicated classes for dealing with OID-value pairs.
Instances of those classes resemble OBJECT-IDENTITY, OBJECT-TYPE and
NOTIFICATION-TYPE MIB structures.
+ Oneliner API reworked to become more generic: its LCD configuration
shortcuts and and var-bindings processing code split off SNMP apps
classes to stand-alone objects. The whole API also moved up in package
naming hierarchy and becomes ‘pysnmp.hlapi.asyncore’ (hlapi is
apparently an African fish). Old oneliner API remains fully operational
at its original location.
+ Synchronous oneliner apps redesigned to offer Python generator-based
API along with a more comprehensive set of accepted parameters.
+ Asyncore-based asynchronous apps reworked to become functions.
+ Twisted API moved entirely into high-level domain to be aligned with
other high-level APIs. This WILL BREAK backward compatibility for those


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto added factory-repo-checker as a reviewer

Please review build success


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Saul Goodman's avatar

licensedigger accepted review


Max Lin's avatar

mlin7442 added as a reviewer

Being evaluated by staging project "openSUSE:Factory:Staging:adi:24"


Max Lin's avatar

mlin7442 accepted review

Picked openSUSE:Factory:Staging:adi:24


Factory Repo Checker's avatar

factory-repo-checker reopened review

python-pysnmp failed to build in repository openSUSE_Tumbleweed - not accepting


Dominique Leuenberger's avatar

dimstar accepted review

ok


Factory Repo Checker's avatar

factory-repo-checker reopened review

python-pysnmp is still building for repository openSUSE_Tumbleweed


Factory Repo Checker's avatar

factory-repo-checker accepted review

Builds for repo devel:languages:python/openSUSE_Tumbleweed


Max Lin's avatar

mlin7442 accepted review

ready to accept


Max Lin's avatar

mlin7442 approved review

ready to accept


Dominique Leuenberger's avatar

dimstar_suse accepted request

Accept to openSUSE:Factory

openSUSE Build Service is sponsored by