Skip to main content

Python wrapper for AIO

Python bindings for async file I/O on Linux and a pure-Python/thread fallback for other platforms.

Three backends are available:

Backend Kernel Notes
linux_uring ≥ 5.6 io_uring - shared ring buffers, zero-syscall completions
linux_aio ≥ 4.18 kernel AIO (io_submit / io_getevents), O_DIRECT only
thread_aio any pthreads pool, portable
python_aio any pure Python, no C extension required

Example

import asyncio
from caio import AsyncioContext

loop = asyncio.get_event_loop()

async def main():
    # max_requests=128 by default
    ctx = AsyncioContext(max_requests=128)

    with open("test.file", "wb+") as fp:
        fd = fp.fileno()

        # Execute one write operation
        await ctx.write(b"Hello world", fd, offset=0)

        # Execute one read operation
        print(await ctx.read(32, fd, offset=0))

        # Execute one fdsync operation
        await ctx.fdsync(fd)

        op1 = ctx.write(b"Hello from ", fd, offset=0)
        op2 = ctx.write(b"async world", fd, offset=11)

        await asyncio.gather(op1, op2)

        print(await ctx.read(32, fd, offset=0))
        # Hello from async world


loop.run_until_complete(main())

Selecting a backend

from caio import AsyncioContext picks the best available backend automatically (linux_uringlinux_aiothread_aiopython_aio).

To force a specific backend use the CAIO_IMPL environment variable:

CAIO_IMPL=uring   python my_app.py   # linux_uring
CAIO_IMPL=linux   python my_app.py   # linux_aio
CAIO_IMPL=thread  python my_app.py   # thread_aio
CAIO_IMPL=python  python my_app.py   # python_aio

Or import a backend directly:

# io_uring (Linux ≥ 5.6)
from caio.linux_uring_asyncio import AsyncioContext

# kernel AIO (Linux ≥ 4.18)
from caio.linux_aio_asyncio import AsyncioContext

# thread pool
from caio.thread_aio_asyncio import AsyncioContext

A default_implementation file placed next to caio/__init__.py (useful for distro package maintainers) may contain one of uring, linux, thread, or python on its first non-comment line.

Troubleshooting

io_uring blocked by seccomp

Containers (Docker, Podman, Kubernetes) often block io_uring via a seccomp filter. The import will raise ImportError with a diagnostic message if io_uring_setup(2) returns ENOSYS.

Fix:

# Docker / Podman
docker run --security-opt seccomp=unconfined ...

# Kubernetes
securityContext:
  seccompProfile:
    type: Unconfined

linux_aio compatibility

linux_aio requires kernel ≥ 4.18 and a compatible filesystem. If it does not work in your environment you can fall back to thread or python:

CAIO_IMPL=thread python my_app.py

Download files

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

Source Distribution

caio-0.11.2.tar.gz (73.4 kB view details)

Uploaded Source

Built Distributions

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

caio-0.11.2-py3-none-any.whl (55.2 kB view details)

Uploaded Python 3

caio-0.11.2-cp314-cp314-musllinux_1_2_x86_64.whl (184.5 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

caio-0.11.2-cp314-cp314-musllinux_1_2_aarch64.whl (184.5 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

caio-0.11.2-cp314-cp314-manylinux_2_34_x86_64.whl (184.8 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.34+ x86-64

caio-0.11.2-cp314-cp314-manylinux_2_34_aarch64.whl (186.5 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.34+ ARM64

caio-0.11.2-cp314-cp314-macosx_10_15_universal2.whl (76.5 kB view details)

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

caio-0.11.2-cp313-cp313-musllinux_1_2_x86_64.whl (184.5 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

caio-0.11.2-cp313-cp313-musllinux_1_2_aarch64.whl (184.1 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

caio-0.11.2-cp313-cp313-manylinux_2_34_x86_64.whl (184.7 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ x86-64

caio-0.11.2-cp313-cp313-manylinux_2_34_aarch64.whl (186.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.34+ ARM64

caio-0.11.2-cp313-cp313-macosx_10_13_universal2.whl (76.5 kB view details)

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

caio-0.11.2-cp312-cp312-musllinux_1_2_x86_64.whl (184.4 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

caio-0.11.2-cp312-cp312-musllinux_1_2_aarch64.whl (184.0 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

caio-0.11.2-cp312-cp312-manylinux_2_34_x86_64.whl (184.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ x86-64

caio-0.11.2-cp312-cp312-manylinux_2_34_aarch64.whl (185.9 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ ARM64

caio-0.11.2-cp312-cp312-macosx_10_13_universal2.whl (76.5 kB view details)

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

caio-0.11.2-cp311-cp311-musllinux_1_2_x86_64.whl (181.0 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

caio-0.11.2-cp311-cp311-musllinux_1_2_aarch64.whl (182.1 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

caio-0.11.2-cp311-cp311-manylinux_2_34_x86_64.whl (181.3 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.34+ x86-64

caio-0.11.2-cp311-cp311-manylinux_2_34_aarch64.whl (183.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.34+ ARM64

caio-0.11.2-cp311-cp311-macosx_10_9_universal2.whl (76.4 kB view details)

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

caio-0.11.2-cp310-cp310-musllinux_1_2_x86_64.whl (178.8 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

caio-0.11.2-cp310-cp310-musllinux_1_2_aarch64.whl (179.5 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

caio-0.11.2-cp310-cp310-manylinux_2_34_x86_64.whl (179.0 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.34+ x86-64

caio-0.11.2-cp310-cp310-manylinux_2_34_aarch64.whl (181.3 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.34+ ARM64

caio-0.11.2-cp310-cp310-macosx_10_9_universal2.whl (76.4 kB view details)

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

File details

Details for the file caio-0.11.2.tar.gz.

File metadata

  • Download URL: caio-0.11.2.tar.gz
  • Upload date:
  • Size: 73.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for caio-0.11.2.tar.gz
Algorithm Hash digest
SHA256 827990b97310b35657652be52cc7f5fd1c1e68f01ac5471d665543a95b533e81
MD5 a2f8b0b8fb7f3f48e11d454dc5e84285
BLAKE2b-256 a5237f1cef7a2943014c9173e00c2b2b81bfb0b4428bd3e73218f00e89c44e54

See more details on using hashes here.

Provenance

The following attestation bundles were made for caio-0.11.2.tar.gz:

Publisher: publish.yml on mosquito/caio

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

File details

Details for the file caio-0.11.2-py3-none-any.whl.

File metadata

  • Download URL: caio-0.11.2-py3-none-any.whl
  • Upload date:
  • Size: 55.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for caio-0.11.2-py3-none-any.whl
Algorithm Hash digest
SHA256 1277b2fb2eb454d133fa50d47fe0b4c7878d4b410134fdd9f1e648c5f564010c
MD5 4d7b9070511e71a5c6543218832a55ae
BLAKE2b-256 5fd97ed33c531554a5239f91b9e756d98a1e5d07b24d7d16946bd0e7db07e3f1

See more details on using hashes here.

Provenance

The following attestation bundles were made for caio-0.11.2-py3-none-any.whl:

Publisher: publish.yml on mosquito/caio

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

File details

Details for the file caio-0.11.2-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for caio-0.11.2-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 804a79176b3023a9eb6a29f301855f5a3b8f3322e632efae348c1d9df79e5792
MD5 0e075709a9dc3abe6ea7f68dd893929a
BLAKE2b-256 8b62f6227eecedb18ae017a97f27fe4912be46b08bd9a814142779478b33ac14

See more details on using hashes here.

Provenance

The following attestation bundles were made for caio-0.11.2-cp314-cp314-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on mosquito/caio

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

File details

Details for the file caio-0.11.2-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for caio-0.11.2-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 13798650995ab529ee9bac9994ba24bd27dcb10d6cfe12d97774989e1914e045
MD5 322ae434008f37489d3301011b82ea2a
BLAKE2b-256 b1416a46001768be47b634b0d510881fd11cab8d73e2069951a1d586fc391a86

See more details on using hashes here.

Provenance

The following attestation bundles were made for caio-0.11.2-cp314-cp314-musllinux_1_2_aarch64.whl:

Publisher: publish.yml on mosquito/caio

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

File details

Details for the file caio-0.11.2-cp314-cp314-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for caio-0.11.2-cp314-cp314-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 f78eef5128ff174cffc5287d853c8b369f2754cdd7755e8d1ecdce8eb6d5b6bb
MD5 5a90778b1f0178e6539173b743d206e8
BLAKE2b-256 ca77c3bb757646ad47e7780e63ee55a1b759c160629e84706c2e4c084f07e79f

See more details on using hashes here.

Provenance

The following attestation bundles were made for caio-0.11.2-cp314-cp314-manylinux_2_34_x86_64.whl:

Publisher: publish.yml on mosquito/caio

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

File details

Details for the file caio-0.11.2-cp314-cp314-manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for caio-0.11.2-cp314-cp314-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 2d210785c32c3df1ef4a4b2615796d804f7f66df447e0136eae9862e71390ae5
MD5 25a158f2e3206d842c9b0957dbb16cce
BLAKE2b-256 67173dd8671f9e83fc79d278cd829298fb129de01a95bc4585fb05ba1dd79379

See more details on using hashes here.

Provenance

The following attestation bundles were made for caio-0.11.2-cp314-cp314-manylinux_2_34_aarch64.whl:

Publisher: publish.yml on mosquito/caio

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

File details

Details for the file caio-0.11.2-cp314-cp314-macosx_10_15_universal2.whl.

File metadata

File hashes

Hashes for caio-0.11.2-cp314-cp314-macosx_10_15_universal2.whl
Algorithm Hash digest
SHA256 ed2041718822c53a91467c0ae5c54c5e3ba3b81ec6ce3ae04911b4685c08d59c
MD5 11a09857158739bbcfcb69f99fb1bd40
BLAKE2b-256 e67172c337c2f7571f35f03222a857dcea6a794eb99b89be494a7c69a66fa6b2

See more details on using hashes here.

Provenance

The following attestation bundles were made for caio-0.11.2-cp314-cp314-macosx_10_15_universal2.whl:

Publisher: publish.yml on mosquito/caio

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

File details

Details for the file caio-0.11.2-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for caio-0.11.2-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bcf1c8f7f2b2247bbdcc636332f5d10e8a169b95ff393ea91ab00f720c7c2c37
MD5 baafeff3281ea8a584046b79fabe8e36
BLAKE2b-256 8a1945d0bf63679e94bdfbd821c80e7d3c810be27a6029856a6cc0fe5c3ebeac

See more details on using hashes here.

Provenance

The following attestation bundles were made for caio-0.11.2-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on mosquito/caio

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

File details

Details for the file caio-0.11.2-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for caio-0.11.2-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 93e25412d7ce8fd9cff1805b6c15409edf101e5519494ba8a5e25fecaa20b2a1
MD5 18cda0d6d34f13da2464afd510b02a9e
BLAKE2b-256 44e273e818d69726e31c9509d353ad718961b5a6f45ea5f9b3b9e2588c37a5bf

See more details on using hashes here.

Provenance

The following attestation bundles were made for caio-0.11.2-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: publish.yml on mosquito/caio

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

File details

Details for the file caio-0.11.2-cp313-cp313-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for caio-0.11.2-cp313-cp313-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 3a7165141a4f31c27ddc1912aece76e16894cc70a3f34d3d1bdf3da6bc2c4f64
MD5 7532cddd3cea3731e50c93b4f3795405
BLAKE2b-256 65b2a3ca6f57f903ed12b37327353b7dd2a1986461a6841019be9c546586929b

See more details on using hashes here.

Provenance

The following attestation bundles were made for caio-0.11.2-cp313-cp313-manylinux_2_34_x86_64.whl:

Publisher: publish.yml on mosquito/caio

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

File details

Details for the file caio-0.11.2-cp313-cp313-manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for caio-0.11.2-cp313-cp313-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 b4f27c2663014fa76ab756473acaeb381a04aa03ff5da981e9b23671ef893b04
MD5 8e2e08fe8be8b289dd78bc344236b438
BLAKE2b-256 30e2d2e241d4dff5d053c564e2d4e1072d32b62db905568efa5411b7bb68589f

See more details on using hashes here.

Provenance

The following attestation bundles were made for caio-0.11.2-cp313-cp313-manylinux_2_34_aarch64.whl:

Publisher: publish.yml on mosquito/caio

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

File details

Details for the file caio-0.11.2-cp313-cp313-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for caio-0.11.2-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 74d8e8f6d0fe105c6915cda7a4153f5fc18e7ebcc3679112ebd6093aae1d856e
MD5 39010cc0ec93d231849dd90dbb30dae1
BLAKE2b-256 07c2ad2789d6f128ccfa582d0baacf56206f3dc3ae745a3a96c713cb27a3afc2

See more details on using hashes here.

Provenance

The following attestation bundles were made for caio-0.11.2-cp313-cp313-macosx_10_13_universal2.whl:

Publisher: publish.yml on mosquito/caio

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

File details

Details for the file caio-0.11.2-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for caio-0.11.2-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6efd44a2cda1d3fa46ac1c44d7e35b439fc281c47676074beeb45265701bae64
MD5 27419411c336ec8dac98d6e6446796ad
BLAKE2b-256 b342068d1c75194b20b20172d189da0331979e3b9261e2bfc2c46f8d4aa18f27

See more details on using hashes here.

Provenance

The following attestation bundles were made for caio-0.11.2-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on mosquito/caio

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

File details

Details for the file caio-0.11.2-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for caio-0.11.2-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3a0e05375f78836b814709be4ff138bec5c98a09a27f7f1e182a1aee5b906b33
MD5 93e3854cf02838ac6be5cbe41845002d
BLAKE2b-256 bd9d0806a47c101650ee1a959b7accc96aba6813de12c65455e4cbd3dc209d1e

See more details on using hashes here.

Provenance

The following attestation bundles were made for caio-0.11.2-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: publish.yml on mosquito/caio

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

File details

Details for the file caio-0.11.2-cp312-cp312-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for caio-0.11.2-cp312-cp312-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 9fc686efc45d119e80e6a0dd18d2592167e3fc0d58978b2387e85afaf9cc2f85
MD5 ceef38635081e0ebdbdc7d22e519a1e3
BLAKE2b-256 6bf9f6450591fa3dbda2e0cdd3bef305afd7fb81b003a141f0148ad19960a321

See more details on using hashes here.

Provenance

The following attestation bundles were made for caio-0.11.2-cp312-cp312-manylinux_2_34_x86_64.whl:

Publisher: publish.yml on mosquito/caio

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

File details

Details for the file caio-0.11.2-cp312-cp312-manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for caio-0.11.2-cp312-cp312-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 8fecfcfc410b4683a7a7f8c485ffe8042f45de61ac467ebd3c7f1eeeb42f9876
MD5 63ef5f57a929442fbbe54904dda0557c
BLAKE2b-256 1edfde9874b2d3e91554bc4baabda52eb93c9cbc3b77b16759bcede4e7620d71

See more details on using hashes here.

Provenance

The following attestation bundles were made for caio-0.11.2-cp312-cp312-manylinux_2_34_aarch64.whl:

Publisher: publish.yml on mosquito/caio

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

File details

Details for the file caio-0.11.2-cp312-cp312-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for caio-0.11.2-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 dd5b65dd90d390b29fa00ff567c40784dbebc56297dafb1a68f2ea99bd73d328
MD5 e1cbe3f7abf530dcc687750dbd16c7bf
BLAKE2b-256 1a445811776bbde22982f865ccc1ffc746fe0322692bc03d64190746a21af6ea

See more details on using hashes here.

Provenance

The following attestation bundles were made for caio-0.11.2-cp312-cp312-macosx_10_13_universal2.whl:

Publisher: publish.yml on mosquito/caio

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

File details

Details for the file caio-0.11.2-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for caio-0.11.2-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4ff7721b555aaa8b7ec4d1b9f7c48ae9988339ab12d93b15f92ec5a84fe847df
MD5 66221aefeac26824a67956674b635d5d
BLAKE2b-256 29f5612a669d6c8c281b652c3c3a1cfd981fe5fee3d251aaa6c5500b32694d73

See more details on using hashes here.

Provenance

The following attestation bundles were made for caio-0.11.2-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on mosquito/caio

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

File details

Details for the file caio-0.11.2-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for caio-0.11.2-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2cf161ac20efdca5c1e2ec64597c19c0c438852a39cf7a4c29783e36f0d83235
MD5 b773596742c114680785d6c9666633ab
BLAKE2b-256 9f77b9be5676ea50218949ada0a84c63a1e1f78a8d75b9d87cc458333816e293

See more details on using hashes here.

Provenance

The following attestation bundles were made for caio-0.11.2-cp311-cp311-musllinux_1_2_aarch64.whl:

Publisher: publish.yml on mosquito/caio

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

File details

Details for the file caio-0.11.2-cp311-cp311-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for caio-0.11.2-cp311-cp311-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 6aacc575c15199d28928bc3792a2a0b504481533f2a106f42896c36bbcb773fe
MD5 141868030809254b0cd578d53d01cd4e
BLAKE2b-256 2a8b0ed8c567207dfe62e02d184249174392afa078e1f9f9a56102816e7c116d

See more details on using hashes here.

Provenance

The following attestation bundles were made for caio-0.11.2-cp311-cp311-manylinux_2_34_x86_64.whl:

Publisher: publish.yml on mosquito/caio

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

File details

Details for the file caio-0.11.2-cp311-cp311-manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for caio-0.11.2-cp311-cp311-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 4b617eba626e664c8ee674c8c42b637e46e6dd04a1279d2d7c5673a3275319c9
MD5 b00a17d3c0ba24eec78f8f8fc2d414a1
BLAKE2b-256 fae29ef83068d355039cefe6d890d166a87574547bd5801ed33fc78af0dac936

See more details on using hashes here.

Provenance

The following attestation bundles were made for caio-0.11.2-cp311-cp311-manylinux_2_34_aarch64.whl:

Publisher: publish.yml on mosquito/caio

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

File details

Details for the file caio-0.11.2-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for caio-0.11.2-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 cd6bc9993cd04209e8b5e7048a9a7d0f7bb24e51b74ba8871e9ed6d12fa0f3f0
MD5 dd69c4b69302e7195a6612770be4e343
BLAKE2b-256 eedf256b11d1533732539616549539a2874109b0e72f230e6fce23463bd44724

See more details on using hashes here.

Provenance

The following attestation bundles were made for caio-0.11.2-cp311-cp311-macosx_10_9_universal2.whl:

Publisher: publish.yml on mosquito/caio

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

File details

Details for the file caio-0.11.2-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for caio-0.11.2-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d9864237428f6c7118e2a19a1c24e256c4df81f4b34e1f83e3291f3561c00d0a
MD5 5967955a605d9fd0c7231aacd49e75fb
BLAKE2b-256 ac3b9fada4141962be30f12bcf4cd9a08a87ec324d5a30d739605b4658312b4d

See more details on using hashes here.

Provenance

The following attestation bundles were made for caio-0.11.2-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on mosquito/caio

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

File details

Details for the file caio-0.11.2-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for caio-0.11.2-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 c590050d3f07e924f6a2f7d566ae142a5119f59ef122daf7b714553bebaae4cc
MD5 b8f2ed17274b29d1954908b20eeba8c1
BLAKE2b-256 5a487bf7b748e3f730d6ac27ab51e2fae4581df138a969951a111fc08234a33a

See more details on using hashes here.

Provenance

The following attestation bundles were made for caio-0.11.2-cp310-cp310-musllinux_1_2_aarch64.whl:

Publisher: publish.yml on mosquito/caio

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

File details

Details for the file caio-0.11.2-cp310-cp310-manylinux_2_34_x86_64.whl.

File metadata

File hashes

Hashes for caio-0.11.2-cp310-cp310-manylinux_2_34_x86_64.whl
Algorithm Hash digest
SHA256 14b7c31729f001bd3a32f0895ab298fdfb4e992e30eb5238d3abf3c06713f291
MD5 2c03685ab2b19c9e9a0e1b9761456063
BLAKE2b-256 31e5397416e5ef6f7d544ad771c84f379cd80b2e99560982cd560dd97042046e

See more details on using hashes here.

Provenance

The following attestation bundles were made for caio-0.11.2-cp310-cp310-manylinux_2_34_x86_64.whl:

Publisher: publish.yml on mosquito/caio

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

File details

Details for the file caio-0.11.2-cp310-cp310-manylinux_2_34_aarch64.whl.

File metadata

File hashes

Hashes for caio-0.11.2-cp310-cp310-manylinux_2_34_aarch64.whl
Algorithm Hash digest
SHA256 b8f602270ddfb39205f2e0fdafa6f15b2ca89c59c0edca3bdf1dadcb76288acc
MD5 37b580f51d9afb9aa88f10fc36085758
BLAKE2b-256 7997c36100f195aa936d8682d8db7f1cdac57974181b67e303c8f29a370cd89e

See more details on using hashes here.

Provenance

The following attestation bundles were made for caio-0.11.2-cp310-cp310-manylinux_2_34_aarch64.whl:

Publisher: publish.yml on mosquito/caio

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

File details

Details for the file caio-0.11.2-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for caio-0.11.2-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 5b30a1274bdf275924566f9da9d8bebb6f73a99388c77643632df4faefdf469f
MD5 af34c3e33de0cd10b16b6fd8c5ae79b0
BLAKE2b-256 a5ca478aff598ea7ce94e2cdf3f5708875bc28f8460cfea5f17ac767c81e89e1

See more details on using hashes here.

Provenance

The following attestation bundles were made for caio-0.11.2-cp310-cp310-macosx_10_9_universal2.whl:

Publisher: publish.yml on mosquito/caio

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