diff --git a/CHANGES.rst b/CHANGES.rst index 473b9d3b1..54fb05ab5 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -14,6 +14,45 @@ Changelog .. towncrier release notes start +6.6.4 +===== + +*(2025-08-11)* + + +Bug fixes +--------- + +- Fixed ``MutliDict`` & ``CIMultiDict`` memory leak when deleting values or clearing them + -- by :user:`Vizonex` + + *Related issues and pull requests on GitHub:* + :issue:`1233`. + + +Contributor-facing changes +-------------------------- + +- The type preciseness coverage report generated by `MyPy + `__ is now uploaded to `Coveralls + `__ and + will not be included in the `Codecov views + `__ going forward + -- by :user:`webknjaz`. + + *Related issues and pull requests on GitHub:* + :issue:`1122`, :issue:`1231`. + +- Added memory leak test for popping or deleting attributes from a multidict to prevent future issues or bogus claims. + -- by :user:`Vizonex` + + *Related issues and pull requests on GitHub:* + :issue:`1233`. + + +---- + + 6.6.3 ===== diff --git a/CHANGES/1122.contrib.rst b/CHANGES/1122.contrib.rst deleted file mode 100644 index aa700103e..000000000 --- a/CHANGES/1122.contrib.rst +++ /dev/null @@ -1,6 +0,0 @@ -The type preciseness coverage report generated by `MyPy -`__ is now uploaded to `Coveralls -`__ and -will not be included in the `Codecov views -`__ going forward --- by :user:`webknjaz`. diff --git a/CHANGES/1231.contrib.rst b/CHANGES/1231.contrib.rst deleted file mode 120000 index b0b6a8ef6..000000000 --- a/CHANGES/1231.contrib.rst +++ /dev/null @@ -1 +0,0 @@ -1122.contrib.rst \ No newline at end of file diff --git a/CHANGES/1233.bugfix.rst b/CHANGES/1233.bugfix.rst deleted file mode 100644 index e5a659027..000000000 --- a/CHANGES/1233.bugfix.rst +++ /dev/null @@ -1,2 +0,0 @@ -Fix ``MutliDict`` & ``CIMultiDict`` memory leak when deleting values or clearing them --- by :user:`Vizonex` diff --git a/CHANGES/1233.contrib.rst b/CHANGES/1233.contrib.rst deleted file mode 100644 index ff5f12226..000000000 --- a/CHANGES/1233.contrib.rst +++ /dev/null @@ -1,2 +0,0 @@ -Added memory leak test for popping or deleting attributes from a multidict to prevent future issues or bogus claims. --- by :user:`Vizonex` diff --git a/multidict/__init__.py b/multidict/__init__.py index c506324f3..bd03149de 100644 --- a/multidict/__init__.py +++ b/multidict/__init__.py @@ -22,7 +22,7 @@ "getversion", ) -__version__ = "6.6.3" +__version__ = "6.6.4" if TYPE_CHECKING or not USE_EXTENSIONS: