From ecf5f5c8bc893edce2031547ed55b30a074a94d5 Mon Sep 17 00:00:00 2001 From: Lex Li Date: Sat, 20 Jul 2024 03:18:11 -0400 Subject: [PATCH] Bumped the version. --- CHANGES.rst | 9 +++++++-- docs/source/conf.py | 2 +- docs/source/upgrade.rst | 8 +++++--- pyproject.toml | 2 +- pysnmp/__init__.py | 2 +- 5 files changed, 15 insertions(+), 8 deletions(-) diff --git a/CHANGES.rst b/CHANGES.rst index 674aab88..a008123b 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -1,9 +1,14 @@ -Revision 6.2.3, released on July 17, 2024 +Revision 6.2.4, released on Jul 20, 2024 +----------------------------------------- + +- Deleted more obsolete items. + +Revision 6.2.3, released on Jul 17, 2024 ----------------------------------------- - Removed unused dependencies. -Revision 6.2.2, released on July 16, 2024 +Revision 6.2.2, released on Jul 16, 2024 ----------------------------------------- - Removed package postfix. A helper release to enable migration. diff --git a/docs/source/conf.py b/docs/source/conf.py index 5fcd139e..c784f5e4 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -67,7 +67,7 @@ # The short X.Y version. version = "6.2" # The full version, including alpha/beta/rc tags. -release = "6.2.3" +release = "6.2.4" # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. diff --git a/docs/source/upgrade.rst b/docs/source/upgrade.rst index 31794ed6..e6eba894 100644 --- a/docs/source/upgrade.rst +++ b/docs/source/upgrade.rst @@ -105,8 +105,6 @@ branch. This was then followed by the LeXtudio team, but they added more changes to the code base, -* New changes required by Python 3.12 were applied, such as completely free - of asyncore. * A relatively complete unit test suite was added to the code base, so that from there bugfixes and refactoring could be done with confidence. * Many more community patches were tested and merged. @@ -127,6 +125,9 @@ the code base, You should first attempt to upgrade to 6.0.13 release and see if things work as expected. + Note that you must use Python <3.12, as release 5.1.0 is not compatible + with Python 3.12. + Upgrade to 6.0 Releases ----------------------- @@ -134,8 +135,9 @@ The 6.0 release is the first major release upgrade by LeXtudio Inc., after the team took over the project and attempted twice internally to modernize the code base. So far, this release introduces the following changes: +* New changes required by Python 3.12 were applied, such as completely free + of asyncore. * Unit test coverage is further improved. -* Legacy API based on asyncore has been completely removed. * New sync API based on asyncio is added to enable synchronous I/O operations and easy migration from 4.x/5.0 releases. * The API surface was adjusted slightly to make it more aligned with other diff --git a/pyproject.toml b/pyproject.toml index 7d19cbf8..3f102be8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "pysnmp" -version = "6.2.3" +version = "6.2.4" description = "A Python library for SNMP" authors = ["Ilya Etingof ", "LeXtudio Inc. "] license = "BSD-2-Clause" diff --git a/pysnmp/__init__.py b/pysnmp/__init__.py index 54ea6929..361433f8 100644 --- a/pysnmp/__init__.py +++ b/pysnmp/__init__.py @@ -1,5 +1,5 @@ # http://www.python.org/dev/peps/pep-0396/ -__version__ = "6.2.3" +__version__ = "6.2.4" # another variable is required to prevent semantic release from updating version in more than one place main_version = __version__ # backward compatibility