File: HISTORY.rst

package info (click to toggle)
snimpy 1.1.0-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 620 kB
  • sloc: python: 4,191; makefile: 209
file content (197 lines) | stat: -rw-r--r-- 4,197 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
.. :changelog:

History
-------

1.1.0 (2026-02-14)
++++++++++++++++++

* Update for PySNMP 7. This version does not work with previous versions of PySNMP.
* Modernize build system.

1.0.4 (2025-10-25)
++++++++++++++++++

* Temporarily depend on pyasn1 <= 0.6.0 to fix compatibility issues.
* Convert build to PEP517.

1.0.3 (2024-05-09)
++++++++++++++++++

* Temporarily depend on pysnmp-lextudio < 6 to fix stuck SNMP requests.

1.0.2 (2023-12-12)
++++++++++++++++++

* Compatibility with Python 3.12 by adding dependency to pyasyncore.

1.0.1 (2023-06-30)
++++++++++++++++++

* Switch to pysnmp-lextudio, a maintained fork of PySNMP.

1.0.0 (2021-05-29)
++++++++++++++++++

* Drop compatibility with Python 2.

0.8.14 (2020-04-26)
+++++++++++++++++++

* Add ``items()`` in addition to ``iteritems()`` This is an iterator
  on Python 3 and return a list of items in Python 2.

0.8.13 (2018-10-12)
+++++++++++++++++++

* Compatibility with Python 3.7.
* Fix an issue with implied index when reusing indexes between tables.

0.8.12 (2017-10-02)
+++++++++++++++++++

* Support for more recent versions of IPython.
* Support for SNMPv3 context name.
* Support for notification nodes (MIB only).

0.8.11 (2016-08-13)
+++++++++++++++++++

* Fix IPython interactive shell.
* Fix IPv6 handling for sessions.
* Ability for a session to return None instead of raising an exception.

0.8.10 (2016-02-16)
+++++++++++++++++++

* Ability to walk a table (if the first index is accessible).
* Ability to do a partial walk (courtesy of Alex Unigovsky).

0.8.8 (2015-11-15)
++++++++++++++++++

* Fix thread-safety problem introduced in 0.8.6. This also undo any
  improvement advertised in 0.8.6 when using multiple
  threads. However, performance should be kept when using a single
  thread.

0.8.7 (2015-11-14)
++++++++++++++++++

* Ability to specify a module name when querying a manager.
* Compatibility with PySNMP 4.3
* Array-like interface for OIDs.
* Ability to restrict lookups to a specific MIB: m['IF-MIB'].ifDescr.
* Fix multithread support with SNMPv3 (with a performance impact).

0.8.6 (2015-06-24)
++++++++++++++++++

* Major speed improvement.
* Major memory usage improvement.

0.8.5 (2015-04-04)
++++++++++++++++++

* Ability to set SMI search path (with ``mib.path()``)
* Fix documentation build on *Read the Doc*.
* Add a loose mode to manager to loosen type coercion.

0.8.4 (2015-02-10)
++++++++++++++++++

* More CFFI workarounds, including cross-compilation support.
* Ability to override a node type.
* Automatic workaround for "SNMP too big" error message.

0.8.3 (2014-08-18)
++++++++++++++++++

* IPv6 support.


0.8.2 (2014-06-08)
++++++++++++++++++

* Minor bugfixes.

0.8.1 (2013-10-25)
++++++++++++++++++

* Workaround a problem with CFFI extension installation.

0.8.0 (2013-10-19)
++++++++++++++++++++

* Python 3.3 support. Pypy support.
* PEP8 compliant.
* Sphinx documentation.
* Octet strings with a display hint are now treated differently than
  plain octet strings (unicode). Notably, they can now be set using
  the displayed format (for example, for MAC addresses).

0.7.0 (2013-09-23)
++++++++++++++++++

* Major rewrite.
* SNMP support is now provided through PySNMP_.
* MIB parsing is still done with ``libsmi`` but through CFFI instead of a
  C module.
* More unittests. Many bugfixes.

.. _PySNMP: https://www.pysnmp.com/

0.6.4 (2013-03-21)
++++++++++++++++++

* GETBULK support.
* MacAddress SMI type support.

0.6.3 (2012-04-13)
++++++++++++++++++

* Support for IPython 0.12.
* Minor bugfixes.

0.6.2 (2012-01-19)
++++++++++++++++++

* Ability to return None instead of getting an exception.

0.6.1 (2012-01-14)
++++++++++++++++++

* Thread safety and efficiency.

0.6 (2012-01-10)
++++++++++++++++++

* SNMPv3 support

0.5.1 (2011-08-07)
++++++++++++++++++

* Compatibility with IPython 0.11.
* Custom timeouts and retries.

0.5 (2010-02-03)
++++++++++++++++++

* Check conformity of loaded modules.
* Many bugfixes.

0.4 (2009-06-06)
++++++++++++++++++

* Allow to cache requests.

0.3 (2008-11-23)
++++++++++++++++++

* Provide a manual page.
* Use a context manager to group SET requests.

0.2.1 (2008-09-28)
++++++++++++++++++

* First release on PyPI.