aio-libs
yarl
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
[pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci
HrachShah:patch-3
4 minutes ago
Bump cython from 3.2.6 to 3.2.8 in /requirements (#1777) Bumps [cython](https://github.com/cython/cython) from 3.2.6 to 3.2.8. - [Release notes](https://github.com/cython/cython/releases) - [Changelog](https://github.com/cython/cython/blob/master/CHANGES.rst) - [Commits](https://github.com/cython/cython/compare/3.2.6...3.2.8) --- updated-dependencies: - dependency-name: cython dependency-version: 3.2.8 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
master
24 hours ago
URL.join: keep percent-encoded delimiters in the base path intact The RFC 3986 §5.3 merge branch (used when the base path does not end with '/') was building the merged path from self.parts, which decodes each segment through the unquoter. An encoded delimiter in the base path like %2F therefore got turned into a real '/' and the path structure shifted: URL('http://x/a%2Fb/c').join(URL('d')) returned 'http://x/a/b/d' instead of 'http://x/a%2Fb/d'. Switch the merge to self.raw_parts so the original encoding round-trips. Closes #1774
HrachShah:fix/1774-join-decode-percent-in-base-path
1 day ago
Bump cython from 3.2.6 to 3.2.8 in /requirements (#1777) Bumps [cython](https://github.com/cython/cython) from 3.2.6 to 3.2.8. - [Release notes](https://github.com/cython/cython/releases) - [Changelog](https://github.com/cython/cython/blob/master/CHANGES.rst) - [Commits](https://github.com/cython/cython/compare/3.2.6...3.2.8) --- updated-dependencies: - dependency-name: cython dependency-version: 3.2.8 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
master
2 days ago
Import Cython lazily in the PEP 517 backend The module-level guarded import binds before the build front-end installs the dynamically declared Cython requirement when one long-running process serves every build hook, as pyproject-api does under tox, so build_wheel crashed with a NameError there. Importing at the point of use makes the accelerated build work regardless of the hook process model.
rodrigobnogueira:docs-doctest-spelling
3 days ago
Run the docs doctests in CI The doctest-docs tox environment existed but was never part of the lint matrix, and it could not work standalone: package = skip meant yarl was not importable from the doctest examples. Install the package in that environment and add it to the CI matrix. The word list gains the plural of backend, used by the new fragment and missing from restrictive dictionary backends.
rodrigobnogueira:docs-doctest-spelling
3 days ago
Fix the docs doctest and spelling checks The with_name() example in the API reference expected the apostrophe to be percent-encoded, but the path quoter has treated it as an RFC 3986 sub-delim for years; the expectation predates any check actually running. Add the five words from CHANGES history and the fragments README that failed the spelling builder.
rodrigobnogueira:docs-doctest-spelling
3 days ago
Bump cython from 3.2.6 to 3.2.8 in /requirements (#1777) Bumps [cython](https://github.com/cython/cython) from 3.2.6 to 3.2.8. - [Release notes](https://github.com/cython/cython/releases) - [Changelog](https://github.com/cython/cython/blob/master/CHANGES.rst) - [Commits](https://github.com/cython/cython/compare/3.2.6...3.2.8) --- updated-dependencies: - dependency-name: cython dependency-version: 3.2.8 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
master
3 days ago
Latest Branches
CodSpeed Performance Gauge
-10%
URL.build: reject bool port with a clear TypeError before netloc is built
#1786
7 minutes ago
7906e2b
HrachShah:patch-3
CodSpeed Performance Gauge
0%
URL.join: keep percent-encoded delimiters in the base path intact
#1785
1 day ago
71753ca
HrachShah:fix/1774-join-decode-percent-in-base-path
CodSpeed Performance Gauge
0%
Fix the docs doctest and spelling checks
#1784
3 days ago
aa40332
rodrigobnogueira:docs-doctest-spelling
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs