Download Latest Version V2.4.0 source code.zip (11.4 MB) Google Add to Preferred Sources
Home / v2.4.0b0
Name Modified Size InfoDownloads / 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

Download ezsnmp

Source: README.md, updated 2026-08-25