Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
50 changes: 50 additions & 0 deletions CHANGES.rst
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,61 @@ Changelog

.. towncrier release notes start

6.5.1
=====

*(2025-06-24)*


Bug fixes
---------

- Fixed a bug in C implementation when multidict is resized and it has deleted slots.

The bug was introduced by multidict 6.5.0 release.

Patch by :user:`asvetlov`.

*Related issues and pull requests on GitHub:*
:issue:`1195`.


Contributor-facing changes
--------------------------

- A pair of code formatters for Python and C have been configured in the pre-commit tool.

*Related issues and pull requests on GitHub:*
:issue:`1123`.

- Shorted fixture parametrization ids.

For example, ``test_keys_view_xor[case-insensitive-pure-python-module]`` becomes ``test_keys_view_xor[ci-py]`` -- by :user:`asvetlov`.

*Related issues and pull requests on GitHub:*
:issue:`1192`.

- The :file:`reusable-cibuildwheel.yml` workflow has been refactored to
be more generic and :file:`ci-cd.yml` now holds all the configuration
toggles -- by :user:`webknjaz`.

*Related issues and pull requests on GitHub:*
:issue:`1193`.


----


6.5.0
Comment thread
asvetlov marked this conversation as resolved.
=====

*(2025-06-17)*

.. note::

The release was yanked because of :issue:`1195`, multidict 6.5.1 should be used
instead.


Features
--------
Expand Down
1 change: 0 additions & 1 deletion CHANGES/1123.contrib

This file was deleted.

3 changes: 0 additions & 3 deletions CHANGES/1192.contrib

This file was deleted.

3 changes: 0 additions & 3 deletions CHANGES/1193.contrib.rst

This file was deleted.

6 changes: 0 additions & 6 deletions CHANGES/1195.bugfix.rst

This file was deleted.

1 change: 1 addition & 0 deletions docs/spelling_wordlist.txt
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,7 @@ eof
fallback
fastpath
filename
formatters
gcc
getitem
github
Expand Down
2 changes: 1 addition & 1 deletion multidict/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
"getversion",
)

__version__ = "6.5.1.dev0"
__version__ = "6.5.1"


if TYPE_CHECKING or not USE_EXTENSIONS:
Expand Down
Loading