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.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.2.tar.gz (210.8 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.2-py3-none-any.whl (53.6 kB view details)

Uploaded Python 3

yarl-1.24.2-cp314-cp314t-win_arm64.whl (91.2 kB view details)

Uploaded CPython 3.14tWindows ARM64

yarl-1.24.2-cp314-cp314t-win_amd64.whl (103.0 kB view details)

Uploaded CPython 3.14tWindows x86-64

yarl-1.24.2-cp314-cp314t-musllinux_1_2_x86_64.whl (103.4 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

yarl-1.24.2-cp314-cp314t-musllinux_1_2_s390x.whl (105.6 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ s390x

yarl-1.24.2-cp314-cp314t-musllinux_1_2_riscv64.whl (101.5 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ riscv64

yarl-1.24.2-cp314-cp314t-musllinux_1_2_ppc64le.whl (106.2 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ppc64le

yarl-1.24.2-cp314-cp314t-musllinux_1_2_armv7l.whl (96.0 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARMv7l

yarl-1.24.2-cp314-cp314t-musllinux_1_2_aarch64.whl (101.4 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

yarl-1.24.2-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl (101.1 kB view details)

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

yarl-1.24.2-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (103.0 kB view details)

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

yarl-1.24.2-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl (106.2 kB view details)

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

yarl-1.24.2-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl (106.5 kB view details)

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

yarl-1.24.2-cp314-cp314t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl (94.0 kB view details)

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

yarl-1.24.2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (101.5 kB view details)

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

yarl-1.24.2-cp314-cp314t-macosx_11_0_arm64.whl (95.3 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

yarl-1.24.2-cp314-cp314t-macosx_10_15_x86_64.whl (95.1 kB view details)

Uploaded CPython 3.14tmacOS 10.15+ x86-64

yarl-1.24.2-cp314-cp314t-macosx_10_15_universal2.whl (136.2 kB view details)

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

yarl-1.24.2-cp314-cp314-win_arm64.whl (88.7 kB view details)

Uploaded CPython 3.14Windows ARM64

yarl-1.24.2-cp314-cp314-win_amd64.whl (94.4 kB view details)

Uploaded CPython 3.14Windows x86-64

yarl-1.24.2-cp314-cp314-musllinux_1_2_x86_64.whl (107.6 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

yarl-1.24.2-cp314-cp314-musllinux_1_2_s390x.whl (111.5 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ s390x

yarl-1.24.2-cp314-cp314-musllinux_1_2_riscv64.whl (105.4 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ riscv64

yarl-1.24.2-cp314-cp314-musllinux_1_2_ppc64le.whl (111.1 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ppc64le

yarl-1.24.2-cp314-cp314-musllinux_1_2_armv7l.whl (100.0 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARMv7l

yarl-1.24.2-cp314-cp314-musllinux_1_2_aarch64.whl (104.3 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

yarl-1.24.2-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl (106.1 kB view details)

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

yarl-1.24.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (107.3 kB view details)

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

yarl-1.24.2-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl (111.5 kB view details)

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

yarl-1.24.2-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl (111.5 kB view details)

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

yarl-1.24.2-cp314-cp314-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl (97.5 kB view details)

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

yarl-1.24.2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (104.6 kB view details)

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

yarl-1.24.2-cp314-cp314-macosx_11_0_arm64.whl (91.6 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

yarl-1.24.2-cp314-cp314-macosx_10_15_x86_64.whl (91.9 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

yarl-1.24.2-cp314-cp314-macosx_10_15_universal2.whl (129.7 kB view details)

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

yarl-1.24.2-cp313-cp313-win_arm64.whl (87.1 kB view details)

Uploaded CPython 3.13Windows ARM64

yarl-1.24.2-cp313-cp313-win_amd64.whl (92.7 kB view details)

Uploaded CPython 3.13Windows x86-64

yarl-1.24.2-cp313-cp313-musllinux_1_2_x86_64.whl (107.4 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

yarl-1.24.2-cp313-cp313-musllinux_1_2_s390x.whl (110.6 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ s390x

yarl-1.24.2-cp313-cp313-musllinux_1_2_riscv64.whl (105.2 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ riscv64

yarl-1.24.2-cp313-cp313-musllinux_1_2_ppc64le.whl (110.6 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ppc64le

yarl-1.24.2-cp313-cp313-musllinux_1_2_armv7l.whl (100.6 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARMv7l

yarl-1.24.2-cp313-cp313-musllinux_1_2_aarch64.whl (103.6 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

yarl-1.24.2-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl (105.9 kB view details)

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

yarl-1.24.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (107.0 kB view details)

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

yarl-1.24.2-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl (110.6 kB view details)

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

yarl-1.24.2-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl (111.1 kB view details)

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

yarl-1.24.2-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl (97.9 kB view details)

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

yarl-1.24.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (103.9 kB view details)

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

yarl-1.24.2-cp313-cp313-macosx_11_0_arm64.whl (91.1 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

yarl-1.24.2-cp313-cp313-macosx_10_13_x86_64.whl (91.7 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

yarl-1.24.2-cp313-cp313-macosx_10_13_universal2.whl (129.0 kB view details)

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

yarl-1.24.2-cp312-cp312-win_arm64.whl (87.2 kB view details)

Uploaded CPython 3.12Windows ARM64

yarl-1.24.2-cp312-cp312-win_amd64.whl (92.9 kB view details)

Uploaded CPython 3.12Windows x86-64

yarl-1.24.2-cp312-cp312-musllinux_1_2_x86_64.whl (105.7 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

yarl-1.24.2-cp312-cp312-musllinux_1_2_s390x.whl (110.4 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ s390x

yarl-1.24.2-cp312-cp312-musllinux_1_2_riscv64.whl (103.7 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ riscv64

yarl-1.24.2-cp312-cp312-musllinux_1_2_ppc64le.whl (110.5 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ppc64le

yarl-1.24.2-cp312-cp312-musllinux_1_2_armv7l.whl (99.0 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARMv7l

yarl-1.24.2-cp312-cp312-musllinux_1_2_aarch64.whl (102.3 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

yarl-1.24.2-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl (104.5 kB view details)

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

yarl-1.24.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (105.6 kB view details)

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

yarl-1.24.2-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl (110.4 kB view details)

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

yarl-1.24.2-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl (111.0 kB view details)

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

yarl-1.24.2-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl (97.9 kB view details)

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

yarl-1.24.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (102.9 kB view details)

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

yarl-1.24.2-cp312-cp312-macosx_11_0_arm64.whl (91.7 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

yarl-1.24.2-cp312-cp312-macosx_10_13_x86_64.whl (92.2 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

yarl-1.24.2-cp312-cp312-macosx_10_13_universal2.whl (130.0 kB view details)

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

yarl-1.24.2-cp311-cp311-win_arm64.whl (87.6 kB view details)

Uploaded CPython 3.11Windows ARM64

yarl-1.24.2-cp311-cp311-win_amd64.whl (92.8 kB view details)

Uploaded CPython 3.11Windows x86-64

yarl-1.24.2-cp311-cp311-musllinux_1_2_x86_64.whl (106.6 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

yarl-1.24.2-cp311-cp311-musllinux_1_2_s390x.whl (111.3 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ s390x

yarl-1.24.2-cp311-cp311-musllinux_1_2_riscv64.whl (105.3 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ riscv64

yarl-1.24.2-cp311-cp311-musllinux_1_2_ppc64le.whl (113.5 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ppc64le

yarl-1.24.2-cp311-cp311-musllinux_1_2_armv7l.whl (99.1 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARMv7l

yarl-1.24.2-cp311-cp311-musllinux_1_2_aarch64.whl (105.3 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

yarl-1.24.2-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl (106.2 kB view details)

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

yarl-1.24.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (106.4 kB view details)

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

yarl-1.24.2-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl (111.5 kB view details)

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

yarl-1.24.2-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl (114.0 kB view details)

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

yarl-1.24.2-cp311-cp311-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl (97.3 kB view details)

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

yarl-1.24.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (105.7 kB view details)

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

yarl-1.24.2-cp311-cp311-macosx_11_0_arm64.whl (91.3 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

yarl-1.24.2-cp311-cp311-macosx_10_9_x86_64.whl (91.5 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

yarl-1.24.2-cp311-cp311-macosx_10_9_universal2.whl (129.0 kB view details)

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

yarl-1.24.2-cp310-cp310-win_arm64.whl (87.9 kB view details)

Uploaded CPython 3.10Windows ARM64

yarl-1.24.2-cp310-cp310-win_amd64.whl (92.7 kB view details)

Uploaded CPython 3.10Windows x86-64

yarl-1.24.2-cp310-cp310-musllinux_1_2_x86_64.whl (106.9 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

yarl-1.24.2-cp310-cp310-musllinux_1_2_s390x.whl (111.7 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ s390x

yarl-1.24.2-cp310-cp310-musllinux_1_2_riscv64.whl (105.6 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ riscv64

yarl-1.24.2-cp310-cp310-musllinux_1_2_ppc64le.whl (114.0 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ppc64le

yarl-1.24.2-cp310-cp310-musllinux_1_2_armv7l.whl (99.9 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARMv7l

yarl-1.24.2-cp310-cp310-musllinux_1_2_aarch64.whl (105.4 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

yarl-1.24.2-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl (106.5 kB view details)

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

yarl-1.24.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (106.7 kB view details)

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

yarl-1.24.2-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl (112.1 kB view details)

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

yarl-1.24.2-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl (114.7 kB view details)

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

yarl-1.24.2-cp310-cp310-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl (97.2 kB view details)

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

yarl-1.24.2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (106.0 kB view details)

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

yarl-1.24.2-cp310-cp310-macosx_11_0_arm64.whl (91.4 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

yarl-1.24.2-cp310-cp310-macosx_10_9_x86_64.whl (91.5 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

yarl-1.24.2-cp310-cp310-macosx_10_9_universal2.whl (129.1 kB view details)

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

File details

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

File metadata

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

File hashes

Hashes for yarl-1.24.2.tar.gz
Algorithm Hash digest
SHA256 9ac374123c6fd7abf64d1fec93962b0bd4ee2c19751755a762a72dd96c0378f8
MD5 07f1e83f4842bbdae60fbed21afaf7ab
BLAKE2b-256 79121e8f37460ea0f7eb59c221fdaf0ed75e7ac43e97f8093b9c6f411df50a78

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2.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.2-py3-none-any.whl.

File metadata

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

File hashes

Hashes for yarl-1.24.2-py3-none-any.whl
Algorithm Hash digest
SHA256 2783d9226db8797636cd6896e4de81feed252d1db72265686c9558d97a4d94b9
MD5 e7bac15ce8103e631aa49fc3b8eb5a29
BLAKE2b-256 fd4d4b880086bd0d3e034d25647be1d830afc3e3f610e98c4ab3490af6b1b6d5

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp314-cp314t-win_arm64.whl.

File metadata

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

File hashes

Hashes for yarl-1.24.2-cp314-cp314t-win_arm64.whl
Algorithm Hash digest
SHA256 e434a45ce2e7a947f951fc5a8944c8cc080b7e59f9c50ae80fd39107cf88126d
MD5 e39adfd57e9f112d23ef31a9bc1cf761
BLAKE2b-256 65a4ba80dccd3593ff1f01051a818694d07b58cb8232677ee9a22a5a1f93a9fc

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp314-cp314t-win_amd64.whl.

File metadata

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

File hashes

Hashes for yarl-1.24.2-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 a7624b1ca46ca5d7b864ef0d2f8efe3091454085ee1855b4e992314529972215
MD5 a686c9403580e88a0811cf38ad6d1b5e
BLAKE2b-256 8fbef9f7594e23b5b93affff0318e4593c1920331bcaefda326cabcad94296a1

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7b3a85525f6e7eeabcfdd372862b21ee1915db1b498a04e8bf0e389b607ff0bd
MD5 f70220cde914d4d906447228e2632a7f
BLAKE2b-256 7887deb17b7049bbe74ea11a713b86f8f27800cc1c8648b0b797243ebb4830ba

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp314-cp314t-musllinux_1_2_s390x.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp314-cp314t-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 533ded4dceb5f1f3da7906244f4e82cf46cfd40d84c69a1faf5ac506aa65ecbe
MD5 6211a31006a1d2bdb82436435a5471d3
BLAKE2b-256 ee78393913f4b9039e1edd09ae8a9bbb9d539be909a8abf6d8a2084585bed4b7

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp314-cp314t-musllinux_1_2_riscv64.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp314-cp314t-musllinux_1_2_riscv64.whl
Algorithm Hash digest
SHA256 4da31a5512ed1729ca8d8aacde3f7faeb8843cde3165d6bcf7f88f74f17bb8aa
MD5 73bb435e5e2f3869ddbcac91338c0dac
BLAKE2b-256 1a1e765afe97811ca35933e2a7de70ac57b1997ea2e4ee895719ee7a231fb7e5

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp314-cp314t-musllinux_1_2_ppc64le.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp314-cp314t-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 4fb1ac3fc5fecd8ae7453ea237e4d22b49befa70266dfe1629924245c21a0c7f
MD5 0d09c48bd12e07e8b8282fb906f1777c
BLAKE2b-256 87f856c386981e3c8648d279fdef2397ffec577e8320fd5649745e34d54faeb7

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp314-cp314t-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp314-cp314t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 2d07d21d0bc4b17558e8de0b02fbfdf1e347d3bb3699edd00bb92e7c57925420
MD5 00d13e286d2f5fbfd3a0fe311996dca3
BLAKE2b-256 fa9870b229236118f89dbeb739b76f10225bbf53b5497725502594c9a01d699a

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 86746bef442aa479107fe28132e1277237f9c24c2f00b0b0cf22b3ee0904f2bb
MD5 df9e61b16c6e2df328ce13bab84ce9d8
BLAKE2b-256 b9d5c8e86e120521e646013d02a8e3b8884392e28494be8f392366e50d208efc

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl
Algorithm Hash digest
SHA256 081c2bf54efe03774d0311172bc04fedf9ca01e644d4cd8c805688e527209bdc
MD5 6846336f84089734d15481e900ff3eee
BLAKE2b-256 6fd24597912315096f7bb359e46e13bf8b60994fcbb2db29b804c0902ef4eff5

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-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.2-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 abb2759733d63a28b4956500a5dd57140f26486c92b2caedfb964ab7d9b79dbf
MD5 ae5fa4c58f7cf0ddfafeb0f74b3bfd76
BLAKE2b-256 954737cb5ff50c5e825d4d38e81bb04d1b7e96bf960f7ab89f9850b162f3f114

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp314-cp314t-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 84f9670b89f34db07f81e53aee83e0b938a3412329d51c8f922488be7fcc4024
MD5 52b7abea705290f2f7d273d7a82c754a
BLAKE2b-256 1ff232b66d0a4ba47c296cf86d03e2c67bff58399fe6d6d84d5205c04c66cc6d

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp314-cp314t-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 e7484b9361ed222ee1ca5b4337aa4cbdcc4618ce5aff57d9ef1582fd95893fc0
MD5 a3325cf8bc4c14e86e3962e99333e797
BLAKE2b-256 a935fc1bbdd895b5e4010b8fdd037f7ed3aa289d3863e08231b30231ca9a0815

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp314-cp314t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp314-cp314t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl
Algorithm Hash digest
SHA256 8cec2a38d70edc10e0e856ceda886af5327a017ccbde8e1de1bd44d300357543
MD5 29a935f1849f084f8897d11e83e92ade
BLAKE2b-256 1594c07107715d621076863ee88b3ddf183fa5e9d4aba5769623c9979828410a

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 904065e6e85b1fa54d0d87438bd58c14c0bad97aad654ad1077fd9d87e8478ed
MD5 7d5619786fb51de83103f0476ff59828
BLAKE2b-256 fe16e69d4aa244aef45235ddfebc0e04036a6829842bc5a6a795aedc6c998d23

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c557165320d6244ebe3a02431b2a201a20080e02f41f0cfa0ccc47a183765da8
MD5 b40c7c46bb6f9aa4ba08b5583cc67e30
BLAKE2b-256 95b2845cf2074a015e6fe0d0808cf1a2d9e868386c4220d657ebd8302b199043

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp314-cp314t-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 5f3224db28173a00d7afacdee07045cc4673dfab2b15492c7ae10deddbece761
MD5 6f93f284999ff39d8bd6a2774d5a0789
BLAKE2b-256 de46a4a97c05c9c9b8fd266bb2a0df12992c7fbd02391eb9640583411b6dab32

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp314-cp314t-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp314-cp314t-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 221ce1dd921ac4f603957f17d7c18c5cc0797fbb52f156941f92e04605d1d67b
MD5 5adce0669cded12879aeb60bfef810f6
BLAKE2b-256 9e13d5b8e2c8667db955bcb3de233f18798fefe7edf1d7429c2c9d4f9c401114

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp314-cp314-win_arm64.whl.

File metadata

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

File hashes

Hashes for yarl-1.24.2-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 68cf6eacd6028ef1142bc4b48376b81566385ca6f9e7dde3b0fa91be08ffcb57
MD5 2596714edf912e0237fa8ff0e5a9f9b7
BLAKE2b-256 92107dc07a0e22806a9280f42a57361395506e800c64e22737cd7b0886feab42

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp314-cp314-win_amd64.whl.

File metadata

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

File hashes

Hashes for yarl-1.24.2-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 afb00d7fd8e0f285ca29a44cc50df2d622ff2f7a6d933fa641577b5f9d5f3db0
MD5 6ee08014947e5d84e5728d388e38d926
BLAKE2b-256 fad95582d57e2b2db9b85eb6663a22efdd78e08805f3f5389566e9fcad254d1b

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ee8e3fb34513e8dc082b586ef4910c98335d43a6fab688cd44d4851bacfce3e8
MD5 a03a92fac4ab383f500fe29eb001b131
BLAKE2b-256 e65cceea7ba98b65c8eb8d947fdc52f9bedfcd43c6a57c9e3c90c17be8f324a3

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp314-cp314-musllinux_1_2_s390x.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp314-cp314-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 0063adad533e57171b79db3943b229d40dfafeeee579767f96541f106bac5f1b
MD5 65f0e02ee618fca1e0865b4134cf7fe8
BLAKE2b-256 8fd2e075a0b32aa6625087de9e653087df0759fed5de4a435fef594181102a77

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp314-cp314-musllinux_1_2_riscv64.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp314-cp314-musllinux_1_2_riscv64.whl
Algorithm Hash digest
SHA256 b6067060d9dc594899ba83e6db6c48c68d1e494a6dab158156ed86977ca7bcb1
MD5 4fcda2e3458d5f63db222d30fa248dca
BLAKE2b-256 a1ea100818505e7ebf165c7242ff17fdf7d9fee79e27234aeca871c1082920d7

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp314-cp314-musllinux_1_2_ppc64le.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp314-cp314-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 822519b64cf0b474f1a0aaef1dc621438ea46bb77c94df97a5b4d213a7d8a8b1
MD5 203cac45b14a875326a6b320e39ed3a4
BLAKE2b-256 d739b3cce3b7dbef64ac700ad4cea156a207d01bede0f507587616c364b5468e

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp314-cp314-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp314-cp314-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 2a263e76b97bc42bdcd7c5f4953dec1f7cd62a1112fa7f869e57255229390d67
MD5 687b013437d234a11381611ab46a5089
BLAKE2b-256 5af78cffdf319aee7a7c1dbd07b61d91c3e3fda460c7a93b5f93e445f3806c4c

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 297a2fe352ecf858b30a98f87948746ec16f001d279f84aebdbd3bd965e2f1bd
MD5 950f58126f8c7c3f5aaeccd2434c9d74
BLAKE2b-256 141804a4b5830b43ed5e4c5015b40e9f6241ad91487d71611061b4e111d6ac80

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl
Algorithm Hash digest
SHA256 310fc687f7b2044ec54e372c8cbe923bb88f5c37bded0d3079e5791c2fc3cf50
MD5 5346d9f380ef2bef41c8bd071cdd020f
BLAKE2b-256 ae0423049463f729bd899df203a7960505a75333edd499cda8aa1d5a82b64df5

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-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.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e51b2cf5ec89a8b8470177641ed62a3ba22d74e1e898e06ad53aa77972487208
MD5 afc9656cc19e7ac97ef2ffd5b7754610
BLAKE2b-256 c253d81269aaafccea0d33396c03035de997b743f11e648e6e27a0df99c72980

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp314-cp314-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 a296ca617f2d25fbceafb962b88750d627e5984e75732c712154d058ae8d79a3
MD5 005e1f1e52319bf674070d4005d215f3
BLAKE2b-256 4c06fdcd7dde037f00866dce123ed4ba23dba94beb56fc4cf561668d27be37f2

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp314-cp314-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 73e68edf6dfd5f73f9ca127d84e2a6f9213c65bdffb736bda19524c0564fcd14
MD5 6724bd6a0648a476a2a2c8228cee2410
BLAKE2b-256 9cb55658fef3681fb5776b4513b052bec750009f47b3a592251c705d75375798

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp314-cp314-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp314-cp314-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl
Algorithm Hash digest
SHA256 a46d1ab4ba4d32e6dc80daf8a28ce0bd83d08df52fbc32f3e288663427734535
MD5 254eebb1423d7d2be5bd762ca7241194
BLAKE2b-256 f3403a5ab144d3d650ca37d4f4b57e56169be8af3ca34c448793e064b30baaed

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 fecd17873a096036c1c87ab3486f1aef7f269ada7f23f7f856f93b1cc7744f14
MD5 41b0f72c873dd3c7740d1ab365f8d3d4
BLAKE2b-256 02a745baabfff76829264e623b185cff0c340d7e11bf3e1cd9ea37e7d17934bd

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0c3063e5c0a8e8e62fae6c2596fa01da1561e4cd1da6fec5789f5cf99a8aefd8
MD5 949154259676ab8b8e111738c8b62a83
BLAKE2b-256 bab15297bb6a7df4782f7605bffc43b31f5044070935fbbcaa6c705a07e6ac65

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 a4f4d6cd615823bfc7fb7e9b5987c3f41666371d870d51058f77e2680fbe9630
MD5 6a89fbde201535d940bf60f5d0058288
BLAKE2b-256 3a98ab4b5ed1b1b5cd973c8a3eb994c3a6aefb6ce6d399e21bb5f0316c33815c

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp314-cp314-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp314-cp314-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 f9312b3c02d9b3d23840f67952913c9c8721d7f1b7db305289faefa878f364c2
MD5 31c4b3690a4ec0af3150923d347c8fa6
BLAKE2b-256 400ee08087695fc12789263821c5dc0f8dc52b5b17efd0887cacf419f8a43ba3

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp313-cp313-win_arm64.whl.

File metadata

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

File hashes

Hashes for yarl-1.24.2-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 1e831894be7c2954240e49791fa4b50c05a0dc881de2552cfe3ffd8631c7f461
MD5 c24ec825d89a4c2dc7b511313bf38cef
BLAKE2b-256 10cca7beb239f78f27fca1b053c8e8595e4179c02e62249b4687ec218c370c50

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp313-cp313-win_amd64.whl.

File metadata

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

File hashes

Hashes for yarl-1.24.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 7d37fb7c38f2b6edab0f845c4f85148d4c44204f52bc127021bd2bc9fdbf1656
MD5 ffb8379eb26b96823c4bfc8031d45f10
BLAKE2b-256 92dd3ae5fe417e9d1c353a548553326eb9935e76b6b727161563b424cc296df3

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 810e19b685c8c3c5862f6a38160a1f4e4c0916c9390024ec347b6157a45a0992
MD5 cbfbfad712aa8a9870ae5661bd5020b3
BLAKE2b-256 e72cd6a6c9a61549f7b6c7e6dc6937d195bcf069582b47b7200dcd0e7b256acf

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp313-cp313-musllinux_1_2_s390x.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp313-cp313-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 f9a1e9b622ca284143aab5d885848686dcd85453bb1ca9abcdb7503e64dc0056
MD5 a9cef3ee14929e52f30206896ab86773
BLAKE2b-256 8bd4cde059abfa229553b7298a2eadde2752e723d50aeedaef86ce59da2718ee

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp313-cp313-musllinux_1_2_riscv64.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp313-cp313-musllinux_1_2_riscv64.whl
Algorithm Hash digest
SHA256 8372a2b976cf70654b2be6619ab6068acabb35f724c0fda7b277fbf53d66a5cf
MD5 cd4dfbb57bdb7252657047623e64b2b5
BLAKE2b-256 a34b8415bc96e9b150cde942fbac9a8182985e58f40ce5c54c34ed015407d3ee

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp313-cp313-musllinux_1_2_ppc64le.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp313-cp313-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 4b156914620f0b9d78dc1adb3751141daee561cfec796088abb89ed49d220f1a
MD5 b2e97338ba48ff95acf744ad7630fa0e
BLAKE2b-256 ecb129e5756b3926705f5f6089bd5b9f50a56eaac550da6e260bf713ead44d04

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp313-cp313-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp313-cp313-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 204e7a61ce99919c0de1bf904ab5d7aa188a129ea8f690a8f76cfb6e2844dc44
MD5 a7fa7a5c080a49a7b1c5a6d8455237f3
BLAKE2b-256 417c7c1050f73450fbdaa3f0c72017059f00ce5e13366692f3dba25275a1083d

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e196952aacaf3b232e265ff02980b64d483dc0972bd49bcb061171ff22ac203a
MD5 b385a9c693f5ef2299f3c3c08e6a673b
BLAKE2b-256 8e9a000b2b66c0d772a499fc531d21dab92dfeb73b640a12eed6ba89f49bb2d0

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl
Algorithm Hash digest
SHA256 b3177bc0a768ef3bacceb4f272632990b7bea352f1b2f1eee9d6d6ff16516f92
MD5 81c11e9164e6f913adf84bfd9d1acd57
BLAKE2b-256 07ab9d4f69d571a94f4d112fa7e2e007200f5a54d319f58c82ac7b7baa61f5c6

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-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.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 91e72cf093fd833483a97ee648e0c053c7c629f51ff4a0e7edd84f806b0c5617
MD5 c64d95be510f01ede9407b220fc75ac3
BLAKE2b-256 df8809c28dad91e662ccfaa1b78f1c57badde74fc9d0b23e74aef644750ecd73

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp313-cp313-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 a9532c57211730c515341af11fef6e9b61d157487272a096d0c04da445642592
MD5 9867139e92f6779f8abc84e7f1aabf1c
BLAKE2b-256 2337c472d3af3509688392134a88a825276770a187f1daa4de3f6dc0a327a751

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp313-cp313-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 33a29b5d00ccbf3219bb3e351d7875739c19481e030779f48cc46a7a71681a9b
MD5 64787e28a628d10cf44bbcd8c7f81b2d
BLAKE2b-256 1ba5123ac993b5c2ba6f554a140305620cb8f150fa543711bbc49be3ec0a65a4

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl
Algorithm Hash digest
SHA256 374423f70754a2c96942ede36a29d37dc6b0cb8f92f8d009ddf3ed78d3da5488
MD5 3ceb6a0541a49fdbafa57c62b87dd34c
BLAKE2b-256 9dacba1974b8533909636f7733fe86cf677e3619527c3c2fa913e0ea89c48757

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 863297ddede92ee49024e9a9b11ecb59f310ca85b60d8537f56bed9bbb5b1986
MD5 905423d55cf49d7fae3f3cef51a5016e
BLAKE2b-256 1b66b63fff7b71211e866624b21432d5943cbb633eb0c2872d9ee3070648f22c

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cdfcce633b4a4bb8281913c57fcafd4b5933fbc19111a5e3930bbd299d6102f1
MD5 ed439adf9d0ecddd0aff36cbfd6d4b6b
BLAKE2b-256 c12416748d5dab6daec8b0ed81ccec639a1cded0f18dcc62a4f696b4fe366c37

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 e89418f65eda18f99030386305bd44d7d504e328a7945db1ead514fbe03a0607
MD5 8ef3b090b4b5fe7f2769dd145f32aafd
BLAKE2b-256 d3588e63299bb71ed61a834121d9d3fe6c9fcf2a6a5d09754ff4f20f2d20baf5

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp313-cp313-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 491ac9141decf49ee8030199e1ee251cdff0e131f25678817ff6aa5f837a3536
MD5 863a7c1fd365edf49b43afaabe3fb6ee
BLAKE2b-256 8262fcf0ce677f17e5c471c06311dd25964be38a4c586993632910d2e75278bc

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp312-cp312-win_arm64.whl.

File metadata

  • Download URL: yarl-1.24.2-cp312-cp312-win_arm64.whl
  • Upload date:
  • Size: 87.2 kB
  • Tags: CPython 3.12, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for yarl-1.24.2-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 044a09d8401fcf8681977faef6d286b8ade1e2d2e9dceda175d1cfa5ca496f30
MD5 a48684daf8655e32f89b2fac2e0373d8
BLAKE2b-256 39474486ccfb674c04854a1ef8aa77868b6a6f765feaf69633409d7ca4f02cb8

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: yarl-1.24.2-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 92.9 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for yarl-1.24.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 7dafe10c12ddd4d120d528c4b5599c953bd7b12845347d507b95451195bb6cad
MD5 e52e90d0516ac47e9874ebca46c940cc
BLAKE2b-256 a725722e3b93bd687009afb2d59a35e13d30ddd8f80571445bb0c4e4ce26ec66

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e30dd55825dc554ec5b66a94953b8eda8745926514c5089dfcacecb9c99b5bd1
MD5 9c63639d6ea3464bda7c5729894fba15
BLAKE2b-256 482d1c8d89c7c5f9cad9fb2902445d94e2ab1d7aa35de029afbb8ae95c42d00f

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp312-cp312-musllinux_1_2_s390x.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp312-cp312-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 e7977781f83638a4c73e0f88425563d70173e0dfd90ac006a45c65036293ee3c
MD5 6f148cca5093759e9633276d17e425f5
BLAKE2b-256 1ab6267f2a09213138473adfce6b8a6e17791d7fee70bd4d9003218e4dec58b0

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp312-cp312-musllinux_1_2_riscv64.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp312-cp312-musllinux_1_2_riscv64.whl
Algorithm Hash digest
SHA256 abb8ec0323b80161e3802da3150ef660b41d0e9be2048b76a363d93eee992c2b
MD5 a7453ee78a3f6b1bf9fa4f5de79d6a59
BLAKE2b-256 c48da546ba1dfe1b0f290e05fef145cd07614c0f15df1a707195e512d1e39d1d

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp312-cp312-musllinux_1_2_ppc64le.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp312-cp312-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 990de4f680b1c217e77ff0d6aa0029f9eb79889c11fb3e9a3942c7eba29c1996
MD5 facc21499e73877b6759b3e262ba2408
BLAKE2b-256 4f8284482ab1a57a0f21a08afe6a7004c61d741f8f2ecc3b05c321577c612164

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp312-cp312-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp312-cp312-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 cb84b80d88e19ede158619b80813968713d8d008b0e2497a576e6a0557d50712
MD5 a4672716b4ad4bc701fe1b46a539810e
BLAKE2b-256 440cbcf7c42603e1009295f586d8890f2ba032c8b53310e815adf0a202c73d9f

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3065657c80a2321225e804048597ad55658a7e76b32d6f5ee4074d04c50401db
MD5 f7185f3a81018fd9138d7b7abdab89b1
BLAKE2b-256 4107efabe5df87e96d7ad5959760b888344be48cd6884db127b407c6b5503adc

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl
Algorithm Hash digest
SHA256 47a55d6cf6db2f401017a9e96e5288844e5051911fb4e0c8311a3980f5e59a7d
MD5 b60673f7cf539e9321e7b883290c92e1
BLAKE2b-256 7c80264ab684f181e1a876389374519ff05d10248725535ae2ac4e8ac4e563d6

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-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.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7e7ebcdef69dec6c6451e616f32b622a6d4a2e92b445c992f7c8e5274a6bbc4c
MD5 8bf6b3e64df0f36d5aaec4b18c858a12
BLAKE2b-256 7ada323a01c349bd5fb01bb6652e314d9bb218cee630a736bdb810ad50e4013f

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp312-cp312-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 5ec8356b8a6afcf81fc7aeeef13b1ff7a49dec00f313394bbb9e83830d32ccd7
MD5 29a3a0572d6c6b2fc882851489c371ce
BLAKE2b-256 825a6f4cd081e5f4934d2ae3a8ef4abe3afacc010d26f0035ee91b35cd7d7c37

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp312-cp312-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 f5f0cbb112838a4a293985b6ed73948a547dadcc1ba6d2089938e7abdedceef8
MD5 bc2bc27261f5f351d17f067739227188
BLAKE2b-256 98ec32ba48acae30fecd60928f5791188b80a9d6ee3840507ffda29fecd37b71

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl
Algorithm Hash digest
SHA256 c4c17bad5a530912d2111825d3f05e89bab2dd376aaa8cbc77e449e6db63e576
MD5 e140eb9a636e8295ce8fd2301a57032b
BLAKE2b-256 5dbc6b9664d815d79af4ee553337f9d606c56bbf269186ada9172de45f1b5f60

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 507cc19f0b45454e2d6dcd62ff7d062b9f77a2812404e62dbdaec05b50faa035
MD5 525c6419acc4cbca54a427c41fd3c336
BLAKE2b-256 fea5c9f655d5553ea0b99fdac9d6a99ad3f9b3e73b8e5758bb46f58c9831f74c

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8ae44649b00947634ab0dab2a374a638f52923a6e67083f2c156cd5cbd1a881d
MD5 0a50098888e229ddf99bbe6f27d5265f
BLAKE2b-256 29b6170e2b8d4e3bc30e6bfdcca53556537f5bf595e938632dfcb059311f3ff6

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 3b075301a2836a0e297b1b658cb6d6135df535d62efefdd60366bd589c2c82f2
MD5 9d00cada08e492a1e3d86975d0f07508
BLAKE2b-256 bf1dfcefb70922ea2268a8971d8e5874d9a8218644200fb8465f1dcad55e6851

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp312-cp312-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 b975866c184564c827e0877380f0dae57dcca7e52782128381b72feff6dfceb8
MD5 86bf66bb51c09af824a0303416c130c4
BLAKE2b-256 f0da866bcb01076ba49d2b42b309867bed3826421f1c479655eb7a607b44f20b

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp311-cp311-win_arm64.whl.

File metadata

  • Download URL: yarl-1.24.2-cp311-cp311-win_arm64.whl
  • Upload date:
  • Size: 87.6 kB
  • Tags: CPython 3.11, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for yarl-1.24.2-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 b32c37a7a337e90822c45797bf3d79d60875cfcccd3ecc80e9f453d87026c122
MD5 2264561f46a07b3100f37e861d350367
BLAKE2b-256 031a49fb03750e4de4d2284cd5b885a383133c34eef45bd59631b2bb8b7e81e8

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: yarl-1.24.2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 92.8 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for yarl-1.24.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 f8fdbcff8b2c7c9284e60c196f693588598ddcee31e11c18e14949ce44519d45
MD5 98bdc71f01e88ee1895c9d0d869b338e
BLAKE2b-256 213cf960d7a65ef97d8ba9b424fb5128796a4bc710fc6df2ddbbd7dfdc3bbd20

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7b54b9c67c2b06bd7b9a77253d242124b9c95d2c02def5a1144001ee547dd9d5
MD5 2f59043ed7a88d04d2db5378e16ed2b7
BLAKE2b-256 90af0248eb065e51129d2a9b2436cd1b5c772c19a6b04e5b6a186955671e3319

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp311-cp311-musllinux_1_2_s390x.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp311-cp311-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 d1dd47a22843b212baa8d74f37796815d43bd046b42a0f41e9da433386c3136b
MD5 7d078a648aaa98526a1aa4e247c7eef7
BLAKE2b-256 c8bf0de123bec8619e45c80cbded9085f61b5b4a9eddb8abe6d25d28ee1ec866

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp311-cp311-musllinux_1_2_riscv64.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp311-cp311-musllinux_1_2_riscv64.whl
Algorithm Hash digest
SHA256 ec87ccc31bd21db7ad009d8572c127c1000f268517618a4cc09adba3c2a7f21c
MD5 9d07136a6f364a977029df15dc59c557
BLAKE2b-256 5f1c284f307b298e4a17b7943b07d9d7ecc4151537f8d137ba51f3bb6c31ca20

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp311-cp311-musllinux_1_2_ppc64le.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp311-cp311-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 a1cab588b4fa14bea2e55ebea27478adfb05372f47573738e1acc4a36c0b05d2
MD5 29db02d46b4ac6ea29c2efa29496dc96
BLAKE2b-256 a34f06348c27c8389256c313e8a57d796808fc0264c915dd5e7cfd3c0e314dc7

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp311-cp311-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp311-cp311-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 5d699376c4ca3cba49bbfae3a05b5b70ded572937171ce1e0b8d87118e2ba294
MD5 a4f3476b4336ee14e3bfcc7df823d928
BLAKE2b-256 479bb57afb22b386ae87ac9940f09878b98d8c333f89113e6fc96fcf4ca9eb64

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 08d3a33218e0c64393e7610284e770409a9c31c429b078bcb24096ed0a783b8f
MD5 26f4d26babdc4e471c38c2a12ff8dcb6
BLAKE2b-256 c45d31be8a729531ab3e55ac3e7e5c800be8c89ea98947f418b2f6ea259fb6ee

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl
Algorithm Hash digest
SHA256 3f6d2c216318f8f32038ca3f72501ba08536f0fd18a36e858836b121b2deed9f
MD5 90114ddf7b31c517e9b525ffe43ac61e
BLAKE2b-256 e586ce41e7a7a199340b2330d52b60f25c4074b6636dd0e60b1a80d31a9db042

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-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.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 49016d82f032b1bd1e10b01078a7d29ae71bf468eeae0ea22df8bab691e60003
MD5 f107cd752e8c1368f7178dd3e6139833
BLAKE2b-256 b6ec08f671f69a444d704aeecebf92af659b67b97a869942411d0a578b08c334

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp311-cp311-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 34263e2fa8fb5bb63a0d97706cda38edbad62fddb58c7f12d6acbc092812aa50
MD5 acb8ec73dfb3fef965f5289e374966ef
BLAKE2b-256 5c82111076571545a7d4f9cca3fbd5c6f40615af58642be09f12328f48022468

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp311-cp311-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 50713f1d4d6be6375bb178bb43d140ee1acb8abe589cd723320b7925a275be1e
MD5 48e6624b53d89e156aa30c366797177f
BLAKE2b-256 175b4cee6e7c92e487bebe7afc797da0aa54a248ab4e776a68fe369ec29665a5

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp311-cp311-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp311-cp311-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl
Algorithm Hash digest
SHA256 17076578bce0049a5ce57d14ad1bded391b68a3b213e9b81b0097b090244999a
MD5 7b363b4f90b6d2a7a7bdb62143e243cb
BLAKE2b-256 4b07b3278e82d8bc41485bcf6d856cd0433262593de615b1d3dc43bd3f5bead4

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0a6377060e7927187a42b7eb202090cbe2b34933a4eeaf90e3bd9e33432e5cae
MD5 0195d575d77d5dac855acc09763ab779
BLAKE2b-256 03ced4a646508bed2f8dec6435b40166fe9308dd191262033d3f307b2bbcaecd

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8d027d56f1035e339d1001ac33eceab5b2ec8e42e449787bb75e289fb9a5cd1d
MD5 5290aaefd699fa84e3b30b4ee81bce75
BLAKE2b-256 31d01fb0c1cd27288f39f6974da4318c32768d72c9890984541fdf1e2e32a51d

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1a97e42c8a2233f2f279ecadd9e4a037bcb5d813b78435e8eedd4db5a9e9708c
MD5 871644d5b96fc3da86e1b5fe79ec9153
BLAKE2b-256 875a00f36967203ed89cb3acd2c8ed526cc3fed9418eb70ce128160a911c8499

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 36348bebb147b83818b9d7e673ea4debc75970afc6ffdc7e3975ad05ce5a58c1
MD5 6e8332c3316c5311dbe31b345103733b
BLAKE2b-256 c5c51ce244152ff2839645e7cae92f90e7bafcb2c52bea7ff586ac714f14f5df

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp310-cp310-win_arm64.whl.

File metadata

  • Download URL: yarl-1.24.2-cp310-cp310-win_arm64.whl
  • Upload date:
  • Size: 87.9 kB
  • Tags: CPython 3.10, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for yarl-1.24.2-cp310-cp310-win_arm64.whl
Algorithm Hash digest
SHA256 f408eace7e22a68b467a0562e0d27d322f91fe3eaaa6f466b962c6cfaea9fa39
MD5 019153599dd97acb524f4d3bcfa077a8
BLAKE2b-256 9100671d0add79938127292839ae44506ce2f7fe8909c72d5a931864f128fd0b

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: yarl-1.24.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 92.7 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for yarl-1.24.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 5cb0f995a901c36be096ccbf4c673591c2faabbe96279598ffaec8c030f85bf4
MD5 85df41fa4f56925fc2d945a0de656b89
BLAKE2b-256 d8027611f22cd1d4ed7373eb7f9ee21fde1046edba2e7c0e514880d760352f48

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 819ca24f8eafcfb683c1bd5f44f2f488cea1274eb8944731ffd2e1f10f619342
MD5 07d82dd722c37dc651e1dd3fa8aa8726
BLAKE2b-256 1a7477aa6ddaca4fbf42e45e675a465c43956dd40702281049975a2aa04eae59

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp310-cp310-musllinux_1_2_s390x.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp310-cp310-musllinux_1_2_s390x.whl
Algorithm Hash digest
SHA256 e26acf20c26cb4fefc631fdb75aca2a6b8fa8b7b5d7f204fb6a8f1e63c706f53
MD5 4801897b6c51930cf85cbbb36f988e4a
BLAKE2b-256 317d3296fb3f3ecd52bf9ae6c16b0895c1cda7e9170a2083861552b683f70264

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp310-cp310-musllinux_1_2_riscv64.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp310-cp310-musllinux_1_2_riscv64.whl
Algorithm Hash digest
SHA256 4b85b8825e631295ff4bc8943f7471d54c533a9360bbe15ebb38e018b555bb8a
MD5 976e67fa421bea6d3f3a28551e9632e1
BLAKE2b-256 43f0ff9d31aaab024f7a251c0ed308a98ae29bf9f7dc344e78f28b1322431ca2

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp310-cp310-musllinux_1_2_ppc64le.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp310-cp310-musllinux_1_2_ppc64le.whl
Algorithm Hash digest
SHA256 6b208bb939099b4b297438da4e9b25357f0b1c791888669b963e45b203ea9f36
MD5 1dd1c02ac84125033d56ad5b69137318
BLAKE2b-256 3f52fb5d34529b46dd84013afcfb30b8d2bc2832ed03d412736f577d604fa393

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp310-cp310-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp310-cp310-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 f4b0352fd41fd34b6651934606268816afd6914d09626f9bcbbf018edb0afb3f
MD5 72c0068301dca517b0ebf5d1fc7d3a72
BLAKE2b-256 84f1ece28505e9628e8b756e11bb4f28864a17cc33b6b44db4d2aaf0622bf630

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 acf93187c3710e422368eb768aee98db551ec7c85adc250207a95c16548ab7ac
MD5 dd8071dc13ce5c668761afe635fde507
BLAKE2b-256 04d85508530fea8472542de00013ae280765fc938ee196fc4030c43a498afb36

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl
Algorithm Hash digest
SHA256 60de6742447fbbf697f16f070b8a443f1b5fe6ca3826fbef9fe70ecd5328e643
MD5 77123289f46b0711a9b125a8905f243a
BLAKE2b-256 65e7a52478ebfc66ec989e085c6ae038b9f1bfa4190baa193b133b669c709e2f

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-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.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 f5f5c6ec23a9043f2d139cc072f53dd23168d202a334b9b2fda8de4c3e890d90
MD5 cd5aec81273ef72238be4d5450618f99
BLAKE2b-256 02ad0b9cc9f38a7324a7eb1d80f834eaa5283d17e9271bbda3186e598dddaeac

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp310-cp310-manylinux2014_s390x.manylinux_2_17_s390x.manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 d162677af8d5d3d6ebab8394b021f4d041ac107a4b705873148a77a49dc9e1b2
MD5 d77fe32d7d8fc0d949647777e2326369
BLAKE2b-256 e9a304e0ee98ac58a249ea7ed75223f5f901ba81a834f0b4921b58e5cec11757

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp310-cp310-manylinux2014_ppc64le.manylinux_2_17_ppc64le.manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 349de4701dc3760b6e876628423a8f147ef4f5599d10aba1e10702075d424ed9
MD5 371a3fab5130553413b600f491e0cb7b
BLAKE2b-256 50d8f9ea63d1b6aa910a866e089d871fff6cbd49caab29b86b35221a62dfa0d5

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp310-cp310-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp310-cp310-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl
Algorithm Hash digest
SHA256 64480fb3e4d4ed9ed71c48a91a477384fc342a50ca30071d2f8a88d51d9c9413
MD5 830361dbe7939437081dd23ac4abf6e7
BLAKE2b-256 7f7721030c2f8d21d21559719beafc772ada2014be933418ed1eaed9cc800e42

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 246d32a53a947c8f0189f5d699cbd4c7036de45d9359e13ba238d1239678c727
MD5 974186fba3e553506c5d9c235e1a2922
BLAKE2b-256 8a1b8bafab7db23b0567ae9db749099b329d91e3b82bc6028b2050ba583e116c

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 15c0b5e49d3c44e2a0b93e6a49476c5edad0a7686b92c395765a7ea775572a75
MD5 ceb0353e7199f1a42760d76024341614
BLAKE2b-256 a88f7b3ec212f1ea0683f55f978e3246bc313c38818664edfc97a9f349a4901e

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7f4425fa244fbf530b006d0c5f79ce920114cfff5b4f5f6056e669f8e160fdc0
MD5 7d23d1f5896691bc0e50dcebf1122c32
BLAKE2b-256 48417daafb32dd7562bf45b1ce56562e7e1a9146f6479b6456873eb8a3413c40

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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.2-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for yarl-1.24.2-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 5249a113065c2b7a958bc699759e359cd61cfc81e3069662208f48f191b7ed12
MD5 6810f6e51277607119cfb4c150eac8ae
BLAKE2b-256 3fdff1c7a3de0831cd83194f1a85c5bb431b13f81e6b45079314c86d1c4ef3f2

See more details on using hashes here.

Provenance

The following attestation bundles were made for yarl-1.24.2-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