Skip to content

Commit

Permalink
Bump to 4.7.0
Browse files Browse the repository at this point in the history
  • Loading branch information
asvetlov committed Dec 10, 2019
1 parent 7098296 commit d786088
Show file tree
Hide file tree
Showing 13 changed files with 38 additions and 11 deletions.
36 changes: 36 additions & 0 deletions CHANGES.rst
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,42 @@ Changelog

.. towncrier release notes start
4.7.0 (2019-12-10)
==================

Features
--------

- Replace Cython optimization with pure C
`#249 <https://github.com/aio-libs/multidict/issues/249>`_
- Implement ``__length_hint__()`` for iterators
`#310 <https://github.com/aio-libs/multidict/issues/310>`_
- Support the MultiDict[str] generic specialization in the runtime.
`#392 <https://github.com/aio-libs/multidict/issues/392>`_
- Embed pair_list_t structure into MultiDict Python object
`#395 <https://github.com/aio-libs/multidict/issues/395>`_
- Embed multidict pairs for small dictionaries to amortize the memory usage.
`#396 <https://github.com/aio-libs/multidict/issues/396>`_
- Support weak references to C Extension classes.
`#399 <https://github.com/aio-libs/multidict/issues/399>`_
- Add docstrings to provided classes.
`#400 <https://github.com/aio-libs/multidict/issues/400>`_
- Merge ``multidict._istr`` back with ``multidict._multidict``.
`#409 <https://github.com/aio-libs/multidict/issues/409>`_


Bugfixes
--------

- Explicitly call ``tp_free`` slot on deallocation.
`#407 <https://github.com/aio-libs/multidict/issues/407>`_
- Return class from __class_getitem__ to simplify subclassing
`#413 <https://github.com/aio-libs/multidict/issues/413>`_


----


4.6.1 (2019-11-21)
====================

Expand Down
1 change: 0 additions & 1 deletion CHANGES/249.feature

This file was deleted.

1 change: 0 additions & 1 deletion CHANGES/310.feature

This file was deleted.

1 change: 0 additions & 1 deletion CHANGES/392.feature

This file was deleted.

1 change: 0 additions & 1 deletion CHANGES/395.feature

This file was deleted.

1 change: 0 additions & 1 deletion CHANGES/396.feature

This file was deleted.

1 change: 0 additions & 1 deletion CHANGES/399.feature

This file was deleted.

1 change: 0 additions & 1 deletion CHANGES/400.feature

This file was deleted.

1 change: 0 additions & 1 deletion CHANGES/407.bugfix

This file was deleted.

1 change: 0 additions & 1 deletion CHANGES/409.feature

This file was deleted.

1 change: 0 additions & 1 deletion CHANGES/413.bugfix

This file was deleted.

2 changes: 1 addition & 1 deletion multidict/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
"istr",
)

__version__ = "4.6.1"
__version__ = "4.7.0"


try:
Expand Down
1 change: 1 addition & 0 deletions requirements/dev.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
-r ci.txt
-r lint.txt
-r towncrier.txt
pyperformance==0.9.1

0 comments on commit d786088

Please sign in to comment.