Download Latest Version V2.5.0 source code.zip (13.9 MB) Google Add to Preferred Sources
Home / v2.5.0a2
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2026-10-11 2.7 kB
V2.5.0a2 source code.tar.gz 2026-10-11 11.7 MB
V2.5.0a2 source code.zip 2026-10-11 12.7 MB
Totals: 3 Items   24.4 MB 0

This pre-release adds a unit test for Session.set() exception propagation and a test for duplicate-port handling with udp6/bracketed IPv6 hostnames. It also refactors the PyPI/TestPyPI build and publish workflows, and updates dependencies.

Compared to: v2.5.0a1

Install / Upgrade

:::bash
pip install ezsnmp==2.5.0a2

Or browse this release on PyPI: https://pypi.org/project/ezsnmp/2.5.0a2/

Tests

  • Adds unit tests covering the Session.set() exception-propagation branch (#1353)
  • Covers the duplicate-port throw in SessionBase for udp6 and bracketed IPv6 hostnames (#1356)

Containers / Packaging

  • Extracts shared build-wheels and publish actions for the PyPI/TestPyPI workflows (#1329)
  • Invokes pypa/gh-action-pypi-publish directly and extracts a build-distribution action (#1341)

CI / Workflows

  • Scopes verify_syntax pushes to main to avoid duplicate concurrent runs on PRs (#1340)
  • Migrates gh-aw workflow models, reverts that change (#1357, [#1364]), then switches to the sonnet alias across all gh-aw workflows (#1365)

Documentation

  • Adds versioned documentation for v2.5.0a1 (#1334)

Dependencies

  • Bumps cibuildwheel to 4.3.0 and the python-dependencies group (#1367, [#1363])
  • Bumps github/codeql-action init/analyze to 4.38.2 (#1348, [#1350])
  • Bumps Homebrew/actions/setup-homebrew (#1349) and MishaKav/pytest-coverage-comment to 1.12.3 (#1360)
  • Switches the Dependabot schedule to weekly (#1366)

Chores / Misc

  • Updates the Homebrew formula for v2.5.0a1 (#1333)
  • Bumps version to 2.5.0a2 (#1368)

Full Changelog: https://github.com/carlkidcrypto/ezsnmp/compare/v2.5.0a1...v2.5.0a2

[!WARNING]

Firewall blocked 1 domain

The following domain was blocked by the firewall during workflow execution:

  • github.com

To allow these domains, add them to the network.allowed list in your workflow frontmatter:

yaml network: allowed: - defaults - "github.com"

See Network Configuration for more information.

Generated by Auto Update Release Notes · copilot · sonnet · 15.8 AIC · ⌖ 11.3 AIC · ⊞ 10.4K

Download ezsnmp

Source: README.md, updated 2026-10-11