Bug fixes
-
Covered the unreachable code path in
multidict._multidict_base._abc_itemsview_register()
with typing -- by :user:skinnyBat
.Related issues and pull requests on GitHub:
#928.
Features
-
Added support for Python 3.13 -- by :user:
bdraco
.Related issues and pull requests on GitHub:
#1002.
Removals and backward incompatible breaking changes
-
Removed Python 3.7 support -- by :user:
bdraco
.Related issues and pull requests on GitHub:
#997.
Contributor-facing changes
-
Added tests to have full code coverage of the
multidict._multidict_base._viewbaseset_richcmp()
function
-- by :user:skinnyBat
.Related issues and pull requests on GitHub:
#928. -
The deprecated <https://hynek.me/til/set-output-deprecation-github-actions/>
_
::set-output
workflow command has been replaced
by the$GITHUB_OUTPUT
environment variable
in the GitHub Actions CI/CD workflow definition.Related issues and pull requests on GitHub:
#940. -
codecov-action <https://github.com/codecov/codecov-action>
_
has been temporarily downgraded tov3
in the GitHub Actions CI/CD workflow definitions
in order to fix uploading coverage to
Codecov <https://app.codecov.io/gh/aio-libs/multidict>
.
Seethis issue <https://github.com/codecov/codecov-action/issues/1252>
for more details.Related issues and pull requests on GitHub:
#941. -
In the GitHub Actions CI/CD workflow definition,
theGet pip cache dir
step has been fixed for
Windows runners by addingshell: bash
.
Seeactions/runner#2224 <https://github.com/actions/runner/issues/2224>
_
for more details.Related issues and pull requests on GitHub:
#942. -
Interpolation of the
pip
cache keys has been
fixed by adding missing$
syntax
in the GitHub Actions CI/CD workflow definition.Related issues and pull requests on GitHub:
#943.