Skip to main content

Yet another URL library

Project description

yarl

The module provides handy URL class for URL parsing and changing.

https://github.com/aio-libs/yarl/workflows/CI/badge.svg Codecov coverage for the pytest-driven measurements https://img.shields.io/endpoint?url=https://codspeed.io/badge.json https://badge.fury.io/py/yarl.svg https://readthedocs.org/projects/yarl/badge/?version=latest https://img.shields.io/pypi/pyversions/yarl.svg Matrix Room — #aio-libs:matrix.org Matrix Space — #aio-libs-space:matrix.org

Introduction

Url is constructed from str:

>>> from yarl import URL
>>> url = URL('https://www.python.org/~guido?arg=1#frag')
>>> url
URL('https://www.python.org/~guido?arg=1#frag')

All url parts: scheme, user, password, host, port, path, query and fragment are accessible by properties:

>>> url.scheme
'https'
>>> url.host
'www.python.org'
>>> url.path
'/~guido'
>>> url.query_string
'arg=1'
>>> url.query
<MultiDictProxy('arg': '1')>
>>> url.fragment
'frag'

All url manipulations produce a new url object:

>>> url = URL('https://www.python.org')
>>> url / 'foo' / 'bar'
URL('https://www.python.org/foo/bar')
>>> url / 'foo' % {'bar': 'baz'}
URL('https://www.python.org/foo?bar=baz')

Strings passed to constructor and modification methods are automatically encoded giving canonical representation as result:

>>> url = URL('https://www.python.org/шлях')
>>> url
URL('https://www.python.org/%D1%88%D0%BB%D1%8F%D1%85')

Regular properties are percent-decoded, use raw_ versions for getting encoded strings:

>>> url.path
'/шлях'

>>> url.raw_path
'/%D1%88%D0%BB%D1%8F%D1%85'

Human readable representation of URL is available as .human_repr():

>>> url.human_repr()
'https://www.python.org/шлях'

For full documentation please read https://yarl.aio-libs.org.

Installation

$ pip install yarl

The library is Python 3 only!

PyPI contains binary wheels for Linux, Windows and MacOS. If you want to install yarl on another operating system where wheels are not provided, the tarball will be used to compile the library from the source code. It requires a C compiler and and Python headers installed.

To skip the compilation you must explicitly opt-in by using a PEP 517 configuration setting pure-python, or setting the YARL_NO_EXTENSIONS environment variable to a non-empty value, e.g.:

$ pip install yarl --config-settings=pure-python=false

Please note that the pure-Python (uncompiled) version is much slower. However, PyPy always uses a pure-Python implementation, and, as such, it is unaffected by this variable.

Dependencies

YARL requires multidict and propcache libraries.

API documentation

The documentation is located at https://yarl.aio-libs.org.

Why isn’t boolean supported by the URL query API?

There is no standard for boolean representation of boolean values.

Some systems prefer true/false, others like yes/no, on/off, Y/N, 1/0, etc.

yarl cannot make an unambiguous decision on how to serialize bool values because it is specific to how the end-user’s application is built and would be different for different apps. The library doesn’t accept booleans in the API; a user should convert bools into strings using own preferred translation protocol.

Comparison with other URL libraries

  • furl (https://pypi.python.org/pypi/furl)

    The library has rich functionality but the furl object is mutable.

    I’m afraid to pass this object into foreign code: who knows if the code will modify my url in a terrible way while I just want to send URL with handy helpers for accessing URL properties.

    furl has other non-obvious tricky things but the main objection is mutability.

  • URLObject (https://pypi.python.org/pypi/URLObject)

    URLObject is immutable, that’s pretty good.

    Every URL change generates a new URL object.

    But the library doesn’t do any decode/encode transformations leaving the end user to cope with these gory details.

Source code

The project is hosted on GitHub

Please file an issue on the bug tracker if you have found a bug or have some suggestion in order to improve the library.

Discussion list

aio-libs google group: https://groups.google.com/forum/#!forum/aio-libs

Feel free to post your questions and ideas here.

Authors and License

The yarl package is written by Andrew Svetlov.

It’s Apache 2 licensed and freely available.

Changelog

v1.24.5

(2026-07-19)

Contributor-facing changes

  • Restricted the exhaustive IDNA default-ignorable sweep test to a native Linux x86_64 runner. It iterates roughly 140,000 code points and its result does not depend on the architecture, so running it under emulated wheel builds only added minutes and intermittently crashed the test workers – by @bdraco.

    Related issues and pull requests on GitHub: #1806.


v1.24.4

(2026-07-19)

Packaging updates and notes for downstreams

  • Stopped installing hypothesis in the wheel-build test environment. The property-based quoting tests that need it are skipped there already, and building it from source on architectures without a prebuilt wheel (such as armv7l musllinux, where the build pulls in a Rust toolchain) was failing the wheel jobs – by @bdraco.

    Related issues and pull requests on GitHub: #1804.


v1.24.3

(2026-07-19)

Bug fixes

  • Fixed the ~yarl.URL.host property incorrectly returning the percent-encoded zone ID separator %25 instead of decoding it to % for IPv6 Zone ID URLs (e.g. http://[fe80::1%251]/ now correctly exposes .host as fe80::1%1 per 6874) – by @rodrigobnogueira.

    Related issues and pull requests on GitHub: #1653.

  • Fixed _check_netloc() missing % from its NFKC normalization character check, which allowed Unicode characters U+FF05 (FULLWIDTH PERCENT SIGN) and U+FE6A (SMALL PERCENT SIGN) to produce a literal % in url.host via the standard library IDNA fallback – by @rodrigobnogueira.

    Related issues and pull requests on GitHub: #1655.

  • Fixed yarl.URL.build() failing to validate characters in the zone ID portion of IPv6 addresses when validate_host=True, allowing control characters such as CR, LF, and NUL to pass through into url.host. Zone IDs now reject ASCII control characters and the empty string (a bare trailing %) per RFC 9844 §6.3 – by @rodrigobnogueira.

    Related issues and pull requests on GitHub: #1655.

  • Fixed the Cython quoting backend retaining a lone surrogate code point when it was the only character forcing a rewrite; the pure-Python backend already dropped lone surrogates, so both now drop them and produce identical output – by @rodrigobnogueira.

    Related issues and pull requests on GitHub: #1751.

  • Fixed the Cython quoting backend percent-encoding the % of a %XX escape when a lone surrogate fell within it, instead of dropping the surrogate and keeping the escape; it now matches the pure-Python backend and produces identical output – by @rodrigobnogueira.

    Related issues and pull requests on GitHub: #1752.

  • Fixed the Cython quoter preserving lone surrogate characters (U+D800..``U+DFFF``) instead of dropping them; it now matches the pure-Python quoter, which strips them, so both backends produce the same output for the same input – by @bdraco.

    Related issues and pull requests on GitHub: #1799.

  • Fixed URL.build()() and yarl.URL.with_host() accepting hosts that expand to a URL delimiter (/, ? or #) under IDNA normalization; such hosts are now rejected, so the builder APIs agree with the parser – by @bdraco.

    Related issues and pull requests on GitHub: #1800.

  • Fixed host encoding accepting Unicode default-ignorable and format code points (such as soft hyphen, zero-width space, and word joiner) that IDNA normalization silently drops or otherwise folds into a different host, so the parsed host could differ from the input string; such hosts are now rejected on both the ~yarl.URL constructor and the builder APIs (URL.build()() and yarl.URL.with_host()) – by @bdraco.

    Related issues and pull requests on GitHub: #1801.

  • Fixed yarl.URL.build(), yarl.URL.joinpath() (and the / operator), yarl.URL.with_name(), and yarl.URL.with_suffix() building a URL with no host and no scheme whose serialized string could be parsed back as an absolute or executable-scheme URL; a scheme-shaped leading colon in a relative path is now percent-encoded, matching the parser and yarl.URL.human_repr() – by @bdraco.

    Related issues and pull requests on GitHub: #1802.

Improved documentation

  • Documented how ~yarl.URL.host and ~yarl.URL.raw_host expose 6874 IPv6 zone identifiers and that the host subcomponent properties include the zone identifier verbatim – by @rodrigobnogueira.

    Related issues and pull requests on GitHub: #998.

  • Fixed the stale with_name() example output in the API reference; the apostrophe is a character that 3986 allows unencoded in path segments – by @rodrigobnogueira.

    Related issues and pull requests on GitHub: #1784.

Packaging updates and notes for downstreams

  • The setuptools build dependency lower bound has been restored to be >= 47 after an incorrect automated increase in PR #1657 – by @bbhtt.

    Related issues and pull requests on GitHub: #1764.

  • Fixed the in-tree PEP 517 build backend to import Cython at the point of use instead of module load time. The build front-ends that serve all the build hooks from a single long-running backend process, the way pyproject-api under tox does, import the backend before the dynamically declared Cython build dependency is provisioned, so the accelerated build used to fail with a NameError – by @rodrigobnogueira.

    Related issues and pull requests on GitHub: #1784.

Contributor-facing changes

  • Added UV_CONSTRAINT and UV_BUILD_CONSTRAINT alongside PIP_CONSTRAINT and PIP_BUILD_CONSTRAINT in the cibuildwheel environment so the requirements/cython.txt pin is honored under the build[uv] frontend; uv pip ignores the PIP_ variables and reads only the UV_ ones, while the PIP_ variants are kept for the pip fallback path – by @bdraco.

    Related issues and pull requests on GitHub: #1729.

  • Dependabot has been restricted to the requirements subdirectory to avoid unintended updates outside dependency requirement files – by @bbhtt.

    Related issues and pull requests on GitHub: #1764.

  • Started running the Sphinx doctest builder in CI through the doctest-docs tox environment, which existed but was never wired into the lint matrix and never installed the package whose examples it runs. Also added spelling word list entries so the spell check passes with dictionary backends other than the one CI uses – by @rodrigobnogueira.

    Related issues and pull requests on GitHub: #1784.

Miscellaneous internal changes

  • Added regression tests ensuring that lone surrogates produced by decoding invalid UTF-8 with surrogateescape are preserved when building a URL with encoded=True and are dropped consistently by the C and pure-Python quoting backends when parsing – by @pajod.

    Related issues and pull requests on GitHub: #991.

  • Expanded the test suite to pin IPv6 zone identifier handling per the 6874 compatibility research: the %25 and legacy bare % separator forms, empty zone and reserved character corner cases, encoded=True round-trips, and zone survival through URL mutation APIs – by @rodrigobnogueira.

    Related issues and pull requests on GitHub: #998.


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 @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 @bdraco.

    Related issues and pull requests on GitHub: #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 @bdraco.

    Related issues and pull requests on GitHub: #1721.


v1.24.0

(2026-05-19)

Bug fixes

  • Delayed importing pydantic until it’s needed to avoid increased import time – by @Dreamsorcerer.

    Related issues and pull requests on GitHub: #1607, #1702.

  • Fixed pickling of ~yarl.URL on Python 3.15, where SplitResult gained a __getstate__ that requires attributes set by __init__. __getstate__ now returns the raw 5-tuple instead of a SplitResult built via tuple.__new__, so pickling no longer touches SplitResult serialization at all. Pickles produced by older yarl releases (which embed a SplitResult) continue to load unchanged – by @befeleme.

    Related issues and pull requests on GitHub: #1632, #1642, #1687.

  • Fixed a parsing issue where URLs containing text before an opening bracket in the host component (e.g. http://127.0.0.1[aa::ff]) were silently accepted instead of being rejected as strictly invalid per RFC 3986 – by @rodrigobnogueira.

    Related issues and pull requests on GitHub: #1654.

  • Raise ValueError when a URL’s authority component contains a backslash, which is not a valid character per 3986 – by @rodrigobnogueira.

    Related issues and pull requests on GitHub: #1659.

  • Fixed a host-confusion parsing bug where URLs containing multiple bracket characters in the host component (e.g. http://[:localhost[]].google:80) were silently parsed as an unintended host. Both split_url() and split_netloc() now raise ValueError when more than one [ or ] is found in the authority, or when [ does not appear at the start of the host subcomponent, in compliance with 3986 – by @rodrigobnogueira.

    Related issues and pull requests on GitHub: #1661.

  • Fixed a parser/serializer inconsistency where percent-encoded characters in the scheme portion of a URL (e.g. ht%74p://...) were decoded by the requoter, causing str() and yarl.URL.human_repr() to emit an absolute URL with a scheme and host while the parsed properties (~yarl.URL.scheme, ~yarl.URL.host, ~yarl.URL.absolute) reported a relative, hostless URL. The fix preserves the percent-encoding of the colon (%3A) in relative paths whenever decoding it would materialize a URL scheme – by @rodrigobnogueira.

    Related issues and pull requests on GitHub: #1669.

  • Fixed a parsing issue where URLs containing text after the closing bracket of an IP-literal host (e.g. http://[::1]allowed.example:1/) were silently accepted and normalized to the bracketed IP address (http://[::1]:1/), dropping the trailing suffix and changing the effective host identity. Per RFC 3986, after the closing ] only : followed by a port number or end-of-authority is valid – by @rodrigobnogueira.

    Related issues and pull requests on GitHub: #1672.

Features

  • Start building and shipping riscv64 wheels – by @justeph.

    Related issues and pull requests on GitHub: #1626.

Removals and backward incompatible breaking changes

  • Dropped support for the experimental free-threaded build of Python 3.13 – by @ngoldbaum.

    Related issues and pull requests on GitHub: #1667.

Improved documentation

  • Added a note in the yarl.URL.with_query() documentation explaining that types implementing __int__ (e.g. ~uuid.UUID) are converted to integers, and advising users to cast to str when the human-readable representation is needed – by @r266-tech.

    Related issues and pull requests on GitHub: #1638, #1645.

Contributor-facing changes

  • Resolved a ruff ISC004 violation in the PEP 517 build backend so the pre-commit ruff-check hook passes again – by @bdraco.

    Related issues and pull requests on GitHub: #1674.

  • Renamed the actions/checkout depth input to fetch-depth in the reusable codspeed workflow so the actionlint pre-commit hook passes and the intended shallow clone actually takes effect – by @bdraco.

    Related issues and pull requests on GitHub: #1676.

  • Bumped the pinned pyupgrade pre-commit hook to v3.21.2 so it stops crashing on Python 3.14, which made tokenize.cookie_re bytes-only – by @bdraco.

    Related issues and pull requests on GitHub: #1677.

  • The type preciseness coverage report generated by MyPy is now uploaded to Coveralls and will not be included in the Codecov views going forward – by @webknjaz.

    Related issues and pull requests on GitHub: #1680.

  • Raised the per-matrix-cell timeout of the CI Test job from 5 to 10 minutes to prevent false failures on slower runners – by @aiolibsbot.

    Related issues and pull requests on GitHub: #1683.

  • Added an AGENTS.md orientation file at the repository root, covering the pull request template, CHANGES/ news fragment conventions, draft-PR workflow, and the Cython quoter layout, so LLM contributors land changes that match project style – by @bdraco.

    Related issues and pull requests on GitHub: #1685.

  • Documented in AGENTS.md that the coverage gate also applies to test code, so unreachable defensive raise guards and one-sided cleanup branches in tests will fail CI – by @bdraco.

    Related issues and pull requests on GitHub: #1689.

  • Shrunk the CI wheel-build matrix on pull requests and non-tag pushes by restricting CIBW_ARCHS_MACOS to arm64, CIBW_ARCHS_WINDOWS to AMD64, and skipping the windows-11-arm runner – the test matrix only exercises those architectures, so the previously-built x86_64 macOS and ARM64 Windows wheels were never installed. Tag releases still build the full architecture set – by @aiolibsbot.

    Related issues and pull requests on GitHub: #1692.

  • Documented the docs spell check (make doc-spelling) in AGENTS.md as a pre-push gate, mirroring aio-libs/multidict#1345. The spell checker reads every CHANGES/*.rst fragment as part of the docs build, so an unknown technical word in a news fragment fails CI before a human sees the PR – by @bdraco.

    Related issues and pull requests on GitHub: #1693.

  • Added a CLAUDE.md at the repository root that imports AGENTS.md via Claude Code’s @-syntax, so the project’s LLM contributor rules load automatically when working in Claude Code – by @bdraco.

    Related issues and pull requests on GitHub: #1696.

  • Enforced top-level imports across yarl and tests via the ruff PLC0415 rule, wired through a new ruff-check pre-commit hook. Function-scoped imports must now opt in with # noqa: PLC0415 plus a comment explaining the import-time reason. Dropped the yesqa hook, which could not recognize ruff-only codes and stripped the new noqa comments as stale; a wider migration off flake8 onto ruff will follow separately – by @bdraco.

    Related issues and pull requests on GitHub: #1697.

  • Migrated the main tree from standalone black and isort pre-commit hooks to ruff format and the ruff I lint rule, sharing the existing [tool.ruff] config in pyproject.toml. ruff-check now runs with --fix so import-order fixes apply on commit, and the orphan [isort] block in setup.cfg was removed. The packaging/pep517_backend/ subtree keeps its own .ruff.toml and is unaffected – by @bdraco.

    Related issues and pull requests on GitHub: #1698.

  • Switched the cibuildwheel build frontend to build[uv] so that uv provisions every build and test virtual environment in the wheel matrix. Test-dependency installation in particular drops from a multi-second pip install per ABI to a roughly sub-second uv resolve – by @bdraco.

    Related issues and pull requests on GitHub: #1699.

  • Restructured the root CLAUDE.md to import contributor context from a shared aio-libs layer (~/.claude/aio-libs/context.md), a project-specific layer (~/.claude/aio-libs/yarl/context.md), the in-tree AGENTS.md, and an optional per-checkout CLAUDE.local.md override (added to .gitignore), so shared aio-libs guidance can live outside the repository while project rules continue to load automatically in Claude Code – by @aiolibsbot.

    Related issues and pull requests on GitHub: #1700, #1701.

  • Switched CI/CD to tox-dev/workflow’s reusable-tox.yml driven by an in-tree tox.ini. The build, metadata-validation and lint (pre-commit, spellcheck-docs, build-docs) jobs all run through the reusable workflow; MyPy coverage uploads to Coveralls from a post-tox-job hook – by @bdraco.

    Related issues and pull requests on GitHub: #1711.

  • Switched the CI test job from actions/setup-python to astral-sh/setup-uv with uv pip install. Pre-release interpreters skip the wheel cache so each run resolves freshly against the current snapshot – by @bdraco.

    Related issues and pull requests on GitHub: #1715.

  • Switched the Aiohttp workflow that runs the aiohttp test suite against the in-tree yarl checkout from actions/setup-python to astral-sh/setup-uv with uv pip install – by @bdraco.

    Related issues and pull requests on GitHub: #1716.

  • Switched the Aiohttp workflow’s make .develop step to install aiohttp’s dev env through uv pip by passing PIP="uv pip" – by @bdraco.

    Related issues and pull requests on GitHub: #1717.


1.23.0

(2025-12-16)

Features

  • Added support for pydantic, the ~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 @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 @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 @webknjaz

    Here’s an example of using this setting:

    $ python -m build \
        --config-setting=build-inplace=true

    Related issues and pull requests on GitHub: #1590.

  • Starting this version, when building the wheels is happening in an automatically created temporary directory, the build backend makes an effort to normalize the respective file system path to a deterministic source checkout directory.

    – by @webknjaz

    It does so by injecting the -ffile-prefix-map compiler option into the CFLAGS environment variable as suggested by known reproducible build practices.

    The effect is that downstreams will get more reproducible build results.

    Related issues and pull requests on GitHub: #1591.

  • Dropped Python 3.9 support; Python 3.10 is the minimal supported Python version – by @bdraco.

    Related issues and pull requests on GitHub: #1609.

Contributor-facing changes

  • The deprecated license classifier was removed from setup.cfg – by @yegorich.

    Related issues and pull requests on GitHub: #1550.

  • 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 @webknjaz

    Related issues and pull requests on GitHub: #1586.

  • The CI has been updated to consistently benchmark optimized release builds – by @webknjaz.

    When the release workflow is triggered, the pre-built wheels ready to hit PyPI are being tested. Otherwise, the job builds the project from source, while the rest of the workflow uses debug builds for line tracing and coverage collection.

    Related issues and pull requests on GitHub: #1587.


1.22.0

(2025-10-05)

Features

  • Added arm64 Windows wheel builds – by @finnagin.

    Related issues and pull requests on GitHub: #1516.


1.21.0

(2025-10-05)

Contributor-facing changes

  • The reusable-cibuildwheel.yml workflow has been refactored to be more generic and ci-cd.yml now holds all the configuration toggles – by @webknjaz.

    Related issues and pull requests on GitHub: #1535.

  • When building wheels, the source distribution is now passed directly to the cibuildwheel invocation – by @webknjaz.

    Related issues and pull requests on GitHub: #1536.

  • Added CI for Python 3.14 – by @kumaraditya303.

    Related issues and pull requests on GitHub: #1560.


1.20.1

(2025-06-09)

Bug fixes

  • Started raising a ValueError exception raised for corrupted IPv6 URL values.

    These fixes the issue where exception IndexError was leaking from the internal code because of not being handled and transformed into a user-facing error. The problem was happening under the following conditions: empty IPv6 URL, brackets in reverse order.

    – by @MaelPic.

    Related issues and pull requests on GitHub: #1512.

Packaging updates and notes for downstreams

  • Updated to use Cython 3.1 universally across the build path – by @lysnikolaou.

    Related issues and pull requests on GitHub: #1514.

  • Made Cython line tracing opt-in via the with-cython-tracing build config setting – by @bdraco.

    Previously, line tracing was enabled by default in pyproject.toml, which caused build issues for some users and made wheels nearly twice as slow. Now line tracing is only enabled when explicitly requested via pip install . --config-setting=with-cython-tracing=true or by setting the YARL_CYTHON_TRACING environment variable.

    Related issues and pull requests on GitHub: #1521.


1.20.0

(2025-04-16)

Features

  • Implemented support for the free-threaded build of CPython 3.13 – by @lysnikolaou.

    Related issues and pull requests on GitHub: #1456.

Packaging updates and notes for downstreams

  • Started building wheels for the free-threaded build of CPython 3.13 – by @lysnikolaou.

    Related issues and pull requests on GitHub: #1456.


1.19.0

(2025-04-05)

Bug fixes

  • Fixed entire name being re-encoded when using yarl.URL.with_suffix() – by @NTFSvolume.

    Related issues and pull requests on GitHub: #1468.

Features

  • Started building armv7l wheels for manylinux – by @bdraco.

    Related issues and pull requests on GitHub: #1495.

Contributor-facing changes

  • GitHub Actions CI/CD is now configured to manage caching pip-ecosystem dependencies using re-actors/cache-python-deps – an action by @webknjaz that takes into account ABI stability and the exact version of Python runtime.

    Related issues and pull requests on GitHub: #1471.

  • Increased minimum propcache version to 0.2.1 to fix failing tests – by @bdraco.

    Related issues and pull requests on GitHub: #1479.

  • Added all hidden folders to pytest’s norecursedirs to prevent it from trying to collect tests there – by @lysnikolaou.

    Related issues and pull requests on GitHub: #1480.

Miscellaneous internal changes

  • Improved accuracy of type annotations – by @Dreamsorcerer.

    Related issues and pull requests on GitHub: #1484.

  • Improved performance of parsing query strings – by @bdraco.

    Related issues and pull requests on GitHub: #1493, #1497.

  • Improved performance of the C unquoter – by @bdraco.

    Related issues and pull requests on GitHub: #1496, #1498.


1.18.3

(2024-12-01)

Bug fixes

  • Fixed uppercase ASCII hosts being rejected by URL.build()() and yarl.URL.with_host() – by @bdraco.

    Related issues and pull requests on GitHub: #954, #1442.

Miscellaneous internal changes

  • Improved performances of multiple path properties on cache miss – by @bdraco.

    Related issues and pull requests on GitHub: #1443.


1.18.2

(2024-11-29)

No significant changes.


1.18.1

(2024-11-29)

Miscellaneous internal changes

  • Improved cache performance when ~yarl.URL objects are constructed from yarl.URL.build() with encoded=True – by @bdraco.

    Related issues and pull requests on GitHub: #1432.

  • Improved cache performance for operations that produce a new ~yarl.URL object – by @bdraco.

    Related issues and pull requests on GitHub: #1434, #1436.


1.18.0

(2024-11-21)

Features

  • Added keep_query and keep_fragment flags in the yarl.URL.with_path(), yarl.URL.with_name() and yarl.URL.with_suffix() methods, allowing users to optionally retain the query string and fragment in the resulting URL when replacing the path – by @paul-nameless.

    Related issues and pull requests on GitHub: #111, #1421.

Contributor-facing changes

  • Started running downstream aiohttp tests in CI – by @Cycloctane.

    Related issues and pull requests on GitHub: #1415.

Miscellaneous internal changes

  • Improved performance of converting ~yarl.URL to a string – by @bdraco.

    Related issues and pull requests on GitHub: #1422.


1.17.2

(2024-11-17)

Bug fixes

  • Stopped implicitly allowing the use of Cython pre-release versions when building the distribution package – by @ajsanchezsanz and @markgreene74.

    Related issues and pull requests on GitHub: #1411, #1412.

  • Fixed a bug causing ~yarl.URL.port to return the default port when the given port was zero – by @gmacon.

    Related issues and pull requests on GitHub: #1413.

Features

  • Make error messages include details of incorrect type when port is not int in yarl.URL.build(). – by @Cycloctane.

    Related issues and pull requests on GitHub: #1414.

Packaging updates and notes for downstreams

  • Stopped implicitly allowing the use of Cython pre-release versions when building the distribution package – by @ajsanchezsanz and @markgreene74.

    Related issues and pull requests on GitHub: #1411, #1412.

Miscellaneous internal changes

  • Improved performance of the yarl.URL.joinpath() method – by @bdraco.

    Related issues and pull requests on GitHub: #1418.


1.17.1

(2024-10-30)

Miscellaneous internal changes

  • Improved performance of many ~yarl.URL methods – by @bdraco.

    Related issues and pull requests on GitHub: #1396, #1397, #1398.

  • Improved performance of passing a dict or str to yarl.URL.extend_query() – by @bdraco.

    Related issues and pull requests on GitHub: #1401.


1.17.0

(2024-10-28)

Features

  • Added ~yarl.URL.host_port_subcomponent which returns the 3986#section-3.2.2 host and 3986#section-3.2.3 port subcomponent – by @bdraco.

    Related issues and pull requests on GitHub: #1375.


1.16.0

(2024-10-21)

Bug fixes

  • Fixed blocking I/O to load Python code when creating a new ~yarl.URL with non-ascii characters in the network location part – by @bdraco.

    Related issues and pull requests on GitHub: #1342.

Removals and backward incompatible breaking changes

  • Migrated to using a single cache for encoding hosts – by @bdraco.

    Passing ip_address_size and host_validate_size to yarl.cache_configure() is deprecated in favor of the new encode_host_size parameter and will be removed in a future release. For backwards compatibility, the old parameters affect the encode_host cache size.

    Related issues and pull requests on GitHub: #1348, #1357, #1363.

Miscellaneous internal changes

  • Improved performance of constructing ~yarl.URL – by @bdraco.

    Related issues and pull requests on GitHub: #1336.

  • Improved performance of calling yarl.URL.build() and constructing unencoded ~yarl.URL – by @bdraco.

    Related issues and pull requests on GitHub: #1345.

  • Reworked the internal encoding cache to improve performance on cache hit – by @bdraco.

    Related issues and pull requests on GitHub: #1369.


1.15.5

(2024-10-18)

Miscellaneous internal changes

  • Improved performance of the yarl.URL.joinpath() method – by @bdraco.

    Related issues and pull requests on GitHub: #1304.

  • Improved performance of the yarl.URL.extend_query() method – by @bdraco.

    Related issues and pull requests on GitHub: #1305.

  • Improved performance of the yarl.URL.origin() method – by @bdraco.

    Related issues and pull requests on GitHub: #1306.

  • Improved performance of the yarl.URL.with_path() method – by @bdraco.

    Related issues and pull requests on GitHub: #1307.

  • Improved performance of the yarl.URL.with_query() method – by @bdraco.

    Related issues and pull requests on GitHub: #1308, #1328.

  • Improved performance of the yarl.URL.update_query() method – by @bdraco.

    Related issues and pull requests on GitHub: #1309, #1327.

  • Improved performance of the yarl.URL.join() method – by @bdraco.

    Related issues and pull requests on GitHub: #1313.

  • Improved performance of ~yarl.URL equality checks – by @bdraco.

    Related issues and pull requests on GitHub: #1315.

  • Improved performance of ~yarl.URL methods that modify the network location – by @bdraco.

    Related issues and pull requests on GitHub: #1316.

  • Improved performance of the yarl.URL.with_fragment() method – by @bdraco.

    Related issues and pull requests on GitHub: #1317.

  • Improved performance of calculating the hash of ~yarl.URL objects – by @bdraco.

    Related issues and pull requests on GitHub: #1318.

  • Improved performance of the yarl.URL.relative() method – by @bdraco.

    Related issues and pull requests on GitHub: #1319.

  • Improved performance of the yarl.URL.with_name() method – by @bdraco.

    Related issues and pull requests on GitHub: #1320.

  • Improved performance of ~yarl.URL.parent – by @bdraco.

    Related issues and pull requests on GitHub: #1321.

  • Improved performance of the yarl.URL.with_scheme() method – by @bdraco.

    Related issues and pull requests on GitHub: #1322.


1.15.4

(2024-10-16)

Miscellaneous internal changes

  • Improved performance of the quoter when all characters are safe – by @bdraco.

    Related issues and pull requests on GitHub: #1288.

  • Improved performance of unquoting strings – by @bdraco.

    Related issues and pull requests on GitHub: #1292, #1293.

  • Improved performance of calling yarl.URL.build() – by @bdraco.

    Related issues and pull requests on GitHub: #1297.


1.15.3

(2024-10-15)

Bug fixes

  • Fixed yarl.URL.build() failing to validate paths must start with a / when passing authority – by @bdraco.

    The validation only worked correctly when passing host.

    Related issues and pull requests on GitHub: #1265.

Removals and backward incompatible breaking changes

  • Removed support for Python 3.8 as it has reached end of life – by @bdraco.

    Related issues and pull requests on GitHub: #1203.

Miscellaneous internal changes

  • Improved performance of constructing ~yarl.URL when the net location is only the host – by @bdraco.

    Related issues and pull requests on GitHub: #1271.


1.15.2

(2024-10-13)

Miscellaneous internal changes

  • Improved performance of converting ~yarl.URL to a string – by @bdraco.

    Related issues and pull requests on GitHub: #1234.

  • Improved performance of yarl.URL.joinpath() – by @bdraco.

    Related issues and pull requests on GitHub: #1248, #1250.

  • Improved performance of constructing query strings from ~multidict.MultiDict – by @bdraco.

    Related issues and pull requests on GitHub: #1256.

  • Improved performance of constructing query strings with int values – by @bdraco.

    Related issues and pull requests on GitHub: #1259.


1.15.1

(2024-10-12)

Miscellaneous internal changes

  • Improved performance of calling yarl.URL.build() – by @bdraco.

    Related issues and pull requests on GitHub: #1222.

  • Improved performance of all ~yarl.URL methods that create new ~yarl.URL objects – by @bdraco.

    Related issues and pull requests on GitHub: #1226.

  • Improved performance of ~yarl.URL methods that modify the network location – by @bdraco.

    Related issues and pull requests on GitHub: #1229.


1.15.0

(2024-10-11)

Bug fixes

  • Fixed validation with yarl.URL.with_scheme() when passed scheme is not lowercase – by @bdraco.

    Related issues and pull requests on GitHub: #1189.

Features

  • Started building armv7l wheels – by @bdraco.

    Related issues and pull requests on GitHub: #1204.

Miscellaneous internal changes

  • Improved performance of constructing unencoded ~yarl.URL objects – by @bdraco.

    Related issues and pull requests on GitHub: #1188.

  • Added a cache for parsing hosts to reduce overhead of encoding ~yarl.URL – by @bdraco.

    Related issues and pull requests on GitHub: #1190.

  • Improved performance of constructing query strings from ~collections.abc.Mapping – by @bdraco.

    Related issues and pull requests on GitHub: #1193.

  • Improved performance of converting ~yarl.URL objects to strings – by @bdraco.

    Related issues and pull requests on GitHub: #1198.


1.14.0

(2024-10-08)

Packaging updates and notes for downstreams

  • Switched to using the propcache package for property caching – by @bdraco.

    The propcache package is derived from the property caching code in yarl and has been broken out to avoid maintaining it for multiple projects.

    Related issues and pull requests on GitHub: #1169.

Contributor-facing changes

  • Started testing with Hypothesis – by @webknjaz and @bdraco.

    Special thanks to @Zac-HD for helping us get started with this framework.

    Related issues and pull requests on GitHub: #860.

Miscellaneous internal changes

  • Improved performance of yarl.URL.is_default_port() when no explicit port is set – by @bdraco.

    Related issues and pull requests on GitHub: #1168.

  • Improved performance of converting ~yarl.URL to a string when no explicit port is set – by @bdraco.

    Related issues and pull requests on GitHub: #1170.

  • Improved performance of the yarl.URL.origin() method – by @bdraco.

    Related issues and pull requests on GitHub: #1175.

  • Improved performance of encoding hosts – by @bdraco.

    Related issues and pull requests on GitHub: #1176.


1.13.1

(2024-09-27)

Miscellaneous internal changes

  • Improved performance of calling yarl.URL.build() with authority – by @bdraco.

    Related issues and pull requests on GitHub: #1163.


1.13.0

(2024-09-26)

Bug fixes

  • Started rejecting ASCII hostnames with invalid characters. For host strings that look like authority strings, the exception message includes advice on what to do instead – by @mjpieters.

    Related issues and pull requests on GitHub: #880, #954.

  • Fixed IPv6 addresses missing brackets when the ~yarl.URL was converted to a string – by @bdraco.

    Related issues and pull requests on GitHub: #1157, #1158.

Features

  • Added ~yarl.URL.host_subcomponent which returns the 3986#section-3.2.2 host subcomponent – by @bdraco.

    The only current practical difference between ~yarl.URL.raw_host and ~yarl.URL.host_subcomponent is that IPv6 addresses are returned bracketed.

    Related issues and pull requests on GitHub: #1159.


1.12.1

(2024-09-23)

No significant changes.


1.12.0

(2024-09-23)

Features

  • Added ~yarl.URL.path_safe to be able to fetch the path without %2F and %25 decoded – by @bdraco.

    Related issues and pull requests on GitHub: #1150.

Removals and backward incompatible breaking changes

  • Restore decoding %2F (/) in URL.path – by @bdraco.

    This change restored the behavior before #1057.

    Related issues and pull requests on GitHub: #1151.

Miscellaneous internal changes

  • Improved performance of processing paths – by @bdraco.

    Related issues and pull requests on GitHub: #1143.


1.11.1

(2024-09-09)

Bug fixes

  • Allowed scheme replacement for relative URLs if the scheme does not require a host – by @bdraco.

    Related issues and pull requests on GitHub: #280, #1138.

  • Allowed empty host for URL schemes other than the special schemes listed in the WHATWG URL spec – by @bdraco.

    Related issues and pull requests on GitHub: #1136.

Features

  • Loosened restriction on integers as query string values to allow classes that implement __int__ – by @bdraco.

    Related issues and pull requests on GitHub: #1139.

Miscellaneous internal changes

  • Improved performance of normalizing paths – by @bdraco.

    Related issues and pull requests on GitHub: #1137.


1.11.0

(2024-09-08)

Features

  • Added URL.extend_query()() method, which can be used to extend parameters without replacing same named keys – by @bdraco.

    This method was primarily added to replace the inefficient hand rolled method currently used in aiohttp.

    Related issues and pull requests on GitHub: #1128.

Miscellaneous internal changes

  • Improved performance of the Cython cached_property implementation – by @bdraco.

    Related issues and pull requests on GitHub: #1122.

  • Simplified computing ports by removing unnecessary code – by @bdraco.

    Related issues and pull requests on GitHub: #1123.

  • Improved performance of encoding non IPv6 hosts – by @bdraco.

    Related issues and pull requests on GitHub: #1125.

  • Improved performance of URL.build()() when the path, query string, or fragment is an empty string – by @bdraco.

    Related issues and pull requests on GitHub: #1126.

  • Improved performance of the URL.update_query()() method – by @bdraco.

    Related issues and pull requests on GitHub: #1130.

  • Improved performance of processing query string changes when arguments are str – by @bdraco.

    Related issues and pull requests on GitHub: #1131.


1.10.0

(2024-09-06)

Bug fixes

  • Fixed joining a path when the existing path was empty – by @bdraco.

    A regression in URL.join()() was introduced in #1082.

    Related issues and pull requests on GitHub: #1118.

Features

  • Added URL.without_query_params()() method, to drop some parameters from query string – by @hongquan.

    Related issues and pull requests on GitHub: #774, #898, #1010.

  • The previously protected types _SimpleQuery, _QueryVariable, and _Query are now available for use externally as SimpleQuery, QueryVariable, and Query – by @bdraco.

    Related issues and pull requests on GitHub: #1050, #1113.

Contributor-facing changes

  • Replaced all ~typing.Optional with ~typing.Union – by @bdraco.

    Related issues and pull requests on GitHub: #1095.

Miscellaneous internal changes

  • Significantly improved performance of parsing the network location – by @bdraco.

    Related issues and pull requests on GitHub: #1112.

  • Added internal types to the cache to prevent future refactoring errors – by @bdraco.

    Related issues and pull requests on GitHub: #1117.


1.9.11

(2024-09-04)

Bug fixes

  • Fixed a TypeError with MultiDictProxy and Python 3.8 – by @bdraco.

    Related issues and pull requests on GitHub: #1084, #1105, #1107.

Miscellaneous internal changes

  • Improved performance of encoding hosts – by @bdraco.

    Previously, the library would unconditionally try to parse a host as an IP Address. The library now avoids trying to parse a host as an IP Address if the string is not in one of the formats described in 3986#section-3.2.2.

    Related issues and pull requests on GitHub: #1104.


1.9.10

(2024-09-04)

Bug fixes

  • URL.join()() has been changed to match 3986 and align with / operation() and URL.joinpath()() when joining URLs with empty segments. Previously urllib.parse.urljoin was used, which has known issues with empty segments (python/cpython#84774).

    Due to the semantics of URL.join()(), joining an URL with scheme requires making it relative, prefixing with ./.

    >>> URL("https://web.archive.org/web/").join(URL("./https://github.com/aio-libs/yarl"))
    URL('https://web.archive.org/web/https://github.com/aio-libs/yarl')

    Empty segments are honored in the base as well as the joined part.

    >>> URL("https://web.archive.org/web/https://").join(URL("github.com/aio-libs/yarl"))
    URL('https://web.archive.org/web/https://github.com/aio-libs/yarl')

    – by @commonism

    This change initially appeared in 1.9.5 but was reverted in 1.9.6 to resolve a problem with query string handling.

    Related issues and pull requests on GitHub: #1039, #1082.

Features

  • Added ~yarl.URL.absolute which is now preferred over URL.is_absolute() – by @bdraco.

    Related issues and pull requests on GitHub: #1100.


1.9.9

(2024-09-04)

Bug fixes

  • Added missing type on ~yarl.URL.port – by @bdraco.

    Related issues and pull requests on GitHub: #1097.


1.9.8

(2024-09-03)

Features

  • Covered the ~yarl.URL object with types – by @bdraco.

    Related issues and pull requests on GitHub: #1084.

  • Cache parsing of IP Addresses when encoding hosts – by @bdraco.

    Related issues and pull requests on GitHub: #1086.

Contributor-facing changes

  • Covered the ~yarl.URL object with types – by @bdraco.

    Related issues and pull requests on GitHub: #1084.

Miscellaneous internal changes

  • Improved performance of handling ports – by @bdraco.

    Related issues and pull requests on GitHub: #1081.


1.9.7

(2024-09-01)

Removals and backward incompatible breaking changes

  • Removed support 3986#section-3.2.3 port normalization when the scheme is not one of http, https, wss, or ws – by @bdraco.

    Support for port normalization was recently added in #1033 and contained code that would do blocking I/O if the scheme was not one of the four listed above. The code has been removed because this library is intended to be safe for usage with asyncio.

    Related issues and pull requests on GitHub: #1076.

Miscellaneous internal changes

  • Improved performance of property caching – by @bdraco.

    The reify implementation from aiohttp was adapted to replace the internal cached_property implementation.

    Related issues and pull requests on GitHub: #1070.


1.9.6

(2024-08-30)

Bug fixes

  • Reverted 3986 compatible URL.join()() honoring empty segments which was introduced in #1039.

    This change introduced a regression handling query string parameters with joined URLs. The change was reverted to maintain compatibility with the previous behavior.

    Related issues and pull requests on GitHub: #1067.


1.9.5

(2024-08-30)

Bug fixes

  • Joining URLs with empty segments has been changed to match 3986.

    Previously empty segments would be removed from path, breaking use-cases such as

    URL("https://web.archive.org/web/") / "https://github.com/"

    Now / operation() and URL.joinpath()() keep empty segments, but do not introduce new empty segments. e.g.

    URL("https://example.org/") / ""

    does not introduce an empty segment.

    – by @commonism and @youtux

    Related issues and pull requests on GitHub: #1026.

  • The default protocol ports of well-known URI schemes are now taken into account during the normalization of the URL string representation in accordance with 3986#section-3.2.3.

    Specified ports are removed from the str representation of a ~yarl.URL if the port matches the scheme’s default port – by @commonism.

    Related issues and pull requests on GitHub: #1033.

  • URL.join()() has been changed to match 3986 and align with / operation() and URL.joinpath()() when joining URLs with empty segments. Previously urllib.parse.urljoin was used, which has known issues with empty segments (python/cpython#84774).

    Due to the semantics of URL.join()(), joining an URL with scheme requires making it relative, prefixing with ./.

    >>> URL("https://web.archive.org/web/").join(URL("./https://github.com/aio-libs/yarl"))
    URL('https://web.archive.org/web/https://github.com/aio-libs/yarl')

    Empty segments are honored in the base as well as the joined part.

    >>> URL("https://web.archive.org/web/https://").join(URL("github.com/aio-libs/yarl"))
    URL('https://web.archive.org/web/https://github.com/aio-libs/yarl')

    – by @commonism

    Related issues and pull requests on GitHub: #1039.

Removals and backward incompatible breaking changes

  • Stopped decoding %2F (/) in URL.path, as this could lead to code incorrectly treating it as a path separator – by @Dreamsorcerer.

    Related issues and pull requests on GitHub: #1057.

  • Dropped support for Python 3.7 – by @Dreamsorcerer.

    Related issues and pull requests on GitHub: #1016.

Improved documentation

  • On the Contributing docs page, a link to the Towncrier philosophy has been fixed.

    Related issues and pull requests on GitHub: #981.

  • The pre-existing / magic method() has been documented in the API reference – by @commonism.

    Related issues and pull requests on GitHub: #1026.

Packaging updates and notes for downstreams

  • A flaw in the logic for copying the project directory into a temporary folder that led to infinite recursion when TMPDIR was set to a project subdirectory path. This was happening in Fedora and its downstream due to the use of pyproject-rpm-macros. It was only reproducible with pip wheel and was not affecting the pyproject-build users.

    – by @hroncok and @webknjaz

    Related issues and pull requests on GitHub: #992, #1014.

  • Support Python 3.13 and publish non-free-threaded wheels

    Related issues and pull requests on GitHub: #1054.

Contributor-facing changes

  • The CI/CD setup has been updated to test arm64 wheels under macOS 14, except for Python 3.7 that is unsupported in that environment – by @webknjaz.

    Related issues and pull requests on GitHub: #1015.

  • Removed unused type ignores and casts – by @hauntsaninja.

    Related issues and pull requests on GitHub: #1031.

Miscellaneous internal changes

  • port, scheme, and raw_host are now cached_property – by @bdraco.

    aiohttp accesses these properties quite often, which cause urllib to build the _hostinfo property every time. port, scheme, and raw_host are now cached properties, which will improve performance.

    Related issues and pull requests on GitHub: #1044, #1058.


1.9.4 (2023-12-06)

Bug fixes

  • Started raising TypeError when a string value is passed into yarl.URL.build() as the port argument – by @commonism.

    Previously the empty string as port would create malformed URLs when rendered as string representations. (#883)

Packaging updates and notes for downstreams

  • The leading -- has been dropped from the PEP 517 in-tree build backend config setting names. --pure-python is now just pure-python – by @webknjaz.

    The usage now looks as follows:

    $ python -m build \
        --config-setting=pure-python=true \
        --config-setting=with-cython-tracing=true

    (#963)

Contributor-facing changes

  • A step-by-step Release Guide guide has been added, describing how to release yarl – by @webknjaz.

    This is primarily targeting maintainers. (#960)

  • Coverage collection has been implemented for the Cython modules – by @webknjaz.

    It will also be reported to Codecov from any non-release CI jobs.

    To measure coverage in a development environment, yarl can be installed in editable mode:

    $ python -Im pip install -e .

    Editable install produces C-files required for the Cython coverage plugin to map the measurements back to the PYX-files.

    #961

  • It is now possible to request line tracing in Cython builds using the with-cython-tracing PEP 517 config setting – @webknjaz.

    This can be used in CI and development environment to measure coverage on Cython modules, but is not normally useful to the end-users or downstream packagers.

    Here’s a usage example:

    $ python -Im pip install . --config-settings=with-cython-tracing=true

    For editable installs, this setting is on by default. Otherwise, it’s off unless requested explicitly.

    The following produces C-files required for the Cython coverage plugin to map the measurements back to the PYX-files:

    $ python -Im pip install -e .

    Alternatively, the YARL_CYTHON_TRACING=1 environment variable can be set to do the same as the PEP 517 config setting.

    #962

1.9.3 (2023-11-20)

Bug fixes

  • Stopped dropping trailing slashes in yarl.URL.joinpath() – by @gmacon. (#862, #866)

  • Started accepting string subclasses in yarl.URL.__truediv__() operations (URL / segment) – by @mjpieters. (#871, #884)

  • Fixed the human representation of URLs with square brackets in usernames and passwords – by @mjpieters. (#876, #882)

  • Updated type hints to include URL.missing_port(), URL.__bytes__() and the encoding argument to yarl.URL.joinpath() – by @mjpieters. (#891)

Packaging updates and notes for downstreams

  • Integrated Cython 3 to enable building yarl under Python 3.12 – by @mjpieters. (#829, #881)

  • Declared modern setuptools.build_meta as the PEP 517 build backend in pyproject.toml explicitly – by @webknjaz. (#886)

  • Converted most of the packaging setup into a declarative setup.cfg config – by @webknjaz. (#890)

  • The packaging is replaced from an old-fashioned setup.py to an in-tree PEP 517 build backend – by @webknjaz.

    Whenever the end-users or downstream packagers need to build yarl from source (a Git checkout or an sdist), they may pass a config_settings flag --pure-python. If this flag is not set, a C-extension will be built and included into the distribution.

    Here is how this can be done with pip:

    $ python -m pip install . --config-settings=--pure-python=false

    This will also work with -e | --editable.

    The same can be achieved via pypa/build:

    $ python -m build --config-setting=--pure-python=false

    Adding -w | --wheel can force pypa/build produce a wheel from source directly, as opposed to building an sdist and then building from it. (#893)

  • Declared Python 3.12 supported officially in the distribution package metadata – by @edgarrmondragon. (#942)

Contributor-facing changes

  • A regression test for no-host URLs was added per #821 and 3986 – by @kenballus. (#821, #822)

  • Started testing yarl against Python 3.12 in CI – by @mjpieters. (#881)

  • All Python 3.12 jobs are now marked as required to pass in CI – by @edgarrmondragon. (#942)

  • MyST is now integrated in Sphinx – by @webknjaz.

    This allows the contributors to author new documents in Markdown when they have difficulties with going straight RST. (#953)

1.9.2 (2023-04-25)

Bugfixes

  • Fix regression with yarl.URL.__truediv__() and absolute URLs with empty paths causing the raw path to lack the leading /. (#854)

1.9.1 (2023-04-21)

Bugfixes

  • Marked tests that fail on older Python patch releases (< 3.7.10, < 3.8.8 and < 3.9.2) as expected to fail due to missing a security fix for CVE-2021-23336. (#850)

1.9.0 (2023-04-19)

This release was never published to PyPI, due to issues with the build process.

Features

  • Added URL.joinpath(*elements), to create a new URL appending multiple path elements. (#704)

  • Made URL.__truediv__()() return NotImplemented if called with an unsupported type — by @michaeljpeters. (#832)

Bugfixes

  • Path normalization for absolute URLs no longer raises a ValueError exception when .. segments would otherwise go beyond the URL path root. (#536)

  • Fixed an issue with update_query() not getting rid of the query when argument is None. (#792)

  • Added some input restrictions on with_port() function to prevent invalid boolean inputs or out of valid port inputs; handled incorrect 0 port representation. (#793)

  • Made yarl.URL.build() raise a TypeError if the host argument is None — by @paulpapacz. (#808)

  • Fixed an issue with update_query() getting rid of the query when the argument is empty but not None. (#845)

Misc

1.8.2 (2022-12-03)

This is the first release that started shipping wheels for Python 3.11.

1.8.1 (2022-08-01)

Misc

1.8.0 (2022-08-01)

Features

  • Added URL.raw_suffix, URL.suffix, URL.raw_suffixes, URL.suffixes, URL.with_suffix. (#613)

Improved Documentation

  • Fixed broken internal references to yarl.URL.human_repr(). (#665)

  • Fixed broken external references to multidict:index docs. (#665)

Deprecations and Removals

  • Dropped Python 3.6 support. (#672)

Misc

1.7.2 (2021-11-01)

Bugfixes

  • Changed call in with_port() to stop reencoding parts of the URL that were already encoded. (#623)

1.7.1 (2021-10-07)

Bugfixes

  • Fix 1.7.0 build error

1.7.0 (2021-10-06)

Features

  • Add __bytes__() magic method so that bytes(url) will work and use optimal ASCII encoding. (#582)

  • Started shipping platform-specific arm64 wheels for Apple Silicon. (#622)

  • Started shipping platform-specific wheels with the musl tag targeting typical Alpine Linux runtimes. (#622)

  • Added support for Python 3.10. (#622)

1.6.3 (2020-11-14)

Bugfixes

  • No longer loose characters when decoding incorrect percent-sequences (like %e2%82%f8). All non-decodable percent-sequences are now preserved. #517

  • Provide x86 Windows wheels. #535


1.6.2 (2020-10-12)

Bugfixes

  • Provide generated .c files in TarBall distribution. #530

1.6.1 (2020-10-12)

Features

  • Provide wheels for aarch64, i686, ppc64le, s390x architectures on Linux as well as x86_64. #507

  • Provide wheels for Python 3.9. #526

Bugfixes

  • human_repr() now always produces valid representation equivalent to the original URL (if the original URL is valid). #511

  • Fixed requoting a single percent followed by a percent-encoded character in the Cython implementation. #514

  • Fix ValueError when decoding % which is not followed by two hexadecimal digits. #516

  • Fix decoding % followed by a space and hexadecimal digit. #520

  • Fix annotation of with_query()/update_query() methods for key=[val1, val2] case. #528

Removal

  • Drop Python 3.5 support; Python 3.6 is the minimal supported Python version.


1.6.0 (2020-09-23)

Features

  • Allow for int and float subclasses in query, while still denying bool. #492

Bugfixes

  • Do not requote arguments in URL.build(), with_xxx() and in / operator. #502

  • Keep IPv6 brackets in origin(). #504


1.5.1 (2020-08-01)

Bugfixes

  • Fix including relocated internal yarl._quoting_c C-extension into published PyPI dists. #485

Misc


1.5.0 (2020-07-26)

Features

  • Convert host to lowercase on URL building. #386

  • Allow using mod operator (%) for updating query string (an alias for update_query() method). #435

  • Allow use of sequences such as list and tuple in the values of a mapping such as dict to represent that a key has many values:

    url = URL("http://example.com")
    assert url.with_query({"a": [1, 2]}) == URL("http://example.com/?a=1&a=2")

    #443

  • Support URL.build() with scheme and path (creates a relative URL). #464

  • Cache slow IDNA encode/decode calls. #476

  • Add @final / Final type hints #477

  • Support URL authority/raw_authority properties and authority argument of URL.build() method. #478

  • Hide the library implementation details, make the exposed public list very clean. #483

Bugfixes

  • Fix tests with newer Python (3.7.6, 3.8.1 and 3.9.0+). #409

  • Fix a bug where query component, passed in a form of mapping or sequence, is unquoted in unexpected way. #426

  • Hide Query and QueryVariable type aliases in __init__.pyi, now they are prefixed with underscore. #431

  • Keep IPv6 brackets after updating port/user/password. #451


1.4.2 (2019-12-05)

Features

  • Workaround for missing str.isascii() in Python 3.6 #389


1.4.1 (2019-11-29)

  • Fix regression, make the library work on Python 3.5 and 3.6 again.

1.4.0 (2019-11-29)

  • Distinguish an empty password in URL from a password not provided at all (#262)

  • Fixed annotations for optional parameters of URL.build (#309)

  • Use None as default value of user parameter of URL.build (#309)

  • Enforce building C Accelerated modules when installing from source tarball, use YARL_NO_EXTENSIONS environment variable for falling back to (slower) Pure Python implementation (#329)

  • Drop Python 3.5 support

  • Fix quoting of plus in path by pure python version (#339)

  • Don’t create a new URL if fragment is unchanged (#292)

  • Included in error message the path that produces starting slash forbidden error (#376)

  • Skip slow IDNA encoding for ASCII-only strings (#387)

1.3.0 (2018-12-11)

  • Fix annotations for query parameter (#207)

  • An incoming query sequence can have int variables (the same as for Mapping type) (#208)

  • Add URL.explicit_port property (#218)

  • Give a friendlier error when port can’t be converted to int (#168)

  • bool(URL()) now returns False (#272)

1.2.6 (2018-06-14)

  • Drop Python 3.4 trove classifier (#205)

1.2.5 (2018-05-23)

  • Fix annotations for build (#199)

1.2.4 (2018-05-08)

  • Fix annotations for cached_property (#195)

1.2.3 (2018-05-03)

  • Accept str subclasses in URL constructor (#190)

1.2.2 (2018-05-01)

  • Fix build

1.2.1 (2018-04-30)

  • Pin minimal required Python to 3.5.3 (#189)

1.2.0 (2018-04-30)

  • Forbid inheritance, replace __init__ with __new__ (#171)

  • Support PEP-561 (provide type hinting marker) (#182)

1.1.1 (2018-02-17)

  • Fix performance regression: don’t encode empty netloc (#170)

1.1.0 (2018-01-21)

  • Make pure Python quoter consistent with Cython version (#162)

1.0.0 (2018-01-15)

  • Use fast path if quoted string does not need requoting (#154)

  • Speed up quoting/unquoting by _Quoter and _Unquoter classes (#155)

  • Drop yarl.quote and yarl.unquote public functions (#155)

  • Add custom string writer, reuse static buffer if available (#157) Code is 50-80 times faster than Pure Python version (was 4-5 times faster)

  • Don’t recode IP zone (#144)

  • Support encoded=True in yarl.URL.build() (#158)

  • Fix updating query with multiple keys (#160)

0.18.0 (2018-01-10)

  • Fallback to IDNA 2003 if domain name is not IDNA 2008 compatible (#152)

0.17.0 (2017-12-30)

  • Use IDNA 2008 for domain name processing (#149)

0.16.0 (2017-12-07)

  • Fix raising TypeError by url.query_string() after url.with_query({}) (empty mapping) (#141)

0.15.0 (2017-11-23)

  • Add raw_path_qs attribute (#137)

0.14.2 (2017-11-14)

  • Restore strict parameter as no-op in quote / unquote

0.14.1 (2017-11-13)

  • Restore strict parameter as no-op for sake of compatibility with aiohttp 2.2

0.14.0 (2017-11-11)

  • Drop strict mode (#123)

  • Fix "ValueError: Unallowed PCT %" when there’s a "%" in the URL (#124)

0.13.0 (2017-10-01)

  • Document encoded parameter (#102)

  • Support relative URLs like '?key=value' (#100)

  • Unsafe encoding for QS fixed. Encode ; character in value parameter (#104)

  • Process passwords without user names (#95)

0.12.0 (2017-06-26)

  • Properly support paths without leading slash in URL.with_path() (#90)

  • Enable type annotation checks

0.11.0 (2017-06-26)

  • Normalize path (#86)

  • Clear query and fragment parts in .with_path() (#85)

0.10.3 (2017-06-13)

  • Prevent double URL arguments unquoting (#83)

0.10.2 (2017-05-05)

  • Unexpected hash behavior (#75)

0.10.1 (2017-05-03)

  • Unexpected compare behavior (#73)

  • Do not quote or unquote + if not a query string. (#74)

0.10.0 (2017-03-14)

  • Added URL.build class method (#58)

  • Added path_qs attribute (#42)

0.9.8 (2017-02-16)

  • Do not quote : in path

0.9.7 (2017-02-16)

  • Load from pickle without _cache (#56)

  • Percent-encoded pluses in path variables become spaces (#59)

0.9.6 (2017-02-15)

  • Revert backward incompatible change (BaseURL)

0.9.5 (2017-02-14)

  • Fix BaseURL rich comparison support

0.9.4 (2017-02-14)

  • Use BaseURL

0.9.3 (2017-02-14)

  • Added BaseURL

0.9.2 (2017-02-08)

  • Remove debug print

0.9.1 (2017-02-07)

  • Do not lose tail chars (#45)

0.9.0 (2017-02-07)

  • Allow to quote % in non strict mode (#21)

  • Incorrect parsing of query parameters with %3B (;) inside (#34)

  • Fix core dumps (#41)

  • tmpbuf - compiling error (#43)

  • Added URL.update_path() method

  • Added URL.update_query() method (#47)

0.8.1 (2016-12-03)

  • Fix broken aiohttp: revert back quote / unquote.

0.8.0 (2016-12-03)

  • Support more verbose error messages in .with_query() (#24)

  • Don’t percent-encode @ and : in path (#32)

  • Don’t expose yarl.quote and yarl.unquote, these functions are part of private API

0.7.1 (2016-11-18)

  • Accept not only str but all classes inherited from str also (#25)

0.7.0 (2016-11-07)

  • Accept int as value for .with_query()

0.6.0 (2016-11-07)

  • Explicitly use UTF8 encoding in setup.py (#20)

  • Properly unquote non-UTF8 strings (#19)

0.5.3 (2016-11-02)

  • Don’t use typing.NamedTuple fields but indexes on URL construction

0.5.2 (2016-11-02)

  • Inline _encode class method

0.5.1 (2016-11-02)

  • Make URL construction faster by removing extra classmethod calls

0.5.0 (2016-11-02)

  • Add Cython optimization for quoting/unquoting

  • Provide binary wheels

0.4.3 (2016-09-29)

  • Fix typing stubs

0.4.2 (2016-09-29)

  • Expose quote() and unquote() as public API

0.4.1 (2016-09-28)

  • Support empty values in query ('/path?arg')

0.4.0 (2016-09-27)

  • Introduce relative() (#16)

0.3.2 (2016-09-27)

  • Typo fixes #15

0.3.1 (2016-09-26)

  • Support sequence of pairs as with_query() parameter

0.3.0 (2016-09-26)

  • Introduce is_default_port()

0.2.1 (2016-09-26)

0.2.0 (2016-09-18)

  • Avoid doubling slashes when joining paths (#13)

  • Appending path starting from slash is forbidden (#12)

0.1.4 (2016-09-09)

  • Add kwargs support for with_query() (#10)

0.1.3 (2016-09-07)

  • Document with_query(), with_fragment() and origin()

  • Allow None for with_query() and with_fragment()

0.1.2 (2016-09-07)

  • Fix links, tune docs theme.

0.1.1 (2016-09-06)

  • Update README, old version used obsolete API

0.1.0 (2016-09-06)

  • The library was deeply refactored, bytes are gone away but all accepted strings are encoded if needed.

0.0.1 (2016-08-30)

  • The first release.

Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

yarl-1.24.5.tar.gz (228.7 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

yarl-1.24.5-py3-none-any.whl (58.6 kB view details)

Uploaded Python 3

yarl-1.24.5-cp314-cp314t-win_arm64.whl (97.2 kB view details)

Uploaded CPython 3.14tWindows ARM64

yarl-1.24.5-cp314-cp314t-win_amd64.whl (102.5 kB view details)

Uploaded CPython 3.14tWindows x86-64

yarl-1.24.5-cp314-cp314t-musllinux_1_2_x86_64.whl (108.5 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

yarl-1.24.5-cp314-cp314t-musllinux_1_2_s390x.whl (110.4 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ s390x

yarl-1.24.5-cp314-cp314t-musllinux_1_2_riscv64.whl (106.3 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ riscv64

yarl-1.24.5-cp314-cp314t-musllinux_1_2_ppc64le.whl (111.6 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ppc64le

yarl-1.24.5-cp314-cp314t-musllinux_1_2_armv7l.whl (100.8 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARMv7l

yarl-1.24.5-cp314-cp314t-musllinux_1_2_aarch64.whl (106.6 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

yarl-1.24.5-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl (106.0 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.31+ riscv64manylinux: glibc 2.39+ riscv64

yarl-1.24.5-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (108.3 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

yarl-1.24.5-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl (110.9 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ s390xmanylinux: glibc 2.28+ s390x

yarl-1.24.5-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl (111.8 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ppc64lemanylinux: glibc 2.28+ ppc64le

yarl-1.24.5-cp314-cp314t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl (99.2 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARMv7lmanylinux: glibc 2.31+ ARMv7l

yarl-1.24.5-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (106.5 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

yarl-1.24.5-cp314-cp314t-macosx_11_0_arm64.whl (100.9 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

yarl-1.24.5-cp314-cp314t-macosx_10_15_x86_64.whl (100.8 kB view details)

Uploaded CPython 3.14tmacOS 10.15+ x86-64

yarl-1.24.5-cp314-cp314t-macosx_10_15_universal2.whl (142.5 kB view details)

Uploaded CPython 3.14tmacOS 10.15+ universal2 (ARM64, x86-64)

yarl-1.24.5-cp314-cp314-win_arm64.whl (94.6 kB view details)

Uploaded CPython 3.14Windows ARM64

yarl-1.24.5-cp314-cp314-win_amd64.whl (99.2 kB view details)

Uploaded CPython 3.14Windows x86-64

yarl-1.24.5-cp314-cp314-musllinux_1_2_x86_64.whl (111.0 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

yarl-1.24.5-cp314-cp314-musllinux_1_2_s390x.whl (116.1 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ s390x

yarl-1.24.5-cp314-cp314-musllinux_1_2_riscv64.whl (109.5 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ riscv64

yarl-1.24.5-cp314-cp314-musllinux_1_2_ppc64le.whl (116.1 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ppc64le

yarl-1.24.5-cp314-cp314-musllinux_1_2_armv7l.whl (103.7 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARMv7l

yarl-1.24.5-cp314-cp314-musllinux_1_2_aarch64.whl (108.3 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

yarl-1.24.5-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl (110.1 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.31+ riscv64manylinux: glibc 2.39+ riscv64

yarl-1.24.5-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (110.8 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

yarl-1.24.5-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl (116.0 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ s390xmanylinux: glibc 2.28+ s390x

yarl-1.24.5-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl (116.5 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ppc64lemanylinux: glibc 2.28+ ppc64le

yarl-1.24.5-cp314-cp314-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl (103.1 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARMv7lmanylinux: glibc 2.31+ ARMv7l

yarl-1.24.5-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (108.8 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

yarl-1.24.5-cp314-cp314-macosx_11_0_arm64.whl (97.2 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

yarl-1.24.5-cp314-cp314-macosx_10_15_x86_64.whl (97.4 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

yarl-1.24.5-cp314-cp314-macosx_10_15_universal2.whl (135.7 kB view details)

Uploaded CPython 3.14macOS 10.15+ universal2 (ARM64, x86-64)

yarl-1.24.5-cp313-cp313-win_arm64.whl (92.8 kB view details)

Uploaded CPython 3.13Windows ARM64

yarl-1.24.5-cp313-cp313-win_amd64.whl (97.5 kB view details)

Uploaded CPython 3.13Windows x86-64

yarl-1.24.5-cp313-cp313-musllinux_1_2_x86_64.whl (110.7 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

yarl-1.24.5-cp313-cp313-musllinux_1_2_s390x.whl (115.4 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ s390x

yarl-1.24.5-cp313-cp313-musllinux_1_2_riscv64.whl (109.2 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ riscv64

yarl-1.24.5-cp313-cp313-musllinux_1_2_ppc64le.whl (115.3 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ppc64le

yarl-1.24.5-cp313-cp313-musllinux_1_2_armv7l.whl (104.3 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARMv7l

yarl-1.24.5-cp313-cp313-musllinux_1_2_aarch64.whl (107.7 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

yarl-1.24.5-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl (109.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.31+ riscv64manylinux: glibc 2.39+ riscv64

yarl-1.24.5-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (110.6 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

yarl-1.24.5-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl (115.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ s390xmanylinux: glibc 2.28+ s390x

yarl-1.24.5-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl (115.8 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ppc64lemanylinux: glibc 2.28+ ppc64le

yarl-1.24.5-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl (103.5 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARMv7lmanylinux: glibc 2.31+ ARMv7l

yarl-1.24.5-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (108.0 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

yarl-1.24.5-cp313-cp313-macosx_11_0_arm64.whl (96.8 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

yarl-1.24.5-cp313-cp313-macosx_10_13_x86_64.whl (97.2 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

yarl-1.24.5-cp313-cp313-macosx_10_13_universal2.whl (135.1 kB view details)

Uploaded CPython 3.13macOS 10.13+ universal2 (ARM64, x86-64)

yarl-1.24.5-cp312-cp312-win_arm64.whl (93.0 kB view details)

Uploaded CPython 3.12Windows ARM64

yarl-1.24.5-cp312-cp312-win_amd64.whl (97.6 kB view details)

Uploaded CPython 3.12Windows x86-64

yarl-1.24.5-cp312-cp312-musllinux_1_2_x86_64.whl (110.0 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

yarl-1.24.5-cp312-cp312-musllinux_1_2_s390x.whl (115.9 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ s390x

yarl-1.24.5-cp312-cp312-musllinux_1_2_riscv64.whl (108.4 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ riscv64

yarl-1.24.5-cp312-cp312-musllinux_1_2_ppc64le.whl (115.3 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ppc64le

yarl-1.24.5-cp312-cp312-musllinux_1_2_armv7l.whl (103.6 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARMv7l

yarl-1.24.5-cp312-cp312-musllinux_1_2_aarch64.whl (107.3 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

yarl-1.24.5-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl (108.9 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.31+ riscv64manylinux: glibc 2.39+ riscv64

yarl-1.24.5-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (109.8 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

yarl-1.24.5-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl (116.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ s390xmanylinux: glibc 2.28+ s390x

yarl-1.24.5-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl (115.8 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ppc64lemanylinux: glibc 2.28+ ppc64le

yarl-1.24.5-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl (103.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARMv7lmanylinux: glibc 2.31+ ARMv7l

yarl-1.24.5-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (107.7 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

yarl-1.24.5-cp312-cp312-macosx_11_0_arm64.whl (97.3 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

yarl-1.24.5-cp312-cp312-macosx_10_13_x86_64.whl (97.6 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

yarl-1.24.5-cp312-cp312-macosx_10_13_universal2.whl (136.0 kB view details)

Uploaded CPython 3.12macOS 10.13+ universal2 (ARM64, x86-64)

yarl-1.24.5-cp311-cp311-win_arm64.whl (93.4 kB view details)

Uploaded CPython 3.11Windows ARM64

yarl-1.24.5-cp311-cp311-win_amd64.whl (97.5 kB view details)

Uploaded CPython 3.11Windows x86-64

yarl-1.24.5-cp311-cp311-musllinux_1_2_x86_64.whl (112.2 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

yarl-1.24.5-cp311-cp311-musllinux_1_2_s390x.whl (115.9 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ s390x

yarl-1.24.5-cp311-cp311-musllinux_1_2_riscv64.whl (109.4 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ riscv64

yarl-1.24.5-cp311-cp311-musllinux_1_2_ppc64le.whl (116.9 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ppc64le

yarl-1.24.5-cp311-cp311-musllinux_1_2_armv7l.whl (103.3 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARMv7l

yarl-1.24.5-cp311-cp311-musllinux_1_2_aarch64.whl (110.1 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

yarl-1.24.5-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl (110.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.31+ riscv64manylinux: glibc 2.39+ riscv64

yarl-1.24.5-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (111.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

yarl-1.24.5-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl (116.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ s390xmanylinux: glibc 2.28+ s390x

yarl-1.24.5-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl (117.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ppc64lemanylinux: glibc 2.28+ ppc64le

yarl-1.24.5-cp311-cp311-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl (102.5 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARMv7lmanylinux: glibc 2.31+ ARMv7l

yarl-1.24.5-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (110.5 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

yarl-1.24.5-cp311-cp311-macosx_11_0_arm64.whl (97.0 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

yarl-1.24.5-cp311-cp311-macosx_10_9_x86_64.whl (96.9 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

yarl-1.24.5-cp311-cp311-macosx_10_9_universal2.whl (135.0 kB view details)

Uploaded CPython 3.11macOS 10.9+ universal2 (ARM64, x86-64)

yarl-1.24.5-cp310-cp310-win_arm64.whl (93.6 kB view details)

Uploaded CPython 3.10Windows ARM64

yarl-1.24.5-cp310-cp310-win_amd64.whl (97.5 kB view details)

Uploaded CPython 3.10Windows x86-64

yarl-1.24.5-cp310-cp310-musllinux_1_2_x86_64.whl (110.9 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

yarl-1.24.5-cp310-cp310-musllinux_1_2_s390x.whl (116.1 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ s390x

yarl-1.24.5-cp310-cp310-musllinux_1_2_riscv64.whl (109.5 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ riscv64

yarl-1.24.5-cp310-cp310-musllinux_1_2_ppc64le.whl (117.4 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ppc64le

yarl-1.24.5-cp310-cp310-musllinux_1_2_armv7l.whl (103.4 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARMv7l

yarl-1.24.5-cp310-cp310-musllinux_1_2_aarch64.whl (108.8 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

yarl-1.24.5-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl (110.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.31+ riscv64manylinux: glibc 2.39+ riscv64

yarl-1.24.5-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (110.8 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

yarl-1.24.5-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl (116.3 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ s390xmanylinux: glibc 2.28+ s390x

yarl-1.24.5-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl (118.0 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ppc64lemanylinux: glibc 2.28+ ppc64le

yarl-1.24.5-cp310-cp310-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl (102.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARMv7lmanylinux: glibc 2.31+ ARMv7l

yarl-1.24.5-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (109.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

yarl-1.24.5-cp310-cp310-macosx_11_0_arm64.whl (97.2 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

yarl-1.24.5-cp310-cp310-macosx_10_9_x86_64.whl (97.3 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

yarl-1.24.5-cp310-cp310-macosx_10_9_universal2.whl (135.5 kB view details)

Uploaded CPython 3.10macOS 10.9+ universal2 (ARM64, x86-64)

File details

Details for the file yarl-1.24.5.tar.gz.

File metadata

  • Download URL: yarl-1.24.5.tar.gz
  • Upload date:
  • Size: 228.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for yarl-1.24.5.tar.gz
Algorithm Hash digest
SHA256 e81b83143bee16329c23db3c1b2d82b29892fcbcb849186d2f6e98a5abe9a57f
MD5 f6a6296ffc6388baa1cd6aa4d1fd4b87
BLAKE2b-256 3133ebe9e3d1f86c7a0b51094c0a146392045ca1631d2664889539dec8088a33

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5.tar.gz:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-py3-none-any.whl.

File metadata

  • Download URL: yarl-1.24.5-py3-none-any.whl
  • Upload date:
  • Size: 58.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for yarl-1.24.5-py3-none-any.whl
Algorithm Hash digest
SHA256 a33700d13d9b7d84fd10947b09ff69fb9a792e519c8cb9764a3ca70baa6c23a7
MD5 e30c409d7a0a6c5242388c54508fbbaf
BLAKE2b-256 6102962c1cbfc401a30c1d034dc67ff395f64b52302c6d62de556c1fca99acc0

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-py3-none-any.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp314-cp314t-win_arm64.whl.

File metadata

  • Download URL: yarl-1.24.5-cp314-cp314t-win_arm64.whl
  • Upload date:
  • Size: 97.2 kB
  • Tags: CPython 3.14t, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for yarl-1.24.5-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 cf139c02f5f23ef6532040a30ff662c00a318c952334f211046b8e60b7f17688
MD5 12259f92752646d86a0f9397fdb93a87
BLAKE2b-256 bff4ed5c402ac8fde4403ed3366c2716bfddc8a6677ebd59f3d62772cc7fe468

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp314-cp314t-win_arm64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp314-cp314t-win_amd64.whl.

File metadata

  • Download URL: yarl-1.24.5-cp314-cp314t-win_amd64.whl
  • Upload date:
  • Size: 102.5 kB
  • Tags: CPython 3.14t, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for yarl-1.24.5-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 5c88e5815a49d289e599f3513aa7fde0bc2092ff188f99c940f007f90f53d104
MD5 d658210eed4eaa024da0c35e7e18458c
BLAKE2b-256 dd3791eb2e5ca883a529c1b390348a74cd9fc0512171727f547ce70bfe02be5c

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp314-cp314t-win_amd64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a61834fb15d81322d872eaafd333838ae7c9cea84067f232656f75965933d047
MD5 fd39b27a12bb4cfcc283d12475399cef
BLAKE2b-256 f06c9f3adfbd3b30b4fa0f7ccb3a83eba2c1152d3fff554d535e640ba0f7ba2b

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp314-cp314t-musllinux_1_2_x86_64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp314-cp314t-musllinux_1_2_s390x.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp314-cp314t-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 f540c013589084679a6c7fac07096b10159737918174f5dfc5e11bf5bca4dfe6
MD5 b7be79e2ab440c0a8a95552fc14224ee
BLAKE2b-256 1886f406b0c2a6f99575de2da671ef47aa06f89a5be83a27a46971c3b86cecdb

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp314-cp314t-musllinux_1_2_s390x.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp314-cp314t-musllinux_1_2_riscv64.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp314-cp314t-musllinux_1_2_riscv64.whl
Algorithm Hash digest
SHA256 4db9aecb141cb7a5447171b57aa1ed3a8fee06af40b992ffc31206c0b0121550
MD5 7974a2696caabbe0c464585d98213a31
BLAKE2b-256 4c4b5cdd3e5ee944e8af31e52f6cd3d3af5fd7b937e036ccbbba2c9ffebede95

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp314-cp314t-musllinux_1_2_riscv64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp314-cp314t-musllinux_1_2_ppc64le.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp314-cp314t-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 0465ec8cedc2349b97a6b595ace64084a50c6e839eca40aa0626f38b8350e331
MD5 a5c9a5391fb4a482638dae34634418cc
BLAKE2b-256 d4274476f3360b91a48c5cf125e91f59a3bd35299d84a431a258d57f5977bb11

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp314-cp314t-musllinux_1_2_ppc64le.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp314-cp314t-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp314-cp314t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 ffcd54362564dc1a30fb74d8b8a6e5a6b11ebd5e27266adc3b7427a21a6c9104
MD5 c5daefa46ab3e64153d2c001cc71b3ab
BLAKE2b-256 20c6b7480578f8a0a80946f36ad6df547ecec704f9ba69d2de60f8aa6f1c1cbf

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp314-cp314t-musllinux_1_2_armv7l.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 16a2f5010280020e90f5330257e6944bc33e73593b136cc5a241e6c1dc292498
MD5 0d2919fdfe50e5eedc33303457d34834
BLAKE2b-256 4c40009e8e791fd9762c0e1567e69248acb4f49064597e1680874c16dd8bb798

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp314-cp314t-musllinux_1_2_aarch64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl
Algorithm Hash digest
SHA256 82f75e05912e84b7a0fe57075d9c59de3cb352b928330f2eb69b2e1f54c3e1f0
MD5 2b358b89197721efcf0473c18526fe08
BLAKE2b-256 45445769b96298c1e195fb412997b6090af2a84105cf59c17613558a2d011d1f

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cbb833ccacdb5519eff9b8b71ee618cc2801c878e77e288775d77c3a2ced858a
MD5 787b90a1833e12dffdf6c49bf129d7a2
BLAKE2b-256 08ff22c92affb0f9b623ca753d27d968b5625b868f12c6378d049d55ae247643

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 a7cff474ab7cd149765bb784cf6d78b32e18e20473fb7bda860bce98ab58e9da
MD5 9fd0f5c89037d61ccd46df896232ffaa
BLAKE2b-256 8a9e7b2a1f4bcc20e9447156dd2b1c4d01f70d9df0759025ee7d09a84ffae134

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 7c0494a31a1ac5461a226e7947a9c9b78c44e1dc7185164fa7e9651557a5d9bc
MD5 f102f5448d43f9c018cb52401d2ac9e0
BLAKE2b-256 3efaa6df1a9bccd644eec00abee0dff4277416222cec435330fd1f2858523ec1

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp314-cp314t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp314-cp314t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl
Algorithm Hash digest
SHA256 4377407001ca3c057773f44d8ddd6358fa5f691407c1ba92210bd3cf8d9e4c95
MD5 83a81b8915ad6d82e0e7581ac7bbab61
BLAKE2b-256 3390d4d2d73ee78229cc889872eb8e085d8f5c6f51abdb178409fd9b23cf74fd

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp314-cp314t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 f0a658a6d3fafee5c6f63c58f3e785c8c43c93fbc02bf9f2b6663f8185e0971f
MD5 e1b02f39b45e749f4c946ed6486edfb6
BLAKE2b-256 8b3f7116e782992abbd4fb6948488aec72078895e929a23078290739e8396fce

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 47e98aab9d8d82ff682e7b0b5dded33bf138a32b817fcf7fa3b27b2d7c412928
MD5 bc7c6e804af47b29c30024b03fb0fe2a
BLAKE2b-256 ff0bcfb76b7fe99686db264bff829779a539d923e7564ffd7ef18da6c54c3774

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp314-cp314t-macosx_11_0_arm64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp314-cp314t-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 ff405d91509d88e8d44129cd87b18d70acd1f0c1aeabd7bc3c46792b1fe2acba
MD5 23c32f86b4d5427a4f35e4837ff19bd4
BLAKE2b-256 ae714acd3a1fc7cf14345cdb302665ecd2097f62c365b4f14ca17d4f37775cf9

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp314-cp314t-macosx_10_15_x86_64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp314-cp314t-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp314-cp314t-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 e1ae548a9d901adca07899a4147a7c826bbcc06239d3ce9a59f57886a28a4c88
MD5 cf066263a927aa03c0c2cce1e86263d6
BLAKE2b-256 e255e03acc4446772660bc335e86e41ef31e4d0d838fd641531a11a5ee33b493

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp314-cp314t-macosx_10_15_universal2.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp314-cp314-win_arm64.whl.

File metadata

  • Download URL: yarl-1.24.5-cp314-cp314-win_arm64.whl
  • Upload date:
  • Size: 94.6 kB
  • Tags: CPython 3.14, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for yarl-1.24.5-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 9e4e16c73d717c5cf27626c524d0a2e261ad20e46932b2670f64ad5dde23e26f
MD5 cd1b745f296217e10e795d071d5fc466
BLAKE2b-256 ec0e464a847d7359e0da75dd9fc5c1d1aa35d0159ea31e5f8e66a3c1c29ff3d0

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp314-cp314-win_arm64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: yarl-1.24.5-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 99.2 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for yarl-1.24.5-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 5ba4f78df2bcc19f764a4b26a8a4f5049c110090ad5825993aacb052bf8003ad
MD5 4b7472f36763610d08c3e00e17e49fd8
BLAKE2b-256 cf526daa2ee9d95e5c98b8128f8df91eb692eb423ab274b8cf08db52152fad26

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp314-cp314-win_amd64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9d1216a7f6f77836617dba35687c5b78a4170afc3c3f18fc788f785ba26565c4
MD5 2ae5d7153c33334915509e743e5014e3
BLAKE2b-256 62c0423078fdd4042e1862c11f0ffd977a0ffa393783c12bee94685923bc189e

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp314-cp314-musllinux_1_2_x86_64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp314-cp314-musllinux_1_2_s390x.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp314-cp314-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 e2935f8c39e3b03e83519292d78f075189978f3f4adc15a78144c7c8e2a1cba5
MD5 95bbd728b90d2bf7b5fe3fe59277c6e0
BLAKE2b-256 a98b71ff44137b405c64a7788075669c24010019f57a7464b78c3a6cbee539d9

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp314-cp314-musllinux_1_2_s390x.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp314-cp314-musllinux_1_2_riscv64.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp314-cp314-musllinux_1_2_riscv64.whl
Algorithm Hash digest
SHA256 f141474e85b7e54998ec5180530a7cda99ab29e282fa50e0756d89981a9b43c5
MD5 c3bea9246783475f77f8a329589a4eaf
BLAKE2b-256 068439ce4ce3059e07fece5fbdbee8c4053406af9aca911ce9fa5f8548aab6af

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp314-cp314-musllinux_1_2_riscv64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp314-cp314-musllinux_1_2_ppc64le.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp314-cp314-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 f0e466ed7511fe9d459a819edbc6c2585c0b6eabde9fa8a8947552468a7a6ef0
MD5 52160dde96e708568ae23c291db0fea6
BLAKE2b-256 8deadbd7c2caec459c9a426f18b02688ecbfb58620d0f6a3422d24769fbaf8ab

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp314-cp314-musllinux_1_2_ppc64le.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp314-cp314-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp314-cp314-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 0055afc45e864b92729ac7600e2d102c17bef060647e74bca75fa84d66b9ff36
MD5 41d8eca702baea72c0191ef04a6f8312
BLAKE2b-256 c5c555e16ae0a5c227cea8df1c6871ba57d614a34243146c05729caf2a1bd9c5

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp314-cp314-musllinux_1_2_armv7l.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 fa139875ff98ab97da323cfadfaff08900d1ad42f1b5087b0b812a55c5a06373
MD5 bb96a6a33fa5be08cabbbdf999f75783
BLAKE2b-256 aa2fed28147f8cd7f48c49367c90713b30a555284b6105a6a56f3a05568da795

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp314-cp314-musllinux_1_2_aarch64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl
Algorithm Hash digest
SHA256 4af7b7e1be0a69bee8210735fe6dcfc38879adfac6d62e789d53ba432d1ffa41
MD5 aa1f8e213687a32809bbbe952b1074f7
BLAKE2b-256 db18199b85109a53eeca64ee19c9cca228287e8e4ab0cc1a09b28f530e65cce0

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 66410eb6345d467151934b49bfa70fb32f5b35a6140baa40ad97d6436abea2e9
MD5 a0c0aeefde9cd0f8bc9ac6b62b521f60
BLAKE2b-256 9be8f20557aca240d88e69850ad1ee91756821d094bb1310565c04d25c6682a2

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 2120b96872df4a117cde97d270bac96aea7cc52205d305cf4611df694a487027
MD5 d032c768d4666253539d769ac701ffa5
BLAKE2b-256 d28db219b9df28a02ce95cfbdd41d2f7caa5669d0ff979c1c9975697145e33c5

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 af3aefa655adb5869491fa907e652290386800ae99cc50095cba71e2c6aefdca
MD5 e8395f75cefe2e6bc50a7b5163a94728
BLAKE2b-256 d1169c16d180bf8faaf223225eb50e1245870ff1ae0e302a27153988e65c51fd

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp314-cp314-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp314-cp314-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl
Algorithm Hash digest
SHA256 5b8ee53be440a0cffc991a27be3057e0530122548dbe7c0892df08822fce5ede
MD5 ec37959927ad17f122a90de4bf035437
BLAKE2b-256 2f44e0b86c302471fabd6f02808ecf2ac52b8412b624787849d4bf2cdb466f6f

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp314-cp314-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a3732e66413163e72508da9eff9ce9d2846fde51fae45d3605393d3e6cd303e9
MD5 4c90020fd2585abdeaa94aa1977550a2
BLAKE2b-256 77f7a9a1d6fa7dd9e388f95b30f6ad3ec4e285f6c8f61f44ce16070c3fcfe414

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e42d75862735da90e7fc5a7b23db0c976f737113a54b3c9777a9b665e9cbff75
MD5 1d9e88ac26441c6b363dba5029dc2d42
BLAKE2b-256 18a9a07f76f3c44e02b25cc743af5ef93eef27f7013eadca770451b6a6ccb5db

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 ff330d3c30db4eb6b01d79e29d2d0b407a7ecad39cfd9ec993ece57396a2ec0d
MD5 ab728d01632ea3b4bfcaf5b03658b298
BLAKE2b-256 9835ba9436e579bd48a8801f2021d842d9ab4994c26e4c7dd3a4c1f1bcb57a9e

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp314-cp314-macosx_10_15_x86_64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp314-cp314-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp314-cp314-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 2729fcfc4f6a596fb0c50f32090400aa9367774ac296a00387e65098c0befa76
MD5 af03001b4b76e3d852b8f73b067cde24
BLAKE2b-256 a9085f3085fef9564217074db9dd8573de1795bc82cde61a7ad10b6a7234a569

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp314-cp314-macosx_10_15_universal2.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp313-cp313-win_arm64.whl.

File metadata

  • Download URL: yarl-1.24.5-cp313-cp313-win_arm64.whl
  • Upload date:
  • Size: 92.8 kB
  • Tags: CPython 3.13, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for yarl-1.24.5-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 6b8536851f9f65e7f00c7a1d49ba7f2be0ffe2c11555367fc9f50d9f842410a1
MD5 cedff5fabcc710e53440b7b9f8dbda06
BLAKE2b-256 9ec95fc8025b318ab10db413b61056bd0d95c557a70e8df4210c7511f866329c

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp313-cp313-win_arm64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: yarl-1.24.5-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 97.5 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for yarl-1.24.5-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 2dbe06fc16bc91502bca713704022182e5729861ae00277c3a23354b40929740
MD5 425f116aa2de6de55edf01ed812967ce
BLAKE2b-256 86e462a06b7e87c4246ac76b7c2da136f972eb4a3a1fc94abb07e7022d6fdb0a

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp313-cp313-win_amd64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9335a099ad87287c37fe5d1a982ff392fa5efe5d14b40a730b1ec1d6a41382b4
MD5 962ed4a6e200dee30ce8215452bca3a4
BLAKE2b-256 cff39b9d0e6d84bea851eb1ba99e4bdc755b86fd813e49ec86dfe42f26befdef

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp313-cp313-musllinux_1_2_s390x.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp313-cp313-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 24e861e9630e0daddcb9191fb187f60f034e17a4426f8101279f0c475cd74144
MD5 bf6ada0c9d893e97f9c2b0b4ccb6474b
BLAKE2b-256 bb64711dafce66c323a3144d470547a71c5384c57623308ac8bb5e4b903ac148

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp313-cp313-musllinux_1_2_s390x.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp313-cp313-musllinux_1_2_riscv64.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp313-cp313-musllinux_1_2_riscv64.whl
Algorithm Hash digest
SHA256 7bcbe0fcf850eae67b6b01749815a4f7161c560a844c769ad7b48fcd99f791c4
MD5 ac12fc874f9ebfb06ffe17f806198655
BLAKE2b-256 5c6c3eaa515142991fe84cfc483ff986492211f1978f90161ccefdbec919d09b

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp313-cp313-musllinux_1_2_riscv64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp313-cp313-musllinux_1_2_ppc64le.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp313-cp313-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 4a36f9becdd4c5c52a20c3e9484128b070b1dcfc8944c006f3a528295a359a9c
MD5 d4399ed0f72273fddac90cd4b6bfdcec
BLAKE2b-256 7a70709d9a286e98af2c7fd8e4e6cada658b5c0e30d87dd7e2a63c2fb5767217

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp313-cp313-musllinux_1_2_ppc64le.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp313-cp313-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp313-cp313-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 6e73e7fe93f17a7b191f52ec9da9dd8c06a8fe735a1ecbd13b97d1c723bff385
MD5 43e9d3e676802fd49cf588a3e43d10a3
BLAKE2b-256 02002ab0f42c9857fcb490bfaa6647b14540b53d241ab209f23220b958cc5832

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp313-cp313-musllinux_1_2_armv7l.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3f45789ce415a7ec0820dc4f82925f9b5f7732070be1dec1f5f23ec381435a24
MD5 c7afeb78adf39934a469c96ab9acd012
BLAKE2b-256 9cc3e45f821af67b791c2dbbe4a9f4137a1d33f8d386654a05a0c3f47bdfa25d

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl
Algorithm Hash digest
SHA256 7f72c74aa99359e27a2ee8d6613fefa28b5f76a983c083074dfc2aaa4ab46213
MD5 04ee23b7038e5c608490f12597f47062
BLAKE2b-256 cebaa889ec8765cedcf2ac44dcb02d6a21e4861399b243b263c5f2dde27ee740

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d46b86567dd4e248c6c159fcbcdcce01e0a5c8a7cd2334a0fff759d0fa075b16
MD5 943b0b4b1fe191281fde2e9a2a9d58ea
BLAKE2b-256 0a438e55ae7538ba5f28ccb3c845c6dd4549cf7016d5992e5326512519107cdd

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 fcd3b77e2f17bbe4ca56ec7bcb07992647d19d0b9c05d84886dcd6f9eb810afd
MD5 4f3f7ffd7091b3c1b6ebe9daeb96a460
BLAKE2b-256 58861f94664e147474337e3359f52012cf3d02f825f694317b178bfba1078c62

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 53e549287ef628fecba270045c9701b0c564563a9b0577d24a4ec75b8ab8040f
MD5 b2f4aec3c7ecad97357eb1b351ca65f1
BLAKE2b-256 fb9c1e67084c2a6e2f2db0e3be798328cb3be42c0119b621d25461479a224d21

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl
Algorithm Hash digest
SHA256 82632daed195dcc8ea664e8556dc9bdbd671960fb3776bd92806ce05792c2448
MD5 9fe2dadb0c2dabe31d73b8427fc33595
BLAKE2b-256 6ca8faea066c12f9c77ca0de90641f1655f9dd7b412477bf28c76d692f3aecff

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ebb0ec7f17803063d5aeb982f3b1bd2b2f4e4fae6751226cbd6ba1fcfe9e63ff
MD5 b88671af59c4de81338b3b8e80195efc
BLAKE2b-256 051aa851a0f94aaaf379dd4f901bfc80f634280bec51eb260b47363e2a4cd62e

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 92ab3e11448f2ff7bf53c5a26eff0edc086898ec8b21fb154b85839ce1d88075
MD5 f1d8d8f09b93e61560785c5883efd63e
BLAKE2b-256 15f07688d3f2cfff7590df2af38ec46d969f4281a4dddb08a9ad2eafbcdddf98

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 46c2f213e23a04b93a392942d782eb9e413e6ef6bf7c8c53884e599a5c174dcb
MD5 f205edad2014a4c774e30b9095b022e0
BLAKE2b-256 bb8955920fd853ce43e608adbc3962456f0d649d6bb15250dc2988321da0fe1c

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp313-cp313-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 79af890482fc94648e8cde4c68620378f7fef60932710fa17a66abc039244da2
MD5 2a91fa514d365fc40c2582c9cc500c55
BLAKE2b-256 e16364ef361967cc983573149dc1515d531db5da8a4c92d22bb833d59e01b313

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp313-cp313-macosx_10_13_universal2.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp312-cp312-win_arm64.whl.

File metadata

  • Download URL: yarl-1.24.5-cp312-cp312-win_arm64.whl
  • Upload date:
  • Size: 93.0 kB
  • Tags: CPython 3.12, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for yarl-1.24.5-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 7ce27823052e2013b597e0c738b13e7e36b8ccb9400df8959417b052ab0fd92c
MD5 db050a305d8f26c4dfdaee88f9322ca6
BLAKE2b-256 3c25b2553764b3d65db711d8f45416351ec4f420847558eb669edcbcaadf5780

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp312-cp312-win_arm64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: yarl-1.24.5-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 97.6 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for yarl-1.24.5-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 a929d878fec099030c292803b31e5d5540a7b6a31e6a3cc76cb4685fc2a2f51b
MD5 98f5ca7416f4e023022fbd42255cf234
BLAKE2b-256 c42741eb51bbd1b8d89546b83897cfb0164f1e109304fd408dbb151b639eec0f

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp312-cp312-win_amd64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 65be18ec59496c13908f02a2472751d9ef840b4f3fb5726f129306bf6a2a7bba
MD5 e05a393dbf4e94c9b18058a1b6791a90
BLAKE2b-256 a543fab2d1dad9d340a268cdde63756a123d069723efff6a372d123fa74a9517

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp312-cp312-musllinux_1_2_s390x.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp312-cp312-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 daba5e594f06114e37db186efd2dd916609071e59daca901a0a2e71f02b142ce
MD5 9d13ecd3179bd913819a6167b0c6f122
BLAKE2b-256 ffbadbabe6b262f17a816c70cfc09558dbf03ece3ec76684d02f911a3d3a189c

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp312-cp312-musllinux_1_2_s390x.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp312-cp312-musllinux_1_2_riscv64.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp312-cp312-musllinux_1_2_riscv64.whl
Algorithm Hash digest
SHA256 e8ffa78582120024f476a611d7befc123cee59e47e8309d470cf667d806e613b
MD5 86d189246a624eb4f09a4aa12cd49bd4
BLAKE2b-256 ef65fd79fb1868c4a80db8661091de525bf430f63c3bea1b20e8b6a84fc7d359

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp312-cp312-musllinux_1_2_riscv64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp312-cp312-musllinux_1_2_ppc64le.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp312-cp312-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 377fe3732edbaf78ee74efdf2c9f49f6e99f20e7f9d2649fda3eb4badd77d76e
MD5 563e349702a9f0069f821bf871adac92
BLAKE2b-256 74f033b9271c7f881766359d58266fa0811d2e5210ed860e28da7dc6d7786344

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp312-cp312-musllinux_1_2_ppc64le.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp312-cp312-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp312-cp312-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 a8fe66b8f300da93798025a785a5b90b42f3810dc2b72283ff84a41aaaebc293
MD5 d4d3714d18284797613435c39048f4e5
BLAKE2b-256 d591ff0dc66c2ccf3e0153ab97ff61eabab4400e6a5264af427ab30cd69f1857

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp312-cp312-musllinux_1_2_armv7l.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 56b149b22de33b23b0c6077ab9518c6dcb538ad462e1830e68d06591ccf6e38b
MD5 3fda6cfb770ef0b2a32fb329685bfcdb
BLAKE2b-256 e435ef4c26356b7913c68983bac2d72a4212b3347af551cb8d250b99b5ed7b7f

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl
Algorithm Hash digest
SHA256 6c95b17fe34ed802f17e205112e6e10db92275c34fee290aa9bdc55a9c724027
MD5 eb0581135103fbf35071a3960d6b2464
BLAKE2b-256 70a23a35557e4d1a79425040eba202ccaf08bdc8717680fc77e2498a1ad2e0a5

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f08c7513ecef5aad65687bfdf6bc601ae9fccd04a42904501f8f7141abad9eb9
MD5 ecc9187683df4c8e07826f4c59a06771
BLAKE2b-256 d6d0d56c859b8222116f5d68459199f48359e0bf121b6f65a69bf329b3602ba0

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 e7d42c531243450ef0d4d9c172e7ed6ef052640f195629065041b5add4e058d1
MD5 27a40647108e697f7541bf923f655882
BLAKE2b-256 2b27ca56b700cb170aba25a3893b75355b213935657dc5714d2383354a270e62

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 e006d3a974c4ee19512e5f058abedb6eef36a5e553c14812bdeba1758d812e6d
MD5 a90a957fa98a80f7c7212ba4e170c567
BLAKE2b-256 5fe70e0e0de5865ebd5914537ef486f36c727a59865c3ac0cf5ff1b32aececbf

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl
Algorithm Hash digest
SHA256 665b0a2c463cc9423dd647e0bfd9f4ccc9b50f768c55304d5e9f80b177c1de12
MD5 0d11a88c8da81a874725bff87bb8d9bb
BLAKE2b-256 d99ac4defeaf3ed33fcb346aacf9c6e971a8d4e2bde04a0310e79abb208e7965

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 90333fd89b43c0d08ac85f3f1447593fc2c66de18c3d6378d7125ea118dc7a54
MD5 23e0ea75467a684bcc7ae87b1d128b10
BLAKE2b-256 2016e618c875c73e0e39611f20a581b3d5e8d59b8857bf001bee3263044c6deb

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9d399bdcfb4a0f659b9b3788bbc89babe63d9a6a65aacdf4d4e7065ff2e6316c
MD5 31cf3e71f2918f1d40fdb56d3cd21a75
BLAKE2b-256 eab405b4131c407006cd1e410e9c6539f16a0945724677e5364447313c15ea3e

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 3363fcc96e665878946ad7a106b9a13eac0541766a690ef287c0232ac768b6ec
MD5 03d036a1ce583d4589c66234111e4ca6
BLAKE2b-256 034d8ad27f9a1b7e69313cca5d695b925b48efe51208d3490e0844bae97cabc0

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp312-cp312-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 d693396e5aea78db03decd60aec9ece16c9b40ba00a587f089615ff4e718a81d
MD5 5b60abbdd56d9172742e641d5e317f2e
BLAKE2b-256 1b8471d051c850b5af41d168c679d9eb67eb7c55283ac4ee131673edf134bc4e

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp312-cp312-macosx_10_13_universal2.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp311-cp311-win_arm64.whl.

File metadata

  • Download URL: yarl-1.24.5-cp311-cp311-win_arm64.whl
  • Upload date:
  • Size: 93.4 kB
  • Tags: CPython 3.11, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for yarl-1.24.5-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 3ac6aff147deb9c09461b2d4bbdf6256831198f5d8a23f5d37138213090b6d8a
MD5 3327215b60b03b557c45de4004255849
BLAKE2b-256 0169c1bfd21e32c638974ea2c542a0b8c53ef1fa9eff336020f5d014f9503ff2

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp311-cp311-win_arm64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: yarl-1.24.5-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 97.5 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for yarl-1.24.5-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 f4239bbec5a3577ddb49e4b50aeb32d8e5792098262ae2f63723f916a29b1a25
MD5 90c7abb06dc204fc0ba5f35be019db54
BLAKE2b-256 f546d7bd3a8859d47dcfaffd7127af7076032a7da278a9a02e17b5f37bfb6712

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp311-cp311-win_amd64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 dd625535328fd9882374356269227670189adfcc6a2d90284f323c05862eecbd
MD5 a3b83733bf6623765840e67092cefa29
BLAKE2b-256 4e3c34955ed967b976fc38edcbb6d538dee79dbda4cb7fc7f72a0907a7c78e0f

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp311-cp311-musllinux_1_2_s390x.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp311-cp311-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 d897129df1a22b12aeed2c2c98df0785a2e8e6e0bde87b389491d0025c187077
MD5 16028ea6465c890f7ccca001966aebd6
BLAKE2b-256 4b6ae94133d4c2d1a14d2384310bf3e79d9cf32c9d1eae1c6f034fb80d098fa1

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp311-cp311-musllinux_1_2_s390x.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp311-cp311-musllinux_1_2_riscv64.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp311-cp311-musllinux_1_2_riscv64.whl
Algorithm Hash digest
SHA256 9baafc71b04f8f4bb0703b21d6fc9f0c30b346c636a532ff16ec8491a5ea4b1f
MD5 62365bf78f7303c05c319f7b76268e04
BLAKE2b-256 e4c909e52f2239e8b96357eccca05915382e4ba5405ebfb623b6036040d99654

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp311-cp311-musllinux_1_2_riscv64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp311-cp311-musllinux_1_2_ppc64le.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp311-cp311-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 841f0852f48fefea3b12c9dfec00704dfa3aef5215d0e3ce564bb3d7cd8d57c6
MD5 319df294f89ff63e1a4a4e53ec801864
BLAKE2b-256 68395e7398d4b6f6b3c9062823ebc60802df5b272e3fe9e788f9734c6ee46c85

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp311-cp311-musllinux_1_2_ppc64le.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp311-cp311-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp311-cp311-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 ad5d8201d310b031e6cd839d9bac2d4e5a01533ce5d3d5b50b7de1ef3af1de61
MD5 e6154b4b6b29016d505d1f12d1436bc9
BLAKE2b-256 447097353add32c62ad6f206d948ac5a5ee84398225e534dc6ed6433d1b335b6

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp311-cp311-musllinux_1_2_armv7l.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8ccf9aca873b767977c73df497a85dbedee4ee086ae9ae49dc461333b9b79f58
MD5 b2182bed6567a8cb3f52b97273451023
BLAKE2b-256 5018eb335e4120903903f4865041355ae46256a2406eb2865bc24827f4f27b61

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp311-cp311-musllinux_1_2_aarch64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl
Algorithm Hash digest
SHA256 5fede79c6f73ff2c3ef822864cb1ada23196e62756df53bc6231d351a49516a2
MD5 0449c4a0813aa3f5f322cc717939a67e
BLAKE2b-256 720dd2ad8d6b147832d177a4e720ba1962fe686eb0913b74503b3eca094b8bba

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 570fec8fbd22b032733625f03f10b7ff023bc399213db15e72a7acaef28c2f4e
MD5 22fd79c01b93f6cbaa9b986b1481deec
BLAKE2b-256 66ca95aa4d0e5b7ea4f20e4d577c42d001ed9df207569fdb063cc5ed4ebb496b

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 17f57620f5475b3c69109376cc87e42a7af5db13c9398e4292772a706ff10780
MD5 0cddcc1251750b2d7bddacdcdd9114f5
BLAKE2b-256 cf14b744747bc4f57a8d55bd744df463457524583e1e9f7538b5ace0346ab92e

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 2cabe6546e41dabe439999a23fcb5246e0c3b595b4315b96ef755252be90caeb
MD5 5c8797668253dfe2c4ac620e8c24a907
BLAKE2b-256 c48e73b0ed4de47289a78a96045d76d1cfe5e41848bf0da59ce25b2ec87ee05d

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp311-cp311-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp311-cp311-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl
Algorithm Hash digest
SHA256 a4582acf7ef76482f6f511ebaf1946dae7f2e85ec4728b81a678c01df63bd723
MD5 77a482fc42c69ccd2b1d06c51c4e7c41
BLAKE2b-256 83c7da591971f78a5617e1f21f5699858ebccd836fe181a6493788ffc91ba69b

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp311-cp311-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 874019bd513008b009f58657134e5d0c5e030b3559bd0553976837adf52fe966
MD5 17c27f4d091add233a09618a31b57c06
BLAKE2b-256 5b7ab410dbe39b6255c55fb2a2bcee96eb844d0789235ddc381a889a90dc72d6

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 709f1efed56c4a145793c046cd4939f9959bcd818979a787b77d8e09c57a0840
MD5 c081bf7d9df86f425152a2ec0c605882
BLAKE2b-256 ce9710b939c44d7b28d1dbc389cfc7012306d1ea8dba01eaef44b39fffaee52a

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c687ed078e145f5fd53a14854beff320e1d2ab76df03e2009c98f39a0f68f39a
MD5 4950b903297640d07e8d9d51b13bc922
BLAKE2b-256 44f8767d6bd5a03db63bc467df2fb56d6fafeae9667d74aea92cd6af399f828b

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 2c1fe720934a16ea8e7146175cba2126f87f54912c8c5435e7f7c7a51ef808d3
MD5 620300b9d76f47d143b1d6776ecc6eec
BLAKE2b-256 fedb3cb5df059756a45761cc3dee8fd25ec82b83a6585ea3542b969fda850f99

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp311-cp311-macosx_10_9_universal2.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp310-cp310-win_arm64.whl.

File metadata

  • Download URL: yarl-1.24.5-cp310-cp310-win_arm64.whl
  • Upload date:
  • Size: 93.6 kB
  • Tags: CPython 3.10, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for yarl-1.24.5-cp310-cp310-win_arm64.whl
Algorithm Hash digest
SHA256 8a6987eaad834cb32dd57d9d582225f0054a5d1af706ccfbbdba735af4927e13
MD5 769c2e41d6556d8b454c60d6dd2f5aaf
BLAKE2b-256 e402ecc8dc31b9f355731e700f8402b8075d2ea1737dbc4baf4abf0f0fc64288

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp310-cp310-win_arm64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: yarl-1.24.5-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 97.5 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for yarl-1.24.5-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 240cbec09667c1fed4c6cd0060b9ec57332427d7441289a2ed8875dc9fb2b224
MD5 39942f33550db658e73841f070d19218
BLAKE2b-256 6d03f34271bba042d2187508bf62aea20a14129efb5a1acfc6a2efe7544630b4

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp310-cp310-win_amd64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9f4d8cf085a4c6a40fb97ea0f46938a8df43c85d31f9d45e2a8867ea9293790d
MD5 ad15a2688ba75ef29c73428735837dc8
BLAKE2b-256 191addd3807b86055010e2f99aa89b3c640effdb65696766c20597f696f48a1c

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp310-cp310-musllinux_1_2_s390x.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp310-cp310-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 5c55256dee8f4b27bfbf636c8363383c7c8db7890c7cba5217d7bd5f5f21dab6
MD5 6d1a30f1e8bcd84bd826c9f44f95be8b
BLAKE2b-256 fcbe791a6f314cb4c989c19f8e3a10271f1e469c077143915e52474d80f26b4b

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp310-cp310-musllinux_1_2_s390x.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp310-cp310-musllinux_1_2_riscv64.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp310-cp310-musllinux_1_2_riscv64.whl
Algorithm Hash digest
SHA256 fd8c81f346b58f45818d09ea11db69a8d5fd34a224b79871f6d44f12cd7977b1
MD5 ba8bcc2970476b27c0b91e1b82c8b265
BLAKE2b-256 a4559307e03977d3b290dfa42e5d2bae7b6140808fd1786fbe70cd9d3bee53c5

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp310-cp310-musllinux_1_2_riscv64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp310-cp310-musllinux_1_2_ppc64le.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp310-cp310-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 96d30286dd02679e32a39aa8f0b7498fc847fcda46cfc09df5513e82ce252440
MD5 9deb138b2993e71c33507f9886cd9f83
BLAKE2b-256 37ac84b273ac133ecdce598fc1f4140a08a1bf2044048bff8106371d207d105f

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp310-cp310-musllinux_1_2_ppc64le.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp310-cp310-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp310-cp310-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 c0ebc836c47a6477e182169c6a476fc691d12b518894bf7dd2572f0d59f1c7ed
MD5 490ee8d31417828b02e343700e0a7d6b
BLAKE2b-256 74a6bf48f55c2104e40c15b7b13fad0a5756a11552a55f01c90bc90a66ab81c3

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp310-cp310-musllinux_1_2_armv7l.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f9f3e9c8a9ecffa57bef8fb4fa19e5fa4d2d8307cf6bac5b1fca5e5860f4ba00
MD5 a1ba70467b2f89fda95567d221bd340b
BLAKE2b-256 046c1b659b964626694667b3ec01bf4bcff564b73ae7c48ea1fbfe588b78b461

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp310-cp310-musllinux_1_2_aarch64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl
Algorithm Hash digest
SHA256 4103b77b8a8225e413107d2349b65eb3c1c52627b5cc5c3c4c1c6a798b218950
MD5 2b3e1c7717ad7cacab9618b8695184da
BLAKE2b-256 657ec5a12fb8208df7b981bc82256e7831ce428eeaf893f7bbe6179c57bb9252

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7fa5e51397466ea7e98de493fa2ff1b8193cfef8a7b0f9b4842f92d342df0dba
MD5 58c55b2530bd3f448944b64fe0aca09a
BLAKE2b-256 9ebca6653249f6ee59ec85dcfec008d9cbc16586dad613963bb17a91b2b993a5

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 89a1bbb58e0e3f7a283653d854b1e95d65e5cfd4af224dac5f02629ec1a3e621
MD5 2d7437bb3cb90c64b0c2773b32e03889
BLAKE2b-256 74b56a9ece27d2043c3386f902dd078ab35d29ef5126b3206ebffb673283a7cb

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 fe7b7bb170daccbba19ad33012d2b15f1e7942296fd4d45fc1b79013da8cc0f2
MD5 eac7c86b0b1e85959b0300d367cba035
BLAKE2b-256 cb574754b9d2c8945880290ecba0864e8b0441e117bba70534fe819e3645e174

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp310-cp310-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp310-cp310-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl
Algorithm Hash digest
SHA256 4d97a951a81039050e45f04e96689b58b8243fa5e62aa14fe67cb6075300885e
MD5 c4b0395100a7247af88898ac114cbfc9
BLAKE2b-256 f2dfdd9f2fb8a5c6054fbefd1538d2b9b1127e612d2ee64b307a070173b57afd

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp310-cp310-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8ac73abdc7ab75610f95a8fd994c6457e87752b02a63987e188f937a1fc180f0
MD5 70ff96c7163bb064f15368cdd27e8d05
BLAKE2b-256 054125596a33c2fb5098dca8dc3773b04221db64ded0b7f8f09885647d864610

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0ebfaffe1a16cb72141c8e09f18cc76856dbe58639f393a4f2b26e474b96b871
MD5 c1740d47a753a3a4e25f185ecca9684b
BLAKE2b-256 591d340d1a0db7bbce1f291afc044255ebf4ebbce2b25ab1b3f7d3d069080f5d

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6efbccc3d7f75d5b03105172a8dc86d82ba4da86817952529dd93185f4a88be2
MD5 bccbae31a04f9b25107953c48480c639
BLAKE2b-256 c0a51b2ceace0230e40c52ab1b263148059a43a6303219b996affc68f8381836

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file yarl-1.24.5-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for yarl-1.24.5-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 88f50c94e21a0a7f14042c015b0eba1881af78562e7bf007e0033e624da59750
MD5 67aed37288c0ce9e7b2ac44930eef56c
BLAKE2b-256 48accacdda1f0a90441297210bc34cf7e4ac1b7318c8030ebd83bdf6fe82f1db

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.5-cp310-cp310-macosx_10_9_universal2.whl:

Publisher: ci-cd.yml on aio-libs/yarl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page