An open index of dependabot pull requests across open source projects.

chore(deps-dev): bump yarl from 1.20.1 to 1.24.2

Closed
Number: #1057
Type: Pull Request
State: Closed
Author: dependabot[bot] dependabot[bot]
Association: Unknown
Comments: 3
Created: May 19, 2026 at 04:51 PM UTC
(9 days ago)
Updated: May 20, 2026 at 10:47 PM UTC
(7 days ago)
Closed: May 20, 2026 at 10:46 PM UTC
(7 days ago)
Time to Close: 1 day
Labels:
dependencies python
Description:

Bumps yarl from 1.20.1 to 1.24.2.

Release notes

Sourced from yarl's releases.

1.24.2

Contributor-facing changes

  • Switched the aarch64 and armv7l wheel builds to GitHub's native ARM runners. The aarch64 wheels now build without QEMU emulation, and armv7l runs on aarch64 hosts so its 32-bit ARM execution is far cheaper than the previous aarch64-on-x86_64 path -- by :user:bdraco.

    Related issues and pull requests on GitHub: #1724.

  • Restored per-runner native arches in the Windows wheel matrix on tag releases. The previous CIBW_ARCHS_WINDOWS=AMD64 ARM64 setting made both windows-latest and windows-11-arm cross-compile the other arch, producing two artifacts with identically-named wheels whose bytes differed; the deploy job's download-artifact ... merge-multiple step tore those writes together, yielding a wheel that PyPI rejected with 400 Invalid distribution file. ZIP archive not accepted: Mis-matched data size during the 1.24.0 and 1.24.1 releases -- by :user:bdraco.

    Related issues and pull requests on GitHub: #1725.


1.24.1

This release was yanked from PyPI due to a partial wheel publishing problem.

Contributor-facing changes

  • Allowed re-running the deploy job after a partial release failure: the Make Release step now skips when the GitHub Release already exists, and the PyPI publish step uses skip-existing so dists that were already uploaded on a prior attempt do not break the retry -- by :user:bdraco.

    Related issues and pull requests on GitHub: #1721.


1.24.0

This release was yanked from PyPI due to a partial wheel publishing problem.

... (truncated)

Changelog

Sourced from yarl's changelog.

v1.24.2

(2026-05-19)

Contributor-facing changes

  • Switched the aarch64 and armv7l wheel builds to GitHub's native ARM runners. The aarch64 wheels now build without QEMU emulation, and armv7l runs on aarch64 hosts so its 32-bit ARM execution is far cheaper than the previous aarch64-on-x86_64 path -- by :user:bdraco.

    Related issues and pull requests on GitHub: :issue:1724.

  • Restored per-runner native arches in the Windows wheel matrix on tag releases. The previous CIBW_ARCHS_WINDOWS=AMD64 ARM64 setting made both windows-latest and windows-11-arm cross-compile the other arch, producing two artifacts with identically-named wheels whose bytes differed; the deploy job's download-artifact ... merge-multiple step tore those writes together, yielding a wheel that PyPI rejected with 400 Invalid distribution file. ZIP archive not accepted: Mis-matched data size during the 1.24.0 and 1.24.1 releases -- by :user:bdraco.

    Related issues and pull requests on GitHub: :issue:1725.


v1.24.1

(2026-05-19)

Contributor-facing changes

  • Allowed re-running the deploy job after a partial release failure: the Make Release step now skips when the GitHub Release already exists, and the PyPI publish step uses skip-existing so dists that were already uploaded on a prior attempt do not break the retry -- by :user:bdraco.

... (truncated)

Commits

Most Recent Ignore Conditions Applied to This Pull Request
Dependency Name Ignore Conditions
yarl [>= 1.18.dev0, < 1.19]
yarl [>= 1.17.dev0, < 1.18]
yarl [>= 1.16.dev0, < 1.17]
yarl [>= 1.15.5.dev0, < 1.15.6]
yarl [< 1.16, > 1.15.2]
Package Dependencies
Package:
yarl
Ecosystem:
pip
Version Change:
1.20.1 → 1.24.2
Update Type:
Minor
Technical Details
ID: 15865516
UUID: 4479322054
Node ID: PR_kwDODnmQMs7dKiZ7
Host: GitHub
Repository: microsoftgraph/msgraph-sdk-python-core