Subject: CVS commit: pkgsrc/databases/py-multidict
From: Adam Ciarcinski
Date: 2019-12-11 09:58:35
Message id: 20191211085836.153B2FA97@cvs.NetBSD.org

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

Files:
RevisionActionfile
1.16modifypkgsrc/databases/py-multidict/Makefile
1.9modifypkgsrc/databases/py-multidict/PLIST
1.15modifypkgsrc/databases/py-multidict/distinfo