2020-11-16 14:13:37 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-multidict: updated to 5.0.2
multidict 5.0.2 release
Fox a bug in release process, upload x86 Windows wheels
multidict 5.0.1 release
Bugfixes
Provide x86 Windows wheels
|
2020-10-25 16:45:36 by Wen Heping | Files touched by this commit (2) |
Log message:
Update to 5.0.0
Upstream changes:
5.0.0 (2020-10-12)
Features
Provide wheels for aarch64, i686, ppc64le, s390x architectures on Linux as \
well as x86_64. #500
Provide wheels for Python 3.9. #534
Removal
Drop Python 3.5 support; Python 3.6 is the minimal supported Python version.
|
2020-05-15 10:30:03 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-multidict: updated to 4.7.6
4.7.6:
Bugfixes
- Fixed an issue with some versions of the ``wheel`` dist
failing because of being unable to detect the license file.
|
2020-02-22 07:51:45 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-multidict: updated to 4.7.5
4.7.5:
Bugfixes
- Fixed creating and updating of MultiDict from a sequence of pairs and keyword \
arguments. Previously passing a list argument modified it inplace, and other \
sequences caused an error.
- Fixed comparing with mapping: an exception raised in the `__len__` method \
caused raising a SyntaxError.
- Fixed comparing with mapping: all exceptions raised in the `__getitem__` \
method were silenced.
|
2020-01-13 12:03:25 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-multidict: updated to 4.7.4
4.7.4:
Bugfixes
- ``MultiDict.iter`` fix memory leak when used iterator over `multidict` instance.
|
2020-01-03 09:32:02 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-multidict: updated to 4.7.3
4.7.3:
Features
- Implement ``__sizeof__`` function to correctly calculate all internal \
structures size.
- Expose ``getversion()`` function.
Bugfixes
- Fix crashes in ``popone``/``popall`` when default is returned.
Improved Documentation
- Corrected the documentation for ``MultiDict.extend()``
4.7.2:
Bugfixes
- Fix crashing when multidict is used pyinstaller
- Fix typing for `CIMultiDict.copy`
- Fix memory leak in ``MultiDict.copy()``
|
2019-12-15 12:16:06 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-multidict: updated to 4.7.1
4.7.1:
Bugfixes
- `CIMultiDictProxy.copy` return object type `multidict._multidict.CIMultiDict`
- Make `CIMultiDict` subclassable again
- Fix regression, multidict can be constructed from arbitrary iterable of pairs \
again.
- `CIMultiDict.add` may be called with keyword arguments
Improved Documentation
- Mention ``MULTIDICT_NO_EXTENSIONS`` environment variable in docs.
- Document the fact that ``istr`` preserves the casing of argument untouched but \
uses internal lower-cased copy for keys comparison.
|
2019-12-11 09:58:35 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-multidict: updated to 4.7.0
4.7.0:
Features
- Replace Cython optimization with pure C
- Implement ``__length_hint__()`` for iterators
- Support the MultiDict[str] generic specialization in the runtime.
- Embed pair_list_t structure into MultiDict Python object
- Embed multidict pairs for small dictionaries to amortize the memory usage.
- Support weak references to C Extension classes.
- Add docstrings to provided classes.
- Merge ``multidict._istr`` back with ``multidict._multidict``.
Bugfixes
- Explicitly call ``tp_free`` slot on deallocation.
- Return class from __class_getitem__ to simplify subclassing
|
2019-11-22 10:22:42 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-multidict: updated to 4.6.1
4.6.1:
Bugfixes
- Fix PyPI link for GitHub Issues badge.
4.6.0:
Bugfixes
- Fix GC object tracking.
- Preserve the case of `istr` strings.
- Generate binary wheels for Python 3.8.
|
2018-11-28 15:37:50 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message:
py-multidict: updated to 4.5.2
4.5.2:
* Fix another memory leak introduced by 4.5.0 release
|