| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-08-25 | 3.1 kB | |
| V2.4.0b0 source code.tar.gz | 2026-08-25 | 11.9 MB | |
| V2.4.0b0 source code.zip | 2026-08-25 | 12.9 MB | |
| Totals: 3 Items | 24.8 MB | 0 | |
This prerelease focuses on bug fixes, runtime core improvements, packaging and build infrastructure, test coverage expansion, documentation updates, and routine CI and dependency maintenance across the ezsnmp package.
Compared to: v2.4.0a9
Install / Upgrade
:::bash
pip install ezsnmp==2.4.0b0
Or browse this release on PyPI: https://pypi.org/project/ezsnmp/2.4.0b0/
Bug Fixes
- Fixes typos, grammar, and formatting in RST docs and docstrings (#1116)
- Clarify GETBULK v2c/v3 requirement and fix build example indentation (#1127)
- Serializes SNMPv3 setters and strengthen EngineID regression coverage (#1117)
Runtime / Core Library
- Improves Session.bulk_get and Session.set docstrings (#1168)
Tests
- [coverage-autofix-cpp] Add shim tests for snmp_perror_exception and connection error variants (#1125)
- [coverage-autofix-cpp] Add snmptrap null and stat_error shim tests (#1164)
- Adds unit tests for netsnmp and session exception-handling branches (#1124)
- [coverage-autofix-cpp] Add missing unit tests for uncovered C++ branches (#1174)
- Auto-format with clang-format (#1177)
Containers / Packaging
- Updates Homebrew formula for v2.4.0a9 (#1110)
CI / Workflows
- Apply v2.4.0a9 changelog update from protected-file fallback artifact (#1113)
- Moves integration test results into analysis/ folder with data/ sub-folder for CSVs (#1114)
- Updates coverage autofix workflows to use Codecov polling and hu… (#1123)
- GW AW (#1176)
Documentation
- Adds versioned docs for v2.4.0a9 (#1111)
- Clarify SWIG flags, get() return type, and use_enums migration note (#1132)
- Fixes duplicate apt flag, double space, and capitalisation in development.rst (#1152)
- Updates Docker Python patch versions (#1167)
- Release Prep (#1187)
Dependencies
- Bumps build from 1.5.0 to 1.5.1 (#1099)
- Bumps coverage from 7.15.0 to 7.15.3 (#1160)
- Bumps MishaKav/pytest-coverage-comment from 1.10.0 to 1.11.0 (#1159)
- Bumps github/codeql-action/analyze from 4.37.0 to 4.37.4 (#1157)
- Bumps Homebrew/actions/setup-homebrew from 2026.07.13.1 to 2026.08.03.1 (#1156)
- Bumps github/codeql-action/init from 4.37.0 to 4.37.4 (#1155)
- Bumps docker/login-action from 4.4.0 to 4.6.0 (#1149)
- Bumps setuptools from 83.0.0 to 84.0.0 (#1172)
- Bumps Homebrew/actions/setup-homebrew from 2026.08.03.1 to 2026.08.10.1 (#1171)
- Bumps cibuildwheel from 4.1.0 to 4.2.0 (#1170)
- Bumps coverage from 7.15.3 to 7.15.4 (#1169)
- Bumps github/codeql-action/analyze from 4.37.4 to 4.37.6 (#1166)
- Bumps github/codeql-action/init from 4.37.4 to 4.37.6 (#1165)
- Bumps actions/checkout from 7.0.0 to 7.0.1 (#1135)
- Bumps actions/setup-python from 6.3.0 to 7.0.0 (#1134)
- Updates dependabot.yml (#1213)
- Bumps github/codeql-action/init from 4.37.6 to 4.37.8 (#1210)
- Bumps github/codeql-action/analyze from 4.37.6 to 4.37.8 (#1209)
Full Changelog: https://github.com/carlkidcrypto/ezsnmp/compare/v2.4.0a9...v2.4.0b0