Skip to main content
https://img.shields.io/github/actions/workflow/status/MagicStack/uvloop/tests.yml?branch=master https://img.shields.io/pypi/v/uvloop.svg PyPI - Downloads

uvloop is a fast, drop-in replacement of the built-in asyncio event loop. uvloop is implemented in Cython and uses libuv under the hood.

The project documentation can be found here. Please also check out the wiki.

Performance

uvloop makes asyncio 2-4x faster.

https://raw.githubusercontent.com/MagicStack/uvloop/master/performance.png

The above chart shows the performance of an echo server with different message sizes. The sockets benchmark uses loop.sock_recv() and loop.sock_sendall() methods; the streams benchmark uses asyncio high-level streams, created by the asyncio.start_server() function; and the protocol benchmark uses loop.create_server() with a simple echo protocol. Read more about uvloop in a blog post about it.

Installation

uvloop requires Python 3.8 or greater and is available on PyPI. Use pip to install it:

$ pip install uvloop

Note that it is highly recommended to upgrade pip before installing uvloop with:

$ pip install -U pip

Using uvloop

As of uvloop 0.18, the preferred way of using it is via the uvloop.run() helper function:

import uvloop

async def main():
    # Main entry-point.
    ...

uvloop.run(main())

uvloop.run() works by simply configuring asyncio.run() to use uvloop, passing all of the arguments to it, such as debug, e.g. uvloop.run(main(), debug=True).

With Python 3.11 and earlier the following alternative snippet can be used:

import asyncio
import sys

import uvloop

async def main():
    # Main entry-point.
    ...

if sys.version_info >= (3, 11):
    with asyncio.Runner(loop_factory=uvloop.new_event_loop) as runner:
        runner.run(main())
else:
    uvloop.install()
    asyncio.run(main())

Building From Source

To build uvloop, you’ll need Python 3.8 or greater:

  1. Clone the repository:

    $ git clone --recursive git@github.com:MagicStack/uvloop.git
    $ cd uvloop
  2. Create a virtual environment and activate it:

    $ python3 -m venv uvloop-dev
    $ source uvloop-dev/bin/activate
  3. Install development dependencies:

    $ pip install -e .[dev]
  4. Build and run tests:

    $ make
    $ make test

License

uvloop is dual-licensed under MIT and Apache 2.0 licenses.

Metadata

Release files for uvloop 0.20.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for uvloop 0.20.0
File Size Uploaded
uvloop-0.20.0.tar.gz 2.3 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for uvloop 0.20.0
File
uvloop-0.20.0-cp312-cp312-musllinux_1_1_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.1+ x86-64 Details
uvloop-0.20.0-cp312-cp312-musllinux_1_1_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.1+ ARM64 Details
uvloop-0.20.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
uvloop-0.20.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
uvloop-0.20.0-cp312-cp312-macosx_10_9_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.9+ x86-64 Details
uvloop-0.20.0-cp312-cp312-macosx_10_9_universal2.whl CPython 3.12 CPython 3.12 macOS 10.9+ universal2 (ARM64, x86-64) Details
uvloop-0.20.0-cp311-cp311-musllinux_1_1_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.1+ x86-64 Details
uvloop-0.20.0-cp311-cp311-musllinux_1_1_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.1+ ARM64 Details
uvloop-0.20.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
uvloop-0.20.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
uvloop-0.20.0-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
uvloop-0.20.0-cp311-cp311-macosx_10_9_universal2.whl CPython 3.11 CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64) Details
uvloop-0.20.0-cp310-cp310-musllinux_1_1_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.1+ x86-64 Details
uvloop-0.20.0-cp310-cp310-musllinux_1_1_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.1+ ARM64 Details
uvloop-0.20.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
uvloop-0.20.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
uvloop-0.20.0-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details
uvloop-0.20.0-cp310-cp310-macosx_10_9_universal2.whl CPython 3.10 CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64) Details
uvloop-0.20.0-cp39-cp39-musllinux_1_1_x86_64.whl CPython 3.9 CPython 3.9 Linux musl 1.1+ x86-64 Details
uvloop-0.20.0-cp39-cp39-musllinux_1_1_aarch64.whl CPython 3.9 CPython 3.9 Linux musl 1.1+ ARM64 Details
uvloop-0.20.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
uvloop-0.20.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ ARM64 Details
uvloop-0.20.0-cp39-cp39-macosx_10_9_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.9+ x86-64 Details
uvloop-0.20.0-cp39-cp39-macosx_10_9_universal2.whl CPython 3.9 CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64) Details
uvloop-0.20.0-cp38-cp38-musllinux_1_1_x86_64.whl CPython 3.8 CPython 3.8 Linux musl 1.1+ x86-64 Details
uvloop-0.20.0-cp38-cp38-musllinux_1_1_aarch64.whl CPython 3.8 CPython 3.8 Linux musl 1.1+ ARM64 Details
uvloop-0.20.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-64 Details
uvloop-0.20.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ ARM64 Details
uvloop-0.20.0-cp38-cp38-macosx_10_9_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.9+ x86-64 Details
uvloop-0.20.0-cp38-cp38-macosx_10_9_universal2.whl CPython 3.8 CPython 3.8 macOS 10.9+ universal2 (ARM64, x86-64) Details

Total release size: 92.3 MB

Release files / uvloop-0.20.0.tar.gz

Download URL uvloop-0.20.0.tar.gz
Size 2.3 MB
Tags Source
SHA-256 checksum
How to use checksums
4603ca714a754fc8d9b197e325db25b2ea045385e8a3ad05d3463de725fdf469
BLAKE2b-256 checksum
How to use checksums
bcf1dc9577455e011ad43d9379e836ee73f40b4f99c02946849a44f7ae64835e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / uvloop-0.20.0-cp312-cp312-musllinux_1_1_x86_64.whl

Download URL uvloop-0.20.0-cp312-cp312-musllinux_1_1_x86_64.whl
Size 4.1 MB
Tags CPython 3.12 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
aea15c78e0d9ad6555ed201344ae36db5c63d428818b4b2a42842b3870127c00
BLAKE2b-256 checksum
How to use checksums
6f52deb4be09060637ef4752adaa0b75bf770c20c823e8108705792f99cd4a6f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / uvloop-0.20.0-cp312-cp312-musllinux_1_1_aarch64.whl

Download URL uvloop-0.20.0-cp312-cp312-musllinux_1_1_aarch64.whl
Size 4.0 MB
Tags CPython 3.12 Linux musl 1.1+ ARM64
SHA-256 checksum
How to use checksums
3a609780e942d43a275a617c0839d85f95c334bad29c4c0918252085113285b5
BLAKE2b-256 checksum
How to use checksums
18b2117ab6bfb18274753fbc319607bf06e216bd7eea8be81d5bac22c912d6a7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / uvloop-0.20.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL uvloop-0.20.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.2 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
649c33034979273fa71aa25d0fe120ad1777c551d8c4cd2c0c9851d88fcb13ab
BLAKE2b-256 checksum
How to use checksums
0af85ceea6876154d926604f10c1dd896adf9bce6d55a55911364337b8a5ed8d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / uvloop-0.20.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL uvloop-0.20.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 4.1 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
6462c95f48e2d8d4c993a2950cd3d31ab061864d1c226bbf0ee2f1a8f36674b9
BLAKE2b-256 checksum
How to use checksums
c1bab64b10f577519d875992dc07e2365899a1a4c0d28327059ce1e1bdfb6854
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / uvloop-0.20.0-cp312-cp312-macosx_10_9_x86_64.whl

Download URL uvloop-0.20.0-cp312-cp312-macosx_10_9_x86_64.whl
Size 738.1 kB
Tags CPython 3.12 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
77fbc69c287596880ecec2d4c7a62346bef08b6209749bf6ce8c22bbaca0239e
BLAKE2b-256 checksum
How to use checksums
1e6b9207e7177ff30f78299401f2e1163ea41130d4fd29bcdc6d12572c06b728
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / uvloop-0.20.0-cp312-cp312-macosx_10_9_universal2.whl

Download URL uvloop-0.20.0-cp312-cp312-macosx_10_9_universal2.whl
Size 1.3 MB
Tags CPython 3.12 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
4b75f2950ddb6feed85336412b9a0c310a2edbcf4cf931aa5cfe29034829676d
BLAKE2b-256 checksum
How to use checksums
2d6431cbd379d6e260ac8de3f672f904e924f09715c3f192b09f26cc8e9f574c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / uvloop-0.20.0-cp311-cp311-musllinux_1_1_x86_64.whl

Download URL uvloop-0.20.0-cp311-cp311-musllinux_1_1_x86_64.whl
Size 4.2 MB
Tags CPython 3.11 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
4f44af67bf39af25db4c1ac27e82e9665717f9c26af2369c404be865c8818dcf
BLAKE2b-256 checksum
How to use checksums
b8947e256731260d313f5049717d1c4582d52a3b132424c95e16954a50ab95d3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / uvloop-0.20.0-cp311-cp311-musllinux_1_1_aarch64.whl

Download URL uvloop-0.20.0-cp311-cp311-musllinux_1_1_aarch64.whl
Size 4.2 MB
Tags CPython 3.11 Linux musl 1.1+ ARM64
SHA-256 checksum
How to use checksums
80dc1b139516be2077b3e57ce1cb65bfed09149e1d175e0478e7a987863b68f0
BLAKE2b-256 checksum
How to use checksums
e44f49c51595bd794945c88613df88922c38076eae2d7653f4624aa6f4980b07
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / uvloop-0.20.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL uvloop-0.20.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.5 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
82edbfd3df39fb3d108fc079ebc461330f7c2e33dbd002d146bf7c445ba6e756
BLAKE2b-256 checksum
How to use checksums
466d4caab3a36199ba52b98d519feccfcf48921d7a6649daf14a93c7e77497e9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / uvloop-0.20.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL uvloop-0.20.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 3.5 MB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
746242cd703dc2b37f9d8b9f173749c15e9a918ddb021575a0205ec29a38d31e
BLAKE2b-256 checksum
How to use checksums
83ceffa3c72954eae36825acfafd2b6a9221d79abd2670c0d25e04d6ef4a2007
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / uvloop-0.20.0-cp311-cp311-macosx_10_9_x86_64.whl

Download URL uvloop-0.20.0-cp311-cp311-macosx_10_9_x86_64.whl
Size 736.7 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
e237f9c1e8a00e7d9ddaa288e535dc337a39bcbf679f290aee9d26df9e72bce9
BLAKE2b-256 checksum
How to use checksums
27c03c24e50bee7802a2add96ca9f0d5eb0ebab07e0a5615539d38aeb89499b9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / uvloop-0.20.0-cp311-cp311-macosx_10_9_universal2.whl

Download URL uvloop-0.20.0-cp311-cp311-macosx_10_9_universal2.whl
Size 1.3 MB
Tags CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
e50289c101495e0d1bb0bfcb4a60adde56e32f4449a67216a1ab2750aa84f037
BLAKE2b-256 checksum
How to use checksums
64bf45828beccf685b7ed9638d9b77ef382b470c6ca3b5bff78067e02ffd5663
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / uvloop-0.20.0-cp310-cp310-musllinux_1_1_x86_64.whl

Download URL uvloop-0.20.0-cp310-cp310-musllinux_1_1_x86_64.whl
Size 4.1 MB
Tags CPython 3.10 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
89e8d33bb88d7263f74dc57d69f0063e06b5a5ce50bb9a6b32f5fcbe655f9e73
BLAKE2b-256 checksum
How to use checksums
9d5a0ac516562ff783f760cab3b061f10fdeb4a9f985ad4b44e7e4564ff11691
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / uvloop-0.20.0-cp310-cp310-musllinux_1_1_aarch64.whl

Download URL uvloop-0.20.0-cp310-cp310-musllinux_1_1_aarch64.whl
Size 4.1 MB
Tags CPython 3.10 Linux musl 1.1+ ARM64
SHA-256 checksum
How to use checksums
94707205efbe809dfa3a0d09c08bef1352f5d3d6612a506f10a319933757c006
BLAKE2b-256 checksum
How to use checksums
953b14cef46dcec6237d858666a4a1fdb171361528c70fcd930bfc312920e7a9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / uvloop-0.20.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL uvloop-0.20.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.4 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
9b04d96188d365151d1af41fa2d23257b674e7ead68cfd61c725a422764062ae
BLAKE2b-256 checksum
How to use checksums
a9e00bec8a25b2e9cf14fdfcf0229637b437c923b4e5ca22f8e988363c49bb51
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / uvloop-0.20.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL uvloop-0.20.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 3.4 MB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
b16696f10e59d7580979b420eedf6650010a4a9c3bd8113f24a103dfdb770b10
BLAKE2b-256 checksum
How to use checksums
9ea59e973b25ade12c938940751bce71d0cb36efee3489014471f7d9c0a3c379
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / uvloop-0.20.0-cp310-cp310-macosx_10_9_x86_64.whl

Download URL uvloop-0.20.0-cp310-cp310-macosx_10_9_x86_64.whl
Size 760.4 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
35968fc697b0527a06e134999eef859b4034b37aebca537daeb598b9d45a137b
BLAKE2b-256 checksum
How to use checksums
f7455a3f7a32372e4a90dfd83f30507183ec38990b8c5930ed7e36c6a15af47b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / uvloop-0.20.0-cp310-cp310-macosx_10_9_universal2.whl

Download URL uvloop-0.20.0-cp310-cp310-macosx_10_9_universal2.whl
Size 1.4 MB
Tags CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
9ebafa0b96c62881d5cafa02d9da2e44c23f9f0cd829f3a32a6aff771449c996
BLAKE2b-256 checksum
How to use checksums
f369cc1ad125ea8ce4a4d3ba7d9836062c3fc9063cf163ddf0f168e73f3268e3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / uvloop-0.20.0-cp39-cp39-musllinux_1_1_x86_64.whl

Download URL uvloop-0.20.0-cp39-cp39-musllinux_1_1_x86_64.whl
Size 4.2 MB
Tags CPython 3.9 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
e97152983442b499d7a71e44f29baa75b3b02e65d9c44ba53b10338e98dedb66
BLAKE2b-256 checksum
How to use checksums
b339c9a9413c87b6913cbe261e6078f7e86e3bc3c9f1f9f68f72e18cb2805c0f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / uvloop-0.20.0-cp39-cp39-musllinux_1_1_aarch64.whl

Download URL uvloop-0.20.0-cp39-cp39-musllinux_1_1_aarch64.whl
Size 4.2 MB
Tags CPython 3.9 Linux musl 1.1+ ARM64
SHA-256 checksum
How to use checksums
36c530d8fa03bfa7085af54a48f2ca16ab74df3ec7108a46ba82fd8b411a2315
BLAKE2b-256 checksum
How to use checksums
838488bad98f47f54564498555d927c64a34366d5ca3b96af09235a38d4db783
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / uvloop-0.20.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL uvloop-0.20.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.5 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
95720bae002ac357202e0d866128eb1ac82545bcf0b549b9abe91b5178d9b541
BLAKE2b-256 checksum
How to use checksums
c9de16412389b48edc1ad93300be2ccbf86880341850663e7a462d0acbd3577b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / uvloop-0.20.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL uvloop-0.20.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 3.5 MB
Tags CPython 3.9 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
9d0fba61846f294bce41eb44d60d58136090ea2b5b99efd21cbdf4e21927c56a
BLAKE2b-256 checksum
How to use checksums
019280db889ab59dd2e0602264c825f08d7b53ca26df0adf7abf474d16ee8565
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / uvloop-0.20.0-cp39-cp39-macosx_10_9_x86_64.whl

Download URL uvloop-0.20.0-cp39-cp39-macosx_10_9_x86_64.whl
Size 740.1 kB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
a0fac7be202596c7126146660725157d4813aa29a4cc990fe51346f75ff8fde7
BLAKE2b-256 checksum
How to use checksums
9ea69061ac2f0a576d116b973f31f1a7ef18271df5feecb6841be767e09c1442
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / uvloop-0.20.0-cp39-cp39-macosx_10_9_universal2.whl

Download URL uvloop-0.20.0-cp39-cp39-macosx_10_9_universal2.whl
Size 1.3 MB
Tags CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
d8c36fdf3e02cec92aed2d44f63565ad1522a499c654f07935c8f9d04db69e95
BLAKE2b-256 checksum
How to use checksums
7b71a0ada4783ad4950512214fc2bd8bbd0977e33aff9c37b2e1e2f2de4bb830
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / uvloop-0.20.0-cp38-cp38-musllinux_1_1_x86_64.whl

Download URL uvloop-0.20.0-cp38-cp38-musllinux_1_1_x86_64.whl
Size 4.6 MB
Tags CPython 3.8 Linux musl 1.1+ x86-64
SHA-256 checksum
How to use checksums
2beee18efd33fa6fdb0976e18475a4042cd31c7433c866e8a09ab604c7c22ff2
BLAKE2b-256 checksum
How to use checksums
d2d7414d12e5f4bdd1bcaa056fb8bd377a4693c62f7b7b1045c219473834fb1e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / uvloop-0.20.0-cp38-cp38-musllinux_1_1_aarch64.whl

Download URL uvloop-0.20.0-cp38-cp38-musllinux_1_1_aarch64.whl
Size 4.6 MB
Tags CPython 3.8 Linux musl 1.1+ ARM64
SHA-256 checksum
How to use checksums
e7d61fe8e8d9335fac1bf8d5d82820b4808dd7a43020c149b63a1ada953d48a6
BLAKE2b-256 checksum
How to use checksums
ac3d19651a38cc6662342c33d124373d32d576d9fa673156062eda7fefc226dc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / uvloop-0.20.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL uvloop-0.20.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 4.0 MB
Tags CPython 3.8 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
b10c2956efcecb981bf9cfb8184d27d5d64b9033f917115a960b83f11bfa0d6b
BLAKE2b-256 checksum
How to use checksums
da6f1a7c814fd36320a7ca9cb362fae24178098f7c7cb1f972b1079889571ae6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / uvloop-0.20.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL uvloop-0.20.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 4.0 MB
Tags CPython 3.8 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
265a99a2ff41a0fd56c19c3838b29bf54d1d177964c300dad388b27e84fd7847
BLAKE2b-256 checksum
How to use checksums
e9e944586b2a9a9dc9e44bead5a2428b8f6ccd0a434f6371e2933e5964e107d0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / uvloop-0.20.0-cp38-cp38-macosx_10_9_x86_64.whl

Download URL uvloop-0.20.0-cp38-cp38-macosx_10_9_x86_64.whl
Size 765.0 kB
Tags CPython 3.8 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
fee6044b64c965c425b65a4e17719953b96e065c5b7e09b599ff332bb2744bdf
BLAKE2b-256 checksum
How to use checksums
10ba28491355f7a276ae0600768388ef59e66b06a4508cf5f82a420d89190e48
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release files / uvloop-0.20.0-cp38-cp38-macosx_10_9_universal2.whl

Download URL uvloop-0.20.0-cp38-cp38-macosx_10_9_universal2.whl
Size 1.4 MB
Tags CPython 3.8 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
f0e94b221295b5e69de57a1bd4aeb0b3a29f61be6e1b478bb8a69a73377db7ba
BLAKE2b-256 checksum
How to use checksums
9b6c120ab71f684bfcd68e1ce550d27064a52f48bec14cee0670f18b368e03e0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.9

Release history Release notifications | RSS feed

This release

0.20.0 This release

31 release files

0.13.0

7 release files

0.10.2

7 release files

0.10.0

7 release files

0.9.1

7 release files

0.9.0

7 release files

0.8.1

7 release files

0.8.0

7 release files

0.7.2

7 release files

0.7.1

7 release files

0.7.0

4 release files

0.6.8

4 release files

0.6.7

4 release files

0.6.6

4 release files

0.6.5

4 release files

0.6.1

3 release files

0.6.0

4 release files

0.5.5

2 release files

0.5.4

4 release files

0.5.3

4 release files

0.5.2

4 release files

0.5.1

4 release files

0.5.0

4 release files

0.4.34

2 release files

0.4.31

2 release files

0.4.29

2 release files

0.4.28

2 release files

0.4.27

2 release files

0.4.26

2 release files

0.4.25

2 release files

0.4.24

2 release files

0.4.23

1 release file

0.4.22

1 release file

0.4.21

1 release file

0.4.20

1 release file

0.4.19

1 release file

0.4.18

1 release file

0.4.17

1 release file

0.4.16

1 release file

0.4.15

1 release file

0.4.14

1 release file

0.4.13

1 release file

0.4.12

1 release file

0.4.11

1 release file

0.4.10

1 release file

0.4.9

1 release file

0.4.8

1 release file

0.4.7

1 release file

0.4.6

1 release file

0.4.5

1 release file

0.4.4

1 release file

0.4.3

1 release file

0.4.2

1 release file

0.4.1

1 release file

0.4.0

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page