Release 4.4.6

release-4.4.6 v4.4.6
Ilya Etingof 2018-09-13 22:36:35 +02:00
parent 51a15bdaa0
commit ddf3085179
2 changed files with 6 additions and 2 deletions

View File

@ -1,5 +1,5 @@
Revision 4.4.6, released 2018-08-XX
Revision 4.4.6, released 2018-09-13
-----------------------------------
- Improved package build and dependency tracking
@ -9,6 +9,10 @@ Revision 4.4.6, released 2018-08-XX
would fail.
- Fix to tolerate possible duplicate enumerations in `Bits` and `Integer`
SMI types.
- Fix to tolerate non-initialised entries in SNMP community table. Once a
bad entry sneaked into the SNMP community table, all the subsequent
SNMP v1/v2c operations failed. The fix ignores incomplete SNMP community
table entries in the course of building indices.
Revision 4.4.5, released 2018-08-05
-----------------------------------

View File

@ -605,7 +605,7 @@ class Bits(OctetString):
def __new__(cls, *args, **kwargs):
if 'namedValues' in kwargs:
Bits = cls.withNamedBits(**kwargs.pop('namedValues'))
Bits = cls.withNamedBits(**dict(kwargs.pop('namedValues')))
return Bits(*args, **kwargs)
return OctetString.__new__(cls)