| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-07-12 | 3.3 kB | |
| V2.4.0a9 source code.tar.gz | 2026-07-12 | 11.3 MB | |
| V2.4.0a9 source code.zip | 2026-07-12 | 12.3 MB | |
| Totals: 3 Items | 23.6 MB | 0 | |
This prerelease adds hex string output support for OCTET STRING values, fixes a Session.get/get_next crash on empty OIDs, expands test coverage by splitting and parallelizing session tests, and resolves multiple CI/workflow reliability issues.
Compared to: v2.4.0a8
Install / Upgrade
:::bash
pip install ezsnmp==2.4.0a9
Or browse this release on PyPI: https://pypi.org/project/ezsnmp/2.4.0a9/
Features / Enhancements
- Adds
-Ox-backed hex string output option for OCTET STRING values, allowing callers to retrieve raw hex representations from SNMP responses (#1100)
Bug Fixes
- Fixes
Session.get/get_nextcrash when called with empty OID lists and ensures coverage comments are posted even on test failures (#1067) - Fixes graceful fallback for
coverage_autofix_cppwhen build tools are unavailable, preventing CI failures on unsupported platforms (#1109)
Tests
- Splits
test_session.pyinto focused, independently-runnable files and expands the Docker CI matrix to 10 parallel test groups for faster feedback (#1107)
Containers / Packaging
- Updates Homebrew formula for v2.4.0a8 (#1071)
- Expands
setup.cfgkeywords and adds Windows platform classifier to improve discoverability and packaging metadata (#1093)
CI / Workflows
- Fixes Coverage Autofix Python workflow to run inside Docker so net-snmp libraries are available during autofix (#1108)
- Fixes macOS Homebrew CI to always build from local source rather than pulling from the registry (#1092)
- Scopes Dependabot away from agentic workflow artifacts using path exclusions to reduce noise (#1105)
- Fixes invalid
actions/cacheSHA inbuild_and_publish_docker_images.yml(#1104) - Stabilizes Docker image workflow by serializing tarball cache population to prevent race conditions (#1094)
- Adds
copilot-requestspermission to support Agentic Workflow integrations (#1091)
Documentation
- Fixes RST heading formatting, unifies docstring style, and clarifies parameter wording across the API (#1101)
- Adds versioned documentation snapshot for v2.4.0a8 (#1070)
Dependencies
- Bumps
coveragefrom 7.14.1 to 7.15.0 (#1033) - Bumps
docker/setup-buildx-actionfrom 4.1.0 to 4.2.0 (#1034) - Bumps
github/codeql-action/analyzefrom 4.36.2 to 4.37.0 (#1036, [#1097]) - Bumps
github/codeql-action/initfrom 4.36.2 to 4.37.0 (#1037, [#1098]) - Bumps
docker/login-actionfrom 4.2.0 to 4.4.0 (#1054) - Bumps
actions/cache/savefrom 5.0.5 to 6.1.0 (#1055) - Bumps
setuptoolsfrom 82.0.1 to 83.0.0 (#1073) - Bumps
MishaKav/pytest-coverage-commentfrom 1.8.0 to 1.10.0 (#1074) - Bumps
Homebrew/actions/setup-homebrewto latest (#1106)
Full Changelog: https://github.com/carlkidcrypto/ezsnmp/compare/v2.4.0a8...v2.4.0a9
Generated by Auto Update Release Notes · 26.7 AIC · ⌖ 6.41 AIC · ⊞ 6.6K