Skip to content

Bump yarl from 1.22.0 to 1.23.0#12187

Open
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/pip/yarl-1.23.0
Open

Bump yarl from 1.22.0 to 1.23.0#12187
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/pip/yarl-1.23.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Mar 2, 2026

Bumps yarl from 1.22.0 to 1.23.0.

Release notes

Sourced from yarl's releases.

1.23.0

Features

  • Added support for pydantic, the :class:~yarl.URL could be used as a field type in pydantic models seamlessly.

    Related issues and pull requests on GitHub: #1607.

Packaging updates and notes for downstreams

  • The CI has been set up to notify Codecov about upload completion -- by :user:webknjaz.

    With this, Codecov no longer needs to guess whether it received all the intended coverage reports or not.

    Related issues and pull requests on GitHub: #1577.

  • The in-tree build backend allows the end-users appending CFLAGS and LDFLAGS by setting respective environment variables externally.

    It additionally sets up default compiler flags to perform building with maximum optimization in release mode. This makes the resulting artifacts shipped to PyPI smaller.

    When line tracing is requested, the compiler and linker flags are configured to include as much information as possible for debugging and coverage tracking. The development builds are therefore smaller.

    -- by :user:webknjaz

    Related issues and pull requests on GitHub: #1586.

  • The :pep:517 build backend now supports a new config setting for controlling whether to build the project in-tree or in a temporary directory. It only affects wheels and is set up to build in a temporary directory by default. It does not affect editable wheel builds — they will keep being built in-tree regardless.

    -- by :user:webknjaz

... (truncated)

Changelog

Sourced from yarl's changelog.

1.23.0

(2025-12-16)

Features

  • Added support for pydantic, the :class:~yarl.URL could be used as a field type in pydantic models seamlessly.

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

Packaging updates and notes for downstreams

  • The CI has been set up to notify Codecov about upload completion -- by :user:webknjaz.

    With this, Codecov no longer needs to guess whether it received all the intended coverage reports or not.

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

  • The in-tree build backend allows the end-users appending CFLAGS and LDFLAGS by setting respective environment variables externally.

    It additionally sets up default compiler flags to perform building with maximum optimization in release mode. This makes the resulting artifacts shipped to PyPI smaller.

    When line tracing is requested, the compiler and linker flags are configured to include as much information as possible for debugging and coverage tracking. The development builds are therefore smaller.

    -- by :user:webknjaz

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

  • The :pep:517 build backend now supports a new config setting for controlling whether to build the project in-tree or in a temporary directory. It only affects wheels and is set up to build in a temporary directory by default. It does

... (truncated)

Commits

@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Mar 2, 2026
@dependabot dependabot bot requested review from asvetlov and webknjaz as code owners March 2, 2026 11:34
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Mar 2, 2026
@github-actions github-actions bot enabled auto-merge (squash) March 2, 2026 11:35
@codecov
Copy link
Copy Markdown

codecov bot commented Mar 2, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 97.60%. Comparing base (5ed2e12) to head (f8954db).
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@            Coverage Diff             @@
##           master   #12187      +/-   ##
==========================================
- Coverage   99.11%   97.60%   -1.52%     
==========================================
  Files         130      130              
  Lines       45446    45221     -225     
  Branches     2398     2398              
==========================================
- Hits        45044    44136     -908     
- Misses        272      875     +603     
- Partials      130      210      +80     
Flag Coverage Δ
CI-GHA 97.60% <ø> (-1.38%) ⬇️
OS-Linux 97.60% <ø> (-1.12%) ⬇️
OS-Windows ?
OS-macOS ?
Py-3.10.11 ?
Py-3.10.20 ?
Py-3.11.15 ?
Py-3.11.9 ?
Py-3.12.10 ?
Py-3.12.13 ?
Py-3.13.12 ?
Py-3.14.3 22.56% <ø> (-75.94%) ⬇️
Py-3.14.3t 97.50% <ø> (-0.01%) ⬇️
Py-pypy3.11.15-7.3.21 ?
VM-macos ?
VM-ubuntu 97.60% <ø> (-1.12%) ⬇️
VM-windows ?

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@codspeed-hq
Copy link
Copy Markdown

codspeed-hq bot commented Mar 2, 2026

Merging this PR will not alter performance

✅ 59 untouched benchmarks


Comparing dependabot/pip/yarl-1.23.0 (f8954db) with master (5ed2e12)

Open in CodSpeed

@dependabot dependabot bot force-pushed the dependabot/pip/yarl-1.23.0 branch 2 times, most recently from c22d67d to 6f866e7 Compare March 4, 2026 11:00
@dependabot dependabot bot force-pushed the dependabot/pip/yarl-1.23.0 branch 2 times, most recently from 5d6c401 to 7ecba69 Compare March 27, 2026 11:24
@bdraco
Copy link
Copy Markdown
Member

bdraco commented Mar 29, 2026

@dependabot recreate

---
updated-dependencies:
- dependency-name: yarl
  dependency-version: 1.23.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/pip/yarl-1.23.0 branch from 7ecba69 to f8954db Compare March 29, 2026 18:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant