Releases: carlkidcrypto/ezsnmp
V2.2.0a0
Summary of Changes
Version 2.2.0a0 represents a major milestone for ezsnmp, bringing comprehensive testing improvements, enhanced API features, modernized infrastructure, and expanded Python support. This release adds compatibility with Python 3.14 while dropping support for Python 3.9, updates Docker containers to include more versions for broader testing coverage, and introduces thread safety features—though we recommend using multi-process approaches over multi-threading for optimal performance and reliability. It includes contributions from the community and extensive work across multiple pre-release iterations (alpha and beta versions).
Next Steps
Testing: Please test this release in your production and development environments.
Feedback: If you find any issues, please submit a detailed issue report. Contributions to fix submitted issues are welcome!
Documentation: The documentation for this release (
Files will become available via pip in a few hours after this post. Happy Testing/Using! 🎉
What's Changed
- 📝 Update Changelog by @github-actions[bot] in #594
- Feature 2.2.0 by @carlkidcrypto in #597
- Update docs for v2.2.0a0 and Python 3.10+ support by @carlkidcrypto in #603
- 📝 Update Changelog by @github-actions[bot] in #595
- Sync Docker images with documentation: drop Python 3.9, add Python 3.14 by @Copilot in #599
- Update Docker images to support Python 3.10-3.14 by @Copilot in #601
- Add Python 3.14 and drop Python 3.9 from CentOS 7 Docker image by @Copilot in #600
- chore: bump sphinx from 8.2.3 to 9.1.0 by @dependabot[bot] in #596
- chore: bump swig from 4.3.1 to 4.4.1 by @dependabot[bot] in #589
- chore: bump coverage from 7.10.7 to 7.13.1 by @dependabot[bot] in #588
- chore: bump furo from 2025.9.25 to 2025.12.19 by @dependabot[bot] in #577
- chore: bump pytest from 8.4.2 to 9.0.2 by @dependabot[bot] in #575
- Bump github/codeql-action from 4.31.3 to 4.31.8 by @dependabot[bot] in #566
- Bump actions/cache from 4.3.0 to 5.0.1 by @dependabot[bot] in #569
- Bump actions/download-artifact from 6.0.0 to 7.0.0 by @dependabot[bot] in #568
- Bump actions/checkout from 5.0.0 to 6.0.1 by @dependabot[bot] in #556
- Bump black from 25.9.0 to 25.12.0 by @dependabot[bot] in #555
- Bump psf/black from 25.9.0 to 25.12.0 by @dependabot[bot] in #550
- chore(deps): bump peter-evans/find-comment from 3 to 4 by @dependabot[bot] in #607
- Bump tj-actions/changed-files from 47.0.0 to 47.0.1 by @dependabot[bot] in #564
- Bump urllib3 from 2.6.0 to 2.6.2 by @dependabot[bot] in #563
- chore(deps): bump EnricoMi/publish-unit-test-result-action from 2.21.0 to 2.22.0 by @dependabot[bot] in #606
- Bump actions/upload-artifact from 5.0.0 to 6.0.0 by @dependabot[bot] in #567
- Bump peter-evans/create-pull-request from 7.0.8 to 8.0.0 by @dependabot[bot] in #560
- Feature/docker builds py14 by @carlkidcrypto in #608
- chore(deps): bump tox from 4.32.0 to 4.33.0 by @dependabot[bot] in #611
- chore(deps): bump urllib3 from 2.6.2 to 2.6.3 by @dependabot[bot] in #613
- chore(deps): bump cibuildwheel from 3.3.0 to 3.3.1 by @dependabot[bot] in #612
- Remove redundant manual coverage flags when b_coverage=true is set by @Copilot in #580
- chore(deps): bump tox from 4.33.0 to 4.34.1 by @dependabot[bot] in #617
- Refactor: Extract docker exec logic into separate script by @Copilot in #586
- chore(deps): bump build from 1.3.0 to 1.4.0 by @dependabot[bot] in #615
- Add CodeCov integration for Python and C++ coverage reporting by @Copilot in #618
- Fix duplicate step IDs in tests_homebrew.yml workflow by @Copilot in #620
- Fix MacPorts cache corruption, missing LD_LIBRARY_PATH, cibuildwheel dependency, and Sphinx Python version issues in CI workflows by @Copilot in #621
- Feature/docker builds py14 2 by @carlkidcrypto in #629
Full Changelog: v2.1.0...v2.2.0a0
V2.1.0
Summary of Changes
Version 2.1.0 represents a major milestone for ezsnmp, bringing comprehensive testing improvements, enhanced API features, and modernized infrastructure. This release includes contributions from the community and extensive work across multiple pre-release iterations (alpha and beta versions).
Next Steps
Testing: Please test this release in your production and development environments.
Feedback: If you find any issues, please submit a detailed issue report. Contributions to fix submitted issues are welcome!
Documentation: The documentation for this release (
Files will become available via pip in a few hours after this post. Happy Testing/Using! 🎉
What's Changed
- V2.0.1 Docs by @carlkidcrypto in #372
- Feature/manual changelog update by @carlkidcrypto in #373
- MacOS Compilation by @carlkidcrypto in #265
- Bump coverage from 7.8.0 to 7.9.0 by @dependabot[bot] in #387
- Bump pytest-cov from 6.1.1 to 6.2.0 by @dependabot[bot] in #386
- 385 question getting raw value of timeticks by @carlkidcrypto in #393
- Bump pycodestyle from 2.13.0 to None - Removed by @dependabot[bot] in #392
- Bump coverage from 7.9.0 to 7.9.1 by @dependabot[bot] in #389
- Bump urllib3 from 2.4.0 to 2.5.0 by @dependabot[bot] in #390
- Bump platformdirs from 4.3.7 to 4.3.8 by @dependabot[bot] in #374
- Bump pytest-cov from 6.2.0 to 6.2.1 by @dependabot[bot] in #388
- Bump pytest from 8.3.5 to 8.4.1 by @dependabot[bot] in #391
- Bump pluggy from 1.5.0 to 1.6.0 by @dependabot[bot] in #378
- Update auto_change_log.yml by @carlkidcrypto in #394
- Update auto_change_log.yml by @carlkidcrypto in #395
- Update auto_change_log.yml by @carlkidcrypto in #396
- Update auto_change_log.yml by @carlkidcrypto in #397
- 📝 Update Changelog by @github-actions[bot] in #398
- Bump setuptools from 80.3.1 to 80.9.0 by @dependabot[bot] in #382
- Feature/Update Pyproject File For Linux Builds by @carlkidcrypto in #399
- Update README.rst by @carlkidcrypto in #400
- 401 feature add convertvalue to datatypes by @carlkidcrypto in #403
- 📝 Update Changelog by @github-actions[bot] in #405
- Feature: Updating the docker containers by @carlkidcrypto in #411
- Feature/get auto uts in docker containers by @carlkidcrypto in #412
- Bump actions/download-artifact from 4 to 5 by @dependabot[bot] in #413
- Bump build from 1.2.2 to 1.3.0 by @dependabot[bot] in #410
- Bump pip from 25.1.1 to 25.2 by @dependabot[bot] in #408
- Bump coverage from 7.9.1 to 7.9.2 by @dependabot[bot] in #402
- Bump furo from 2024.8.6 to 2025.7.19 by @dependabot[bot] in #407
- Bump MishaKav/pytest-coverage-comment from 1.1.54 to 1.1.56 by @dependabot[bot] in #416
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #418
- Bump coverage from 7.9.2 to 7.10.3 by @dependabot[bot] in #417
- 401 feature add convertvalue to datatypes by @carlkidcrypto in #414
- Bump actions/download-artifact from 4 to 5 by @dependabot[bot] in #419
- 406 malloc consolidate invalid chunk size in net snmp less than 59 by @carlkidcrypto in #426
- Bump MishaKav/pytest-coverage-comment from 1.1.56 to 1.1.57 by @dependabot[bot] in #429
- Update meson.build by @carlkidcrypto in #433
- Bump pytest from 8.4.1 to 8.4.2 by @dependabot[bot] in #432
- Bump pypa/gh-action-pypi-publish@release/v1.12 from 1.12 to 1.13 by @dependabot[bot] in #431
- Bump pytest-sugar from 1.0.0 to 1.1.1 by @dependabot[bot] in #424
- Bump coverage from 7.10.3 to 7.10.6 by @dependabot[bot] in #427
- Update pyproject.toml by @carlkidcrypto in #434
- AlmaLinux10 Docker by @carlkidcrypto in #435
- 📝 Update Changelog by @github-actions[bot] in #436
- Bump actions/setup-python from 5 to 6 by @dependabot[bot] in #430
- Bump platformdirs from 4.3.8 to 4.4.0 by @dependabot[bot] in #425
- 384 bug macos native tests by @carlkidcrypto in #441
- 422 feature per bulk walk configurable max repetitions by @carlkidcrypto in #443
- Hotfix/fix test pypi and pypi by @carlkidcrypto in #449
- 📝 Update Changelog by @github-actions[bot] in #450
- Bump pytest-cov from 6.2.1 to 7.0.0 by @dependabot[bot] in #438
- Bump pyparsing from 3.2.3 to 3.2.5 by @dependabot[bot] in #447
- Bump coverage from 7.10.6 to 7.10.7 by @dependabot[bot] in #446
- Bump black from 25.1.0 to 25.9.0 by @dependabot[bot] in #445
- Bump psf/black from 25.1.0 to 25.9.0 by @dependabot[bot] in #444
- 442 question session close by @carlkidcrypto in #456
- Bump tj-actions/changed-files from 46.0.5 to 47.0.0 by @dependabot[bot] in #439
- 📝 Update Changelog by @github-actions[bot] in #463
- Bump furo from 2025.7.19 to 2025.9.25 by @dependabot[bot] in #451
- Bump tox from 4.30.2 to 4.30.3 by @dependabot[bot] in #455
- Bump peter-evans/commit-comment from 3 to 4 by @dependabot[bot] in #453
- Bump peter-evans/create-or-update-comment from 4 to 5 by @dependabot[bot] in #454
- Bump platformdirs from 4.4.0 to 4.5.0 by @dependabot[bot] in #464
- Bump github/codeql-action from 3 to 4 by @dependabot[bot] in #462
- Bump tomli from 2.2.1 to 2.3.0 by @dependabot[bot] in #465
- 461 feature add support for exit enter del by @carlkidcrypto in #468
- Release/prep for 2.1.0b1 by @carlkidcrypto in #472
- Bump carlkidcrypto/os-specific-runner from 2.1.2 to 2.1.3 by @dependabot[bot] in #474
- feat: Add logging and dict/json support for Session and Result objects by @rrindels in #470
- Add The Scribe agent documentation guidelines by @carlkidcrypto in #480
- Feature/prep for 2.1.0b1 2 by @carlkidcrypto in #479
- Feature/documentation agent by @carlkidcrypto in #482
- Document project structure and add missing README files by @Copilot in #481
- Feature/add agents by @carlkidcrypto in #484
- Modernize Docker infrastructure: Python 3.9-3.13, g++ 11+, optimized images by @Copilot in #483
- Feature/add agents by @carlkidcrypto in #489
- Feature/fix docker test scripts by @carlkidcrypto in #491
- Bump actions/download-artifact from 5 to 6 by @dependabot[bot] in #475
- Bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #476
- Python Tests: Docker by @carlkidcrypto in #498
- Refactor setup.py: Extract Homebrew detection into reusable functions and parallelize SWIG build by @Copilot in #485
- Increas...
V2.1.0b2
Summary of Changes
This release (
Next Steps
Testing: Please test this release in your production and development environments.
Feedback: If you find any issues, please submit a detailed issue report. Contributions to fix submitted issues are welcome!
Documentation: The documentation for this release (
Files will become available via pip in a few hours after this post. Happy Testing/Using! 🎉
What's Changed
- 📝 Update Changelog by @github-actions[bot] in #502
- Feature/get uts to run in gh runners by @carlkidcrypto in #504
- Feature/get uts to run in gh runners 2 by @carlkidcrypto in #505
- Feature/get uts to run in gh runners 3 by @carlkidcrypto in #510
- Fix issue #355: Strip surrounding quotes from SNMP string values by @Copilot in #492
- Feature/fix cpp tests by @carlkidcrypto in #527
Full Changelog: v2.1.0b1...v2.1.0b2
V2.1.0b1
Summary of Changes
This release (
@rrindels made their first contribution in #470 which focused on logging capabilities for ezsnmp in issue #409.
Next Steps
Testing: Please test this release in your production and development environments.
Feedback: If you find any issues, please submit a detailed issue report. Contributions to fix submitted issues are welcome!
Documentation: The documentation for this release (
Files will become available via pip in a few hours after this post. Happy Testing/Using! 🎉
What's Changed
- Bump tj-actions/changed-files from 46.0.5 to 47.0.0 by @dependabot[bot] in #439
- 📝 Update Changelog by @github-actions[bot] in #463
- Bump furo from 2025.7.19 to 2025.9.25 by @dependabot[bot] in #451
- Bump tox from 4.30.2 to 4.30.3 by @dependabot[bot] in #455
- Bump peter-evans/commit-comment from 3 to 4 by @dependabot[bot] in #453
- Bump peter-evans/create-or-update-comment from 4 to 5 by @dependabot[bot] in #454
- Bump platformdirs from 4.4.0 to 4.5.0 by @dependabot[bot] in #464
- Bump github/codeql-action from 3 to 4 by @dependabot[bot] in #462
- Bump tomli from 2.2.1 to 2.3.0 by @dependabot[bot] in #465
- 461 feature add support for exit enter del by @carlkidcrypto in #468
- Release/prep for 2.1.0b1 by @carlkidcrypto in #472
- Bump carlkidcrypto/os-specific-runner from 2.1.2 to 2.1.3 by @dependabot[bot] in #474
- feat: Add logging and dict/json support for Session and Result objects by @rrindels in #470
- Add The Scribe agent documentation guidelines by @carlkidcrypto in #480
- Feature/prep for 2.1.0b1 2 by @carlkidcrypto in #479
- Feature/documentation agent by @carlkidcrypto in #482
- Document project structure and add missing README files by @Copilot in #481
- Feature/add agents by @carlkidcrypto in #484
- Modernize Docker infrastructure: Python 3.9-3.13, g++ 11+, optimized images by @Copilot in #483
- Feature/add agents by @carlkidcrypto in #489
- Feature/fix docker test scripts by @carlkidcrypto in #491
- Bump actions/download-artifact from 5 to 6 by @dependabot[bot] in #475
- Bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #476
- Python Tests: Docker by @carlkidcrypto in #498
- Refactor setup.py: Extract Homebrew detection into reusable functions and parallelize SWIG build by @Copilot in #485
- Increase python_tests coverage from 80% to 88% by @Copilot in #488
- Add comprehensive unit test coverage for cpp_tests error paths and exceptions by @Copilot in #487
- Update docs for v2.1.0b1 and refresh styles by @carlkidcrypto in #501
New Contributors
Full Changelog: 2.1.0b0...v2.1.0b1
V2.1.0b0
Summary of Changes
This release (
Next Steps
Testing: Please test this release in your production and development environments.
Feedback: If you find any issues, please submit a detailed issue report. Contributions to fix submitted issues are welcome!
Documentation: The documentation for this release (
Files will become available via pip in a few hours after this post. Happy Testing/Using! 🎉
What's Changed
- 📝 Update Changelog by @github-actions[bot] in #450
- Bump pytest-cov from 6.2.1 to 7.0.0 by @dependabot[bot] in #438
- Bump pyparsing from 3.2.3 to 3.2.5 by @dependabot[bot] in #447
- Bump coverage from 7.10.6 to 7.10.7 by @dependabot[bot] in #446
- Bump black from 25.1.0 to 25.9.0 by @dependabot[bot] in #445
- Bump psf/black from 25.1.0 to 25.9.0 by @dependabot[bot] in #444
- 442 question session close by @carlkidcrypto in #456
Full Changelog: v2.1.0a3...2.1.0b0
V2.1.0a3
Summary
This release introduces a new feature that enhances how we handle GETBULK PDUs. We've added a new setting to the session class, -Cr<NUM>, which allows users to set the max-repetitions field. This new setting specifies the maximum number of iterations for repeating variables, with a default value of 10.
Test this in your production/developer environments.
If you find issues, please submit an issue,
If you can fix the issue submitted, thanks in advance!
Documentation for V2.1.0 can be found here - https://carlkidcrypto.github.io/ezsnmp/html/index.html
Allow a few hours after this post for files to become available via pip.
Happy Testing/Using!
What's Changed
- 📝 Update Changelog by @github-actions[bot] in #436
- Bump actions/setup-python from 5 to 6 by @dependabot[bot] in #430
- Bump platformdirs from 4.3.8 to 4.4.0 by @dependabot[bot] in #425
- 384 bug macos native tests by @carlkidcrypto in #441
- 422 feature per bulk walk configurable max repetitions by @carlkidcrypto in #443
- Hotfix/fix test pypi and pypi by @carlkidcrypto in #449
Full Changelog: v2.1.0a2...v2.1.0a3
V2.1.0a2
Summary
This release focuses on three key areas: Docker container improvements, enhancements to the results.converted_value feature, and a rework of the local build process for ezsnmp.
Test this in your production/developer environments.
If you find issues, please submit an issue,
If you can fix the issue submitted, thanks in advance!
Documentation for V2.1.0 can be found here - https://carlkidcrypto.github.io/ezsnmp/html/index.html
Allow a few hours after this post for files to become available via pip.
Happy Testing/Using!
Docker Container Enhancements
Numerous Docker container fixes have been implemented for AlmaLinux 10 and RockyLinux 8, enabling successful execution of cpp_tests within these environments. Work has also begun on an experimental CentOS 7 container, though it is not yet fully operational.
results.converted_value Enhancements
The results.converted_value feature has been enhanced to improve how data is handled and converted.
Local Build Rework
The ezsnmp local build process has been updated. It now utilizes the system's net-snmp version and applies specific patches found in ezsnmp/src/net-snmp-5.X-final-patched.
What's Changed
- 📝 Update Changelog by @github-actions[bot] in #405
- Feature: Updating the docker containers by @carlkidcrypto in #411
- Feature/get auto uts in docker containers by @carlkidcrypto in #412
- Bump actions/download-artifact from 4 to 5 by @dependabot[bot] in #413
- Bump build from 1.2.2 to 1.3.0 by @dependabot[bot] in #410
- Bump pip from 25.1.1 to 25.2 by @dependabot[bot] in #408
- Bump coverage from 7.9.1 to 7.9.2 by @dependabot[bot] in #402
- Bump furo from 2024.8.6 to 2025.7.19 by @dependabot[bot] in #407
- Bump MishaKav/pytest-coverage-comment from 1.1.54 to 1.1.56 by @dependabot[bot] in #416
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #418
- Bump coverage from 7.9.2 to 7.10.3 by @dependabot[bot] in #417
- 401 feature add convertvalue to datatypes by @carlkidcrypto in #414
- Bump actions/download-artifact from 4 to 5 by @dependabot[bot] in #419
- 406 malloc consolidate invalid chunk size in net snmp less than 59 by @carlkidcrypto in #426
- Bump MishaKav/pytest-coverage-comment from 1.1.56 to 1.1.57 by @dependabot[bot] in #429
- Update meson.build by @carlkidcrypto in #433
- Bump pytest from 8.4.1 to 8.4.2 by @dependabot[bot] in #432
- Bump pypa/gh-action-pypi-publish@release/v1.12 from 1.12 to 1.13 by @dependabot[bot] in #431
- Bump pytest-sugar from 1.0.0 to 1.1.1 by @dependabot[bot] in #424
- Bump coverage from 7.10.3 to 7.10.6 by @dependabot[bot] in #427
- Update pyproject.toml by @carlkidcrypto in #434
- AlmaLinux10 Docker by @carlkidcrypto in #435
Full Changelog: v2.1.0a1...v2.1.0a2
V2.1.0a1
Summary
This release introduces two major improvements: a new data conversion feature for more intuitive results in Python, and a significant enhancement to our build process for better compatibility and reliability.
Key Features & Fixes
-
New
result.converted_valueField: Results now include aconverted_valuefield, which automatically converts the underlying C++ data types from SNMP into native Python data types. This simplifies data handling and makes results easier to work with. -
Improved Build Process: The
cibuildwheelconfiguration has been updated to build wheels against the nativenet-snmplibraries provided by the build environment. This replaces the previous method of forcing a single version, leading to more robust and compatible wheels across different platforms.
SNMP Data Type Conversion
The result.converted_value field maps the following SNMP types to their corresponding Python 3 data types:
| SNMP Type | C++ Intermediate | Python 3 Result |
|---|---|---|
INTEGER |
int |
int |
Integer32 |
uint32_t |
int |
Gauge32 |
uint32_t |
int |
Counter32 |
uint32_t |
int |
Counter64 |
uint64_t |
int |
TimeTicks |
uint32_t |
int |
HEX-STRING |
std::vector<unsigned char> |
bytes |
Test this in your production/developer environments.
If you find issues, please submit an issue,
If you can fix the issue submitted, thanks in advance!
Documentation for V2.1.0 can be found here - https://carlkidcrypto.github.io/ezsnmp/html/index.html
Allow a few hours after this post for files to become available via pip.
Happy Testing/Using!
What's Changed
- Update auto_change_log.yml by @carlkidcrypto in #394
- Update auto_change_log.yml by @carlkidcrypto in #395
- Update auto_change_log.yml by @carlkidcrypto in #396
- Update auto_change_log.yml by @carlkidcrypto in #397
- 📝 Update Changelog by @github-actions[bot] in #398
- Bump setuptools from 80.3.1 to 80.9.0 by @dependabot[bot] in #382
- Feature/Update Pyproject File For Linux Builds by @carlkidcrypto in #399
- Update README.rst by @carlkidcrypto in #400
- 401 feature add convertvalue to datatypes by @carlkidcrypto in #403
New Contributors
- @github-actions[bot] made their first contribution in #398
Full Changelog: v2.1.0a0...v2.1.0a1
V2.1.0a0
Summary
This update introduces support for the -O t cml option, making it accessible through the Session Class. It also enables local compilation with older Net-SNMP versions (5.6-5.8).
Test this in your production/developer environments.
If you find issues, please submit an issue,
If you can fix the issue submitted, thanks in advance!
Documentation for V2.1.0 can be found here - https://carlkidcrypto.github.io/ezsnmp/html/index.html
Allow a few hours after this post for files to become available via pip.
Happy Testing/Using!
What's Changed
- V2.0.1 Docs by @carlkidcrypto in #372
- Feature/manual changelog update by @carlkidcrypto in #373
- MacOS Compilation by @carlkidcrypto in #265
- Bump coverage from 7.8.0 to 7.9.0 by @dependabot in #387
- Bump pytest-cov from 6.1.1 to 6.2.0 by @dependabot in #386
- 385 question getting raw value of timeticks by @carlkidcrypto in #393
- Bump pycodestyle from 2.13.0 to None - Removed by @dependabot in #392
- Bump coverage from 7.9.0 to 7.9.1 by @dependabot in #389
- Bump urllib3 from 2.4.0 to 2.5.0 by @dependabot in #390
- Bump platformdirs from 4.3.7 to 4.3.8 by @dependabot in #374
- Bump pytest-cov from 6.2.0 to 6.2.1 by @dependabot in #388
- Bump pytest from 8.3.5 to 8.4.1 by @dependabot in #391
- Bump pluggy from 1.5.0 to 1.6.0 by @dependabot in #378
Full Changelog: v2.0.1...v2.1.0a0
V2.0.1
Summary
This release resolves issues in the cibuildwheel system we use. Some dependencies were missing when building the wheels, leading to unexpected behavior in Linux distributions like Rocky Linux 8 and AlmaLinux 10. To address this, Docker containers for these OSes have been created and placed in the docker folder.
Test this in your production/developer environments.
If you find issues, please submit an issue,
If you can fix the issue submitted, thanks in advance!
Documentation for V2.0.0 can be found here - https://carlkidcrypto.github.io/ezsnmp/html/index.html
Allow a few hours after this post for files to become available via pip.
Happy Testing/Using!
What's Changed
- Bump pypa/gh-action-pypi-publish@release/v1.6 from 1.6 to 1.12 by @dependabot in #350
- Bump tj-actions/changed-files from 46.0.3 to 46.0.5 by @dependabot in #349
- Bump carlkidcrypto/os-specific-runner from 2.1.1 to 2.1.2 by @dependabot in #348
- Bump DoozyX/clang-format-lint-action from 0.18.1 to 0.18.2 by @dependabot in #347
- Bump peter-evans/create-pull-request from 4 to 7 by @dependabot in #346
- Bump setuptools from 78.1.0 to 79.0.1 by @dependabot in #345
- Bump packaging from 24.2 to 25.0 by @dependabot in #342
- Feature/bump dependatbot pr limit by @carlkidcrypto in #353
- Bump psf/black from 24.10.0 to 25.1.0 by @dependabot in #351
- Bump DoozyX/clang-format-lint-action from 0.18.2 to 0.20 by @dependabot in #352
- Bump pypa/gh-action-pypi-publish@release/v1.6 from 1.6 to 1.12 by @dependabot in #354
- Issue 356 migration guide updates by @carlkidcrypto in #357
- Update bug_report.md by @carlkidcrypto in #364
- Docker - rockylinux by @carlkidcrypto in #366
- 355 bug string values returned enclosed in by @carlkidcrypto in #369
- AlmaLinux by @carlkidcrypto in #371
- Bump cibuildwheel from 2.23.2 to 2.23.3 by @dependabot in #359
- Bump setuptools from 79.0.1 to 80.3.1 by @dependabot in #370
- Bump termcolor from 3.0.1 to 3.1.0 by @dependabot in #363
- Bump pip from 25.0.1 to 25.1.1 by @dependabot in #365
- Bump MishaKav/pytest-coverage-comment from 1.1.53 to 1.1.54 by @dependabot in #361
Full Changelog: v2.0.0...v2.0.1