Easysnmp

Latest version: v0.2.6

Safety actively analyzes 681790 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

0.2.6

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

- Cached SNMP v3 credentials for a session are removed when the session configuration is updated or session is free'd
(`3826d0a <https://github.com/easysnmp/easysnmp/commit/3826d0a866ff6dcd22b49aea022a317bc9f0324f>`_)
- New method for (re)creating the underlying Net-SNMP interface object
(`e75aab <https://github.com/easysnmp/easysnmp/commit/e75aabfe61b167be68348fe4e0e6c2abf4f8694d>`_)
- Developer requirements updated and are now using `Black <https://github.com/psf/black>`_ for Python formatting

0.2.6a1

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

- CI/CD builds and publishes wheels and source code to PyPI

0.2.6a

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

- Finally fixed underlying memory leaks (`PR142 <https://github.com/easysnmp/easysnmp/pull/142>`_)
- Proper handling of errors caused within Python that prevented exception raises (`PR129 <https://github.com/easysnmp/easysnmp/pull/129>`_)
- Added modern SNMPv3 privacy/auth algorithms (`PR143 <https://github.com/easysnmp/easysnmp/pull/143>`_, `94ad10 <https://github.com/easysnmp/easysnmp/commit/94ad101be880a7a739e34d343dd0d0da679a48fb>`_)
- CI/CD moved to Github Actions (`PR137 <https://github.com/easysnmp/easysnmp/pull/137>`_)

0.2.5

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

- Refactored code to use CObjects/PyCapsules for better memory management. Fixed truncation of data returned.
(`30 <https://github.com/easysnmp/easysnmp/issues/30>`_,
`PR48 <https://github.com/easysnmp/easysnmp/pull/28>`_)
- Implemented ``bulkwalk`` functionality
(`PR48 <https://github.com/easysnmp/easysnmp/pull/28>`_)
- Added support for Net-SNMP installed via ``brew`` on OS X
(`PR48 <https://github.com/easysnmp/easysnmp/pull/28>`_)
- Allow ``snmp_type`` parameter in ``set(...)`` to support snmpset(1)
type specifiers.
(`28 <https://github.com/easysnmp/easysnmp/issues/28>`_,
`PR29 <https://github.com/easysnmp/easysnmp/pull/29>`_)
- Support Net-SNMP 5.6.x to add support for OSX.
(`12 <https://github.com/easysnmp/easysnmp/issues/12>`_,
`4e121e9 <https://github.com/easysnmp/easysnmp/commit/4e121e9f9b4613485bcb8f9bab48b4528a223db3>`_)
- Remove printf debug statements when making SNMPv1 fixes from interface.c.
(`320df28 <https://github.com/easysnmp/easysnmp/commit/320df2882bbc5e3f57a7e71164497b063baa855e>`_)

`Full Source Code Changelog <https://github.com/easysnmp/easysnmp/compare/0.2.4...0.2.5>`_

0.2.4

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

- Ensured that the simple bitarray header is correctly referenced.

`Full Source Code Changelog <https://github.com/easysnmp/easysnmp/compare/0.2.3...0.2.4>`_

0.2.3

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

- Introduce this changelog.
- Removed dead Python 2.5.x code.
(`PR22 <https://github.com/easysnmp/easysnmp/pull/22>`_)
- Fix SNMPv1 when using ``retry_no_such=True`` to ensure the response
values return correctly to the corresponding supplied requested OIDs.
(`PR18 <https://github.com/easysnmp/easysnmp/pull/18>`_)
- Allow OIDs to be specified without a leading dot.
(`15 <https://github.com/easysnmp/easysnmp/issues/15>`_)
- By default do not throw exception if a non-existent OID is fetched,
and introduce ``abort_on_nonexistent`` to allow user-configurable
action.
(`49ea15ec <https://github.com/easysnmp/easysnmp/commit/49ea15ec32cd29cd2469041d0a6bab499dd7b599>`_)
- Fix C interface to not tread on existing logging configuration to
instead import logging module and configure a NullHandler instead.
(`PR13 <https://github.com/easysnmp/easysnmp/pull/13>`_)
- Modify ``snmpd`` to run on ``localhost:11161`` to avoid requiring
root privilege and not clash with a local running instance of snmpd.
(`5604a4bb <https://github.com/easysnmp/easysnmp/commit/5604a4bbe72844295e966af270469aeccad19e98>`_)

`Full Source Code Changelog <https://github.com/easysnmp/easysnmp/compare/0.2.2...0.2.3>`_

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.