GeekMasher / GMCoinBot

GeekMasher's Cryptocurrency Bot
GNU General Public License v3.0
0 stars 4 forks source link

Update dependency multidict to v4.7.4 #48

Open renovate[bot] opened 4 years ago

renovate[bot] commented 4 years ago

This PR contains the following updates:

Package Update Change
multidict minor ==4.1.0 -> ==4.7.4

Release Notes

aio-libs/multidict ### [`v4.7.4`](https://togithub.com/aio-libs/multidict/blob/master/CHANGES.rst#​474-2020-01-11) [Compare Source](https://togithub.com/aio-libs/multidict/compare/v4.7.3...v4.7.4) ================== ## Bugfixes - `MultiDict.iter` fix memory leak when used iterator over `multidict` instance. `#​452 `\_ * * * ### [`v4.7.3`](https://togithub.com/aio-libs/multidict/blob/master/CHANGES.rst#​473-2019-12-30) [Compare Source](https://togithub.com/aio-libs/multidict/compare/v4.7.2...v4.7.3) ================== ## Features - Implement `__sizeof__` function to correctly calculate all internal structures size. `#​444 `\_ - Expose `getversion()` function. `#​451 `\_ ## Bugfixes - Fix crashes in `popone`/`popall` when default is returned. `#​450 `\_ ## Improved Documentation - Corrected the documentation for `MultiDict.extend()` `#​446 `\_ * * * ### [`v4.7.2`](https://togithub.com/aio-libs/multidict/blob/master/CHANGES.rst#​472-2019-12-20) [Compare Source](https://togithub.com/aio-libs/multidict/compare/v4.7.1...v4.7.2) ================== ## Bugfixes - Fix crashing when multidict is used pyinstaller `#​432 `\_ - Fix typing for `CIMultiDict.copy` `#​434 `\_ - Fix memory leak in `MultiDict.copy()` `#​443 `\_ * * * ### [`v4.7.1`](https://togithub.com/aio-libs/multidict/blob/master/CHANGES.rst#​471-2019-12-12) [Compare Source](https://togithub.com/aio-libs/multidict/compare/v4.7.0...v4.7.1) ================== ## Bugfixes - `CIMultiDictProxy.copy` return object type `multidict._multidict.CIMultiDict` `#​427 `\_ - Make `CIMultiDict` subclassable again `#​416 `\_ - Fix regression, multidict can be constructed from arbitrary iterable of pairs again. `#​418 `\_ - `CIMultiDict.add` may be called with keyword arguments `#​421 `\_ ## Improved Documentation - Mention `MULTIDICT_NO_EXTENSIONS` environment variable in docs. `#​393 `\_ - Document the fact that `istr` preserves the casing of argument untouched but uses internal lower-cased copy for keys comparison. `#​419 `\_ * * * ### [`v4.7.0`](https://togithub.com/aio-libs/multidict/blob/master/CHANGES.rst#​470-2019-12-10) [Compare Source](https://togithub.com/aio-libs/multidict/compare/v4.6.1...v4.7.0) ================== ## Features - Replace Cython optimization with pure C `#​249 `\_ - Implement `__length_hint__()` for iterators `#​310 `\_ - Support the MultiDict[str] generic specialization in the runtime. `#​392 `\_ - Embed pair_list_t structure into MultiDict Python object `#​395 `_ - Embed multidict pairs for small dictionaries to amortize the memory usage. `#​396 `\_ - Support weak references to C Extension classes. `#​399 `\_ - Add docstrings to provided classes. `#​400 `\_ - Merge `multidict._istr` back with `multidict._multidict`. `#​409 `\_ ## Bugfixes - Explicitly call `tp_free` slot on deallocation. `#​407 `\_ - Return class from **class_getitem** to simplify subclassing `#​413 `\_ * * * ### [`v4.6.1`](https://togithub.com/aio-libs/multidict/blob/master/CHANGES.rst#​461-2019-11-21) [Compare Source](https://togithub.com/aio-libs/multidict/compare/v4.6.0...v4.6.1) ==================== ## Bugfixes - Fix PyPI link for GitHub Issues badge. `#​391 `\_ ### [`v4.6.0`](https://togithub.com/aio-libs/multidict/blob/master/CHANGES.rst#​460-2019-11-20) [Compare Source](https://togithub.com/aio-libs/multidict/compare/v4.5.2...v4.6.0) ==================== ## Bugfixes - Fix GC object tracking. `#​314 `\_ - Preserve the case of `istr` strings. `#​374 `\_ - Generate binary wheels for Python 3.8. ### [`v4.5.2`](https://togithub.com/aio-libs/multidict/releases/v4.5.2) [Compare Source](https://togithub.com/aio-libs/multidict/compare/v4.5.1...v4.5.2) Fixes another memory leak introduced by 4.5.0 release. aiohttp client API leaked memory with multidict 4.5.0-4.5.1, the release fixes it. ## Changes - Fix another memory leak introduced by 4.5.0 release [#​307](https://togithub.com/aio-libs/multidict/issues/307) ### [`v4.5.1`](https://togithub.com/aio-libs/multidict/releases/v4.5.1) [Compare Source](https://togithub.com/aio-libs/multidict/compare/v4.5.0...v4.5.1) The release fixes a very serious memory leak introduced by 4.5.0 release. Upgrade from 4.5.0 to 4.5.1 is highly recommended. ## Changes - Fix a memory leak introduced by 4.5.0 release [#​306](https://togithub.com/aio-libs/multidict/issues/306) ### [`v4.5.0`](https://togithub.com/aio-libs/multidict/releases/v4.5.0) [Compare Source](https://togithub.com/aio-libs/multidict/compare/v4.4.2...v4.5.0) ## 4.5.0 (2018-11-19) - Multidict views ported from Cython to C extension ([#​275](https://togithub.com/aio-libs/multidict/issues/275)) ### [`v4.4.2`](https://togithub.com/aio-libs/multidict/releases/v4.4.2) [Compare Source](https://togithub.com/aio-libs/multidict/compare/v4.4.1...v4.4.2) ## Changes - Restore Python 3.4 support ([#​289](https://togithub.com/aio-libs/multidict/issues/289)) ### [`v4.4.1`](https://togithub.com/aio-libs/multidict/releases/v4.4.1) [Compare Source](https://togithub.com/aio-libs/multidict/compare/v4.4.0...v4.4.1) ## Changes - Fix type annotations ([#​283](https://togithub.com/aio-libs/multidict/issues/283)) - Allow to install the library on systems without compilation toolset ([#​281](https://togithub.com/aio-libs/multidict/issues/281)) ### [`v4.4.0`](https://togithub.com/aio-libs/multidict/compare/v4.3.1...v4.4.0) [Compare Source](https://togithub.com/aio-libs/multidict/compare/v4.3.1...v4.4.0) ### [`v4.3.1`](https://togithub.com/aio-libs/multidict/compare/v4.3.0...v4.3.1) [Compare Source](https://togithub.com/aio-libs/multidict/compare/v4.3.0...v4.3.1) ### [`v4.3.0`](https://togithub.com/aio-libs/multidict/releases/v4.3.0) [Compare Source](https://togithub.com/aio-libs/multidict/compare/v4.2.0...v4.3.0) ## Changes - Fix pep 484 stub file ### [`v4.2.0`](https://togithub.com/aio-libs/multidict/releases/v4.2.0) [Compare Source](https://togithub.com/aio-libs/multidict/compare/v4.1.0...v4.2.0) No new features but the library provides typing information for tools like `mypy` (see for details.) ## 4.2.0 (2018-01-15) - Publish `py.typed` flag for type hinting analyzers (`mypy` etc).

Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or if you tick the rebase/retry checkbox below.

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by WhiteSource Renovate. View repository job log here.