Started shipping platform-specific wheels with the musl tag targeting typical Alpine Linux runtimes.
Started shipping platform-specific arm64 wheels for Apple Silicon. ((#629)_)
Bugfixes
Fixed pure-python implementation that used to raise "Dictionary changed during iteration" error when iterated view (.keys(), .values() or .items()) was created before the dictionary's content change. ((#620)_)
v5.2.0a25
Features
Added support Python 3.10
Started shipping platform-specific wheels with the musl tag targeting typical Alpine Linux runtimes.
Started shipping platform-specific arm64 wheels for Apple Silicon. ((#629)_)
Bugfixes
Fixed pure-python implementation that used to raise "Dictionary changed during iteration" error when iterated view (.keys(), .values() or .items()) was created before the dictionary's content change. ((#620)_)
multidict 5.2.0a15
Features
Added support Python 3.10
Started shipping platform-specific wheels with the musl tag targeting typical Alpine Linux runtimes.
Started shipping platform-specific arm64 wheels for Apple Silicon. ((#629)_)
Bugfixes
Fixed pure-python implementation that used to raise "Dictionary changed during iteration" error when iterated view (.keys(), .values() or .items()) was created before the dictionary's content change. ((#620)_)
multidict 5.1.0 release
Changes
Features
Support GenericAliases (MultiDict[str]) for Python 3.9+
Started shipping platform-specific wheels with the musl tag targeting typical Alpine Linux runtimes.
Started shipping platform-specific arm64 wheels for Apple Silicon. ([#629](https://github.com/aio-libs/multidict/issues/629) <https://github.com/aio-libs/multidict/issues/629>_)
Bugfixes
Fixed pure-python implementation that used to raise "Dictionary changed during iteration" error when iterated view (.keys(), .values() or .items()) was created before the dictionary's content change. ([#620](https://github.com/aio-libs/multidict/issues/620) <https://github.com/aio-libs/multidict/issues/620>_)
5.1.0 (2020-12-03)
Features
Supported GenericAliases (MultiDict[str]) for Python 3.9+
[#553](https://github.com/aio-libs/multidict/issues/553) <https://github.com/aio-libs/multidict/issues/553>_
Bugfixes
Synchronized the declared supported Python versions in setup.py with actually supported and tested ones.
[#552](https://github.com/aio-libs/multidict/issues/552) <https://github.com/aio-libs/multidict/issues/552>_
5.0.1 (2020-11-14)
Bugfixes
Provided x86 Windows wheels
[#550](https://github.com/aio-libs/multidict/issues/550) <https://github.com/aio-libs/multidict/issues/550>_
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps multidict from 4.5.2 to 5.2.0.
Release notes
Sourced from multidict's releases.
... (truncated)
Changelog
Sourced from multidict's changelog.
... (truncated)
Commits
1de466e
Bump to 5.2.0befde3b
Use aio-libs/create-release action (#630)46ad882
Speedup wheels build (#631)5ea0e62
Fix licensed203c73
Add support for Python 3.10 andmusl
-based runtimes, generate MacOS ARM whe...0cd7837
Fix 'Dictionary changed during iteration' exception raising (#628)9dde0bd
Bump black from 21.8b0 to 21.9b0 (#626)142a725
Bump sphinx from 4.1.2 to 4.2.0 (#625)99ef6ed
Bump codecov/codecov-action from 2.0.3 to 2.1.0 (#624)3a64963
Bump pytest from 6.2.4 to 6.2.5 (#623)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)