Skip to content

Commit

Permalink
Bumped the version.
Browse files Browse the repository at this point in the history
  • Loading branch information
lextm committed Jul 20, 2024
1 parent b29a335 commit ecf5f5c
Show file tree
Hide file tree
Showing 5 changed files with 15 additions and 8 deletions.
9 changes: 7 additions & 2 deletions CHANGES.rst
Original file line number Diff line number Diff line change
@@ -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.
Expand Down
2 changes: 1 addition & 1 deletion docs/source/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand Down
8 changes: 5 additions & 3 deletions docs/source/upgrade.rst
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand All @@ -127,15 +125,19 @@ 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
-----------------------

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
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -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 <[email protected]>", "LeXtudio Inc. <[email protected]>"]
license = "BSD-2-Clause"
Expand Down
2 changes: 1 addition & 1 deletion pysnmp/__init__.py
Original file line number Diff line number Diff line change
@@ -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
Expand Down

0 comments on commit ecf5f5c

Please sign in to comment.