diff --git a/.gitignore b/.gitignore index 4a00e8802..6aa10418e 100644 --- a/.gitignore +++ b/.gitignore @@ -16,6 +16,7 @@ __pycache__/ prof/ dist/pymodbus* build/html +build/lib /pymodbus.egg-info/ venv downloaded_files/ diff --git a/CHANGELOG.rst b/CHANGELOG.rst index cb08240db..4b25b2e96 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -7,6 +7,24 @@ helps make pymodbus a better product. :ref:`Authors`: contains a complete list of volunteers have contributed to each major version. +Version 3.11.4 +-------------- +* Prepare 3.11.4 (#2815) +* Update CodeQL to v4. (#2816) +* Solve python3.14 problem (and mypy upgrade). (#2814) +* More doc corrections. (#2813) +* Correct wrong example in doc. (#2812) +* update to pylint 4 (#2806) +* ExceptionResponse for no_response_expected. (#2801) +* Complete test for SimData / SimDevice. (#2798) +* SimData and simDevice. (#2796) +* Avoid windows CI problem with log testing. (#2797) +* Update doc with 4.0 information. (#2795) +* Make global DataType. (#2794) +* Remove test pymodbus.log file. (#2793) +* Update README. (#2788) +* Activate ruff indent checking. (#2787) + Version 3.11.3 -------------- * Coverage 100% (using no cover, when needed). (#2783) diff --git a/MAKE_RELEASE.rst b/MAKE_RELEASE.rst index 8772b59c2..b27a7166f 100644 --- a/MAKE_RELEASE.rst +++ b/MAKE_RELEASE.rst @@ -15,13 +15,12 @@ Prepare/make release on dev. * Control / Update API_changes.rst * Update CHANGELOG.rst * Add commits from last release, but selectively ! - git log --oneline v3.8.4..HEAD > commit.log - git log --pretty="%an" v3.8.4..HEAD | sort -uf > authors.log + git log --oneline v3.11.4..HEAD > commit.log + git log --pretty="%an" v3.11.4..HEAD | sort -uf > authors.log update AUTHORS.rst and CHANGELOG.rst cd doc; ./build_html * rm -rf build/* dist/* * python3 -m build - * pypi-alias pymodbus_ha_core * twine check dist/* * Commit, push and merge. * Wait for CI to complete diff --git a/README.rst b/README.rst index 93c09bf0f..62f063fe6 100644 --- a/README.rst +++ b/README.rst @@ -35,7 +35,7 @@ as well as the `API_changes `_ files. -Current release is `3.11.3 `_. +Current release is `3.11.4 `_. Bleeding edge (not released) is `dev `_. diff --git a/doc/source/_static/examples.tgz b/doc/source/_static/examples.tgz index 72edb243d..c9eea90b3 100644 Binary files a/doc/source/_static/examples.tgz and b/doc/source/_static/examples.tgz differ diff --git a/doc/source/_static/examples.zip b/doc/source/_static/examples.zip index f2932dc89..5cfb5f507 100644 Binary files a/doc/source/_static/examples.zip and b/doc/source/_static/examples.zip differ diff --git a/pymodbus/__init__.py b/pymodbus/__init__.py index 6d67351b8..3f3cd95c7 100644 --- a/pymodbus/__init__.py +++ b/pymodbus/__init__.py @@ -20,5 +20,5 @@ from pymodbus.pdu.device import ModbusDeviceIdentification -__version__ = "4.0.0dev6" +__version__ = "3.11.4" __version_full__ = f"[pymodbus, version {__version__}]"