chore(deps-dev): bump multidict from 6.5.1 to 6.6.2
Type: Pull Request
State: Open
Association: Contributor
Comments: 0
(11 months ago)
(11 months ago)
dependencies python
Bumps multidict from 6.5.1 to 6.6.2.
Release notes
Sourced from multidict's releases.
6.6.2
Bug fixes
Fixed a memory corruption issue in the C implementation of
_md_shrink()that could lead to segmentation faults and data loss when items were deleted from a :class:~multidict.MultiDict. The issue was an edge case in the pointer arithmetic during the compaction phase -- by :user:bdraco.Fixed format string compilation errors in debug builds on 32-bit platforms by using portable
%zdformat specifiers forPy_ssize_tvalues instead of%ld-- by :user:bdraco.Packaging updates and notes for downstreams
Re-enabled 32-bit Linux wheel builds that were disabled by default in cibuildwheel 3.0.0 -- by :user:
bdraco.
6.6.1
Bug fixes
If :meth:
multidict.MultiDict.extend, :meth:multidict.MultiDict.merge, or :meth:multidict.MultiDict.updateraises an exception, now the multidict internal state is correctly restored. Patch by :user:asvetlov.Related issues and pull requests on GitHub: #1215.
Contributor-facing changes
... (truncated)
Changelog
Sourced from multidict's changelog.
6.6.2
(2025-06-28)
Bug fixes
Fixed a memory corruption issue in the C implementation of
_md_shrink()that could lead to segmentation faults and data loss when items were deleted from a :class:~multidict.MultiDict. The issue was an edge case in the pointer arithmetic during the compaction phase -- by :user:bdraco.Related issues and pull requests on GitHub: :issue:
1221, :issue:1222.Fixed format string compilation errors in debug builds on 32-bit platforms by using portable
%zdformat specifiers forPy_ssize_tvalues instead of%ld-- by :user:bdraco.Related issues and pull requests on GitHub: :issue:
1225, :issue:1226.Packaging updates and notes for downstreams
Re-enabled 32-bit Linux wheel builds that were disabled by default in cibuildwheel 3.0.0 -- by :user:
bdraco.Related issues and pull requests on GitHub: :issue:
1225, :issue:1227.
6.6.1
(2025-06-28)
Bug fixes
If :meth:
multidict.MultiDict.extend, :meth:multidict.MultiDict.merge, or :meth:multidict.MultiDict.updateraises an exception, now the multidict internal state is correctly restored. Patch by :user:asvetlov.Related issues and pull requests on GitHub: :issue:
1215.Contributor-facing changes
... (truncated)
Commits
8ea6942Release 6.6.2 (#1224)149c693Fix format strings on 32bit platforms (#1226)ae6ed08Restore building 32bit wheels on Linux (#1227)17bbfd0Fix pointer increment issue in _md_shrink causing memory corruption (#1222)863eff1Bump to 6.6.2.dev0 (#1220)ba4d428Release 6.6.1 (#1219)626d96cFix compiler warnings, convert them to errors (#1217)50a58d4Restore multidict internal state on exception during updating (#1215)0b046c9Fix setuptools deprecation warning about the license (#1216)97c0e94Bump to 6.6.0.dev0 (#1214)- Additional commits viewable in compare view
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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Pull Request Statistics
1
1
+1
-1
Package Dependencies
Technical Details
| ID: | 2468105 |
| UUID: | 2627908022 |
| Node ID: | PR_kwDOH95bD86corG2 |
| Host: | GitHub |
| Repository: | microsoftgraph/msgraph-sdk-python |
| Merge State: | Unknown |