Skip to main content
info:

Simple lru cache for asyncio

GitHub Actions CI/CD workflows status async-lru @ PyPI https://codecov.io/gh/aio-libs/async-lru/branch/master/graph/badge.svg Matrix Room — #aio-libs:matrix.org Matrix Space — #aio-libs-space:matrix.org

Installation

pip install async-lru

Usage

This package is a port of Python’s built-in functools.lru_cache function for asyncio. To better handle async behaviour, it also ensures multiple concurrent calls will only result in 1 call to the wrapped function, with all awaits receiving the result of that call when it completes.

import asyncio

import aiohttp
from faster_async_lru import alru_cache


@alru_cache(maxsize=32)
async def get_pep(num):
    resource = 'http://www.python.org/dev/peps/pep-%04d/' % num
    async with aiohttp.ClientSession() as session:
        try:
            async with session.get(resource) as s:
                return await s.read()
        except aiohttp.ClientError:
            return 'Not Found'


async def main():
    for n in 8, 290, 308, 320, 8, 218, 320, 279, 289, 320, 9991:
        pep = await get_pep(n)
        print(n, len(pep))

    print(get_pep.cache_info())
    # CacheInfo(hits=3, misses=8, maxsize=32, currsize=8)

    # closing is optional, but highly recommended
    await get_pep.cache_close()


asyncio.run(main())

TTL (time-to-live in seconds, expiration on timeout) is supported by accepting ttl configuration parameter (off by default):

@alru_cache(ttl=5)
async def func(arg):
    return arg * 2

The library supports explicit invalidation for specific function call by cache_invalidate():

@alru_cache(ttl=5)
async def func(arg1, arg2):
    return arg1 + arg2

func.cache_invalidate(1, arg2=2)

The method returns True if corresponding arguments set was cached already, False otherwise.

Benchmarks

async-lru uses CodSpeed for performance regression testing.

To run the benchmarks locally:

pip install -r requirements-dev.txt
pytest --codspeed benchmark.py

The benchmark suite covers both bounded (with maxsize) and unbounded (no maxsize) cache configurations. Scenarios include:

  • Cache hit

  • Cache miss

  • Cache fill/eviction (cycling through more keys than maxsize)

  • Cache clear

  • TTL expiry

  • Cache invalidation

  • Cache info retrieval

  • Concurrent cache hits

  • Baseline (uncached async function)

On CI, benchmarks are run automatically via GitHub Actions on Python 3.13, and results are uploaded to CodSpeed (if a CODSPEED_TOKEN is configured). You can view performance history and detect regressions on the CodSpeed dashboard.

Thanks

The library was donated by Ocean S.A.

Thanks to the company for contribution.

Metadata

Release files for faster-async-lru 2.0.5.3

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

Source distribution (sdist)

Source distribution for faster-async-lru 2.0.5.3
File Size Uploaded
faster_async_lru-2.0.5.3.tar.gz 13.8 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for faster-async-lru 2.0.5.3
File
faster_async_lru-2.0.5.3-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
faster_async_lru-2.0.5.3-cp314-cp314t-win32.whl CPython 3.14 CPython 3.14 free-threading Windows x86-32 Details
faster_async_lru-2.0.5.3-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details
faster_async_lru-2.0.5.3-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
faster_async_lru-2.0.5.3-cp314-cp314t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.5+ x86-32, Linux glibc 2.28+ x86-32 Details
faster_async_lru-2.0.5.3-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details
faster_async_lru-2.0.5.3-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
faster_async_lru-2.0.5.3-cp314-cp314-win32.whl CPython 3.14 CPython 3.14 Windows x86-32 Details
faster_async_lru-2.0.5.3-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details
faster_async_lru-2.0.5.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
faster_async_lru-2.0.5.3-cp314-cp314-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl CPython 3.14 CPython 3.14 Linux glibc 2.5+ x86-32, Linux glibc 2.28+ x86-32 Details
faster_async_lru-2.0.5.3-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
faster_async_lru-2.0.5.3-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
faster_async_lru-2.0.5.3-cp313-cp313-win32.whl CPython 3.13 CPython 3.13 Windows x86-32 Details
faster_async_lru-2.0.5.3-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
faster_async_lru-2.0.5.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
faster_async_lru-2.0.5.3-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl CPython 3.13 CPython 3.13 Linux glibc 2.5+ x86-32, Linux glibc 2.28+ x86-32 Details
faster_async_lru-2.0.5.3-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
faster_async_lru-2.0.5.3-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
faster_async_lru-2.0.5.3-cp312-cp312-win32.whl CPython 3.12 CPython 3.12 Windows x86-32 Details
faster_async_lru-2.0.5.3-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
faster_async_lru-2.0.5.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details
faster_async_lru-2.0.5.3-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl CPython 3.12 CPython 3.12 Linux glibc 2.5+ x86-32, Linux glibc 2.28+ x86-32 Details
faster_async_lru-2.0.5.3-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
faster_async_lru-2.0.5.3-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
faster_async_lru-2.0.5.3-cp311-cp311-win32.whl CPython 3.11 CPython 3.11 Windows x86-32 Details
faster_async_lru-2.0.5.3-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
faster_async_lru-2.0.5.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
faster_async_lru-2.0.5.3-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-32, Linux glibc 2.5+ x86-32 Details
faster_async_lru-2.0.5.3-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
faster_async_lru-2.0.5.3-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
faster_async_lru-2.0.5.3-cp310-cp310-win32.whl CPython 3.10 CPython 3.10 Windows x86-32 Details
faster_async_lru-2.0.5.3-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
faster_async_lru-2.0.5.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
faster_async_lru-2.0.5.3-cp310-cp310-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-32, Linux glibc 2.5+ x86-32 Details
faster_async_lru-2.0.5.3-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
faster_async_lru-2.0.5.3-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
faster_async_lru-2.0.5.3-cp39-cp39-win32.whl CPython 3.9 CPython 3.9 Windows x86-32 Details
faster_async_lru-2.0.5.3-cp39-cp39-musllinux_1_2_x86_64.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ x86-64 Details
faster_async_lru-2.0.5.3-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
faster_async_lru-2.0.5.3-cp39-cp39-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl CPython 3.9 CPython 3.9 Linux glibc 2.5+ x86-32, Linux glibc 2.28+ x86-32 Details
faster_async_lru-2.0.5.3-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details

Total release size: 6.5 MB

Release files / faster_async_lru-2.0.5.3.tar.gz

Download URL faster_async_lru-2.0.5.3.tar.gz
Size 13.8 kB
Tags Source
SHA-256 checksum
How to use checksums
57b9731f55bd630c82068d85af67dd79c3858d0124acde3148fc3d5a060aa2ed
BLAKE2b-256 checksum
How to use checksums
56a10bdd355c00fefc3bedbaba6e0e6860088efb2fd36f26e08f9d099e904b01
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.14

Release files / faster_async_lru-2.0.5.3-cp314-cp314t-win_amd64.whl

Download URL faster_async_lru-2.0.5.3-cp314-cp314t-win_amd64.whl
Size 88.9 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
a103dfbc170d2e9cc1edf36d0b76df8b2db6ae279de5d87c009c34d1afe9bbb2
BLAKE2b-256 checksum
How to use checksums
254592201e6c1c886910e16aafba5e21aca5763d02c078b39bfe9a3fd46e5476
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.14

Release files / faster_async_lru-2.0.5.3-cp314-cp314t-win32.whl

Download URL faster_async_lru-2.0.5.3-cp314-cp314t-win32.whl
Size 74.8 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-32
SHA-256 checksum
How to use checksums
26eaa99388906e00f5eeaab7a160bfad5333578609b194b2f72e17e1d5deb98a
BLAKE2b-256 checksum
How to use checksums
6428b08a801a0290239b2b5047e4630fdb56c74520d02ac18464cb5a9e902ee4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.14

Release files / faster_async_lru-2.0.5.3-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL faster_async_lru-2.0.5.3-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 249.5 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
84e3fee5e9add5e74621bd6f5fdf663379caccb8084e06f748026bf7e1886097
BLAKE2b-256 checksum
How to use checksums
e7c17d9622904fa703edf85039deaa0841e490b4d0d3193dffe043a56d69b079
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.14

Release files / faster_async_lru-2.0.5.3-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL faster_async_lru-2.0.5.3-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 247.5 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
9459b7340330083f7068e79ba7eea1191818a115976179746c790fcfddc8d1c8
BLAKE2b-256 checksum
How to use checksums
c64336367a04fa0ed700729046ba4b813ab6241b30560aef6cbd79ca8425f1d6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.14

Release files / faster_async_lru-2.0.5.3-cp314-cp314t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl

Download URL faster_async_lru-2.0.5.3-cp314-cp314t-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Size 249.1 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
c20fcab476affcf9230e5c8b09ab983276c69a8e53b6cee8873e6905bf731241
BLAKE2b-256 checksum
How to use checksums
05edd1217173825ec4c212210ab19c2c9c4ccd233eb90d7e71278e9bac83d2e3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.14

Release files / faster_async_lru-2.0.5.3-cp314-cp314t-macosx_11_0_arm64.whl

Download URL faster_async_lru-2.0.5.3-cp314-cp314t-macosx_11_0_arm64.whl
Size 131.8 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c697448659a00c529c98b14188e9b0e23562cb8b4aed9478eb672e86704c2c43
BLAKE2b-256 checksum
How to use checksums
1a5e28f79098a6e2d3f5db40d17ecc533ef659f71a1c346bcf91578238bbf7b5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.14

Release files / faster_async_lru-2.0.5.3-cp314-cp314-win_amd64.whl

Download URL faster_async_lru-2.0.5.3-cp314-cp314-win_amd64.whl
Size 75.3 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
d80ff11f76379405d6f45d97f2a4809967df3421eb7fe6c832e7a0ca5c1614b2
BLAKE2b-256 checksum
How to use checksums
e7b483079579ed7b199cb7cbd5340d66d34436517207314543c53834d94a98c2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.14

Release files / faster_async_lru-2.0.5.3-cp314-cp314-win32.whl

Download URL faster_async_lru-2.0.5.3-cp314-cp314-win32.whl
Size 64.4 kB
Tags CPython 3.14 Windows x86-32
SHA-256 checksum
How to use checksums
2f558bcf9eae6a1f69c33a8fee4f26853fa30d8c1d4c80749357732e779aecdc
BLAKE2b-256 checksum
How to use checksums
050a842817d6f96d4dd2a767874a86e0adefcb5ce2133fcb1d22bd79b7e0ab23
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.14

Release files / faster_async_lru-2.0.5.3-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL faster_async_lru-2.0.5.3-cp314-cp314-musllinux_1_2_x86_64.whl
Size 216.6 kB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
56dbd0b82f58ff2560fe4bbf997fe47e09697b1ba8514b03b6b7312fd0abb214
BLAKE2b-256 checksum
How to use checksums
70acca535b356ae2c53b508e0bc5517f19836b51a5f5d95ace3c9a645d6e5764
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.14

Release files / faster_async_lru-2.0.5.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL faster_async_lru-2.0.5.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 214.1 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
ff4ec7b88db5cdc19c2a9c5b7e0d989a8323ed3e2ac65fb341ac593f92cd7b2b
BLAKE2b-256 checksum
How to use checksums
0b4da9046c0e823857535066e5fd1ea93fe82854a7bbce91f15ccde81fa91939
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.14

Release files / faster_async_lru-2.0.5.3-cp314-cp314-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl

Download URL faster_async_lru-2.0.5.3-cp314-cp314-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Size 222.7 kB
Tags CPython 3.14 Linux glibc 2.28+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
78ecbf0c9b071f1628b6d1bf7776df56ba833100c5c022cd05546ae89b198571
BLAKE2b-256 checksum
How to use checksums
cccc6fa78643103c2d3aa2ae5ca76a91e9db54a9157460265a523b9f8e6d49fc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.14

Release files / faster_async_lru-2.0.5.3-cp314-cp314-macosx_11_0_arm64.whl

Download URL faster_async_lru-2.0.5.3-cp314-cp314-macosx_11_0_arm64.whl
Size 123.1 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e03aa39bb024443edff08e3730a1999fe68b74a3226985721b77144c9d51cfc9
BLAKE2b-256 checksum
How to use checksums
66dc3ea9c1aced1df52dac045ab261376463ac1658589d61cffa4db106848ddc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.14

Release files / faster_async_lru-2.0.5.3-cp313-cp313-win_amd64.whl

Download URL faster_async_lru-2.0.5.3-cp313-cp313-win_amd64.whl
Size 75.9 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
33d2a449425d9ef2e0da5ddd3cca14222e5e1fed8081e15fb7de40f7460d5109
BLAKE2b-256 checksum
How to use checksums
d63babddca719264ad7030c5d4e3d410d644fa32d91f46530265c8700481e318
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.14

Release files / faster_async_lru-2.0.5.3-cp313-cp313-win32.whl

Download URL faster_async_lru-2.0.5.3-cp313-cp313-win32.whl
Size 64.1 kB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
42f3e5fa7d98418f2859a391984727f5b5c5918c67282da1ce151a5565bf8c39
BLAKE2b-256 checksum
How to use checksums
9262a682096c97c1415567c523f07aa34564bd4b096ea41c646a8acc46ab21bb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.14

Release files / faster_async_lru-2.0.5.3-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL faster_async_lru-2.0.5.3-cp313-cp313-musllinux_1_2_x86_64.whl
Size 212.8 kB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
c5aa30fb0e97c47af34b8d9dd3cf94451d941d1c9806bd7f2a15eca794b79b8a
BLAKE2b-256 checksum
How to use checksums
984a52c80eacba5be0b68dc50bd48b1303f49eb87cf3ed770564e8721cc6c596
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.14

Release files / faster_async_lru-2.0.5.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL faster_async_lru-2.0.5.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 214.7 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
36425bacb084a1188ac6fd0af72b016d4d59440d39d80866649602eccc50fd66
BLAKE2b-256 checksum
How to use checksums
2a6de0f43bc5fa79c1bea7ecb9df9251f9186cb0673f96f6d63fdbdfe6bde0d9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.14

Release files / faster_async_lru-2.0.5.3-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl

Download URL faster_async_lru-2.0.5.3-cp313-cp313-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Size 223.4 kB
Tags CPython 3.13 Linux glibc 2.28+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
9bec47b204e2e155936c226f3eccd0f732d13b90e4e3a022bdd2066850f1804e
BLAKE2b-256 checksum
How to use checksums
43e1a7ceb18fa1738bf4e135ddba7a5d7f88269e5a22b32efdb4d4e4666909f5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.14

Release files / faster_async_lru-2.0.5.3-cp313-cp313-macosx_11_0_arm64.whl

Download URL faster_async_lru-2.0.5.3-cp313-cp313-macosx_11_0_arm64.whl
Size 123.4 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c90e47091774df9a072a42718807b8bd693bdd6e6351e866378517485b6d10d4
BLAKE2b-256 checksum
How to use checksums
792167393cbd68f7d126b5643902182f37b12391622c9379401f3e93640594b0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.14

Release files / faster_async_lru-2.0.5.3-cp312-cp312-win_amd64.whl

Download URL faster_async_lru-2.0.5.3-cp312-cp312-win_amd64.whl
Size 75.9 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
2fcfd9a046dfa9cc3d3b628081bdcf8f9c0ecc7dbf1aa445484c564e4e2ee1ef
BLAKE2b-256 checksum
How to use checksums
47d006845118eab2505fd22e3d6d7ee7dc4346dde3ec3af639c217606b6bd803
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.14

Release files / faster_async_lru-2.0.5.3-cp312-cp312-win32.whl

Download URL faster_async_lru-2.0.5.3-cp312-cp312-win32.whl
Size 64.5 kB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
0100ad7195261a48fdbc472b1ecaea3e354314ab58cb37c43346955a5d03a84b
BLAKE2b-256 checksum
How to use checksums
d6300719efc2e74ef52c0d93d774bb8509a457e9f62a45aaf44441a65da6ffce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.14

Release files / faster_async_lru-2.0.5.3-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL faster_async_lru-2.0.5.3-cp312-cp312-musllinux_1_2_x86_64.whl
Size 215.4 kB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
d0cfff9c35320081bdb712f8d6075abd6edc37fff7bbcb470f9084ea533a8b19
BLAKE2b-256 checksum
How to use checksums
e4b8a3fb17de803cd9e2fd92e2b19bdab4db1b4429e40bd81d3f268bd6759884
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.14

Release files / faster_async_lru-2.0.5.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL faster_async_lru-2.0.5.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 217.2 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
d4f000c972c024c94f4a9c6cd78fcec566f57e7e32523646353ae92c64553e27
BLAKE2b-256 checksum
How to use checksums
e6cdc79b4210e48c0e48d2b8abc918ee12f21d166c37565c409afb8d02f7dd20
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.14

Release files / faster_async_lru-2.0.5.3-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl

Download URL faster_async_lru-2.0.5.3-cp312-cp312-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Size 224.7 kB
Tags CPython 3.12 Linux glibc 2.28+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
2a834411f272cc92fd758815ebdb0613723db62474761b65d9f72549758db6c1
BLAKE2b-256 checksum
How to use checksums
78c4a200e9ba8802d3c8435803cab651c335d8fd8c6349d348227c63bf81f14e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.14

Release files / faster_async_lru-2.0.5.3-cp312-cp312-macosx_11_0_arm64.whl

Download URL faster_async_lru-2.0.5.3-cp312-cp312-macosx_11_0_arm64.whl
Size 123.4 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e30c32e4b6d4945e09c5d961c05a0380196cf6388e5ada5f6123cc9a008f372b
BLAKE2b-256 checksum
How to use checksums
09a2fd6f944210610384b1cd430e1baa35e32170eb85fa9ad897d430389ea723
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.14

Release files / faster_async_lru-2.0.5.3-cp311-cp311-win_amd64.whl

Download URL faster_async_lru-2.0.5.3-cp311-cp311-win_amd64.whl
Size 74.7 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
7766a6a20debe623da7e836c14174d50ba9ee68309fd16d30badf51c33140794
BLAKE2b-256 checksum
How to use checksums
641c2ee9d8f9e2fe55973a4c057611321fb1fe6e97e75403bf8d5f8519ead61d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.14

Release files / faster_async_lru-2.0.5.3-cp311-cp311-win32.whl

Download URL faster_async_lru-2.0.5.3-cp311-cp311-win32.whl
Size 62.9 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
03e6dda62f80d8b598fb628fc7907b75812b5bff3966a5f10f2ffd7a8a3cf483
BLAKE2b-256 checksum
How to use checksums
e4cb88a2e1510dfecc862b75d313ec29296a790a6ecbae0f1870244245b4e614
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.14

Release files / faster_async_lru-2.0.5.3-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL faster_async_lru-2.0.5.3-cp311-cp311-musllinux_1_2_x86_64.whl
Size 209.8 kB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
f0ed79768a1fc29870ad7ddaca65cb271bd1d958a4fb6cd992552aa2209f54ce
BLAKE2b-256 checksum
How to use checksums
2ab027b94299e70142f1d8b853612f19dddcebec378fcdc68d2381b26eaed6bd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.14

Release files / faster_async_lru-2.0.5.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL faster_async_lru-2.0.5.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 207.0 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
046bfc2127415914ffb9782f6284784a999e98221cdc27476e03ed8f0dc26ebb
BLAKE2b-256 checksum
How to use checksums
2d513668eba395edca3647acabd94ad80d06cb1f36f11b0520bca4220f1be570
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.14

Release files / faster_async_lru-2.0.5.3-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl

Download URL faster_async_lru-2.0.5.3-cp311-cp311-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Size 211.5 kB
Tags CPython 3.11 Linux glibc 2.28+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
58481ba939f9dded4deb052ccf6ab9727990e80fab271adec513dd2f76569dbb
BLAKE2b-256 checksum
How to use checksums
d9630d0a5542fb1ee184fe5f3e8231dc821db183045e4d185bd8a57fff5ff123
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.14

Release files / faster_async_lru-2.0.5.3-cp311-cp311-macosx_11_0_arm64.whl

Download URL faster_async_lru-2.0.5.3-cp311-cp311-macosx_11_0_arm64.whl
Size 122.7 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
579a598d7ea6274ee2515f5c01f1a710401a6743db0f88fd5b9c3451f9a0147f
BLAKE2b-256 checksum
How to use checksums
b7d981bdfd625a0f01092b8a7883d9049878eccf42724204a45f28a0579bd6f9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.14

Release files / faster_async_lru-2.0.5.3-cp310-cp310-win_amd64.whl

Download URL faster_async_lru-2.0.5.3-cp310-cp310-win_amd64.whl
Size 74.9 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
5149eaef83cbdc118ec3b91738746581fc89d93df53b78c0fd1803d85eaf7d98
BLAKE2b-256 checksum
How to use checksums
c5437989ec3c5238940e017b799e7546a3d5ec7b8cb1fe765d20af4b8f16f979
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.14

Release files / faster_async_lru-2.0.5.3-cp310-cp310-win32.whl

Download URL faster_async_lru-2.0.5.3-cp310-cp310-win32.whl
Size 62.8 kB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
3392a5c5a4ccafaa0331f3ab53aa7fa45a51b60f3249fbfe283a765ea5712f62
BLAKE2b-256 checksum
How to use checksums
2987bc9f8da680dc9c4db6f4788dc462a98dde8adfe12056b915327681fd3bc6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.14

Release files / faster_async_lru-2.0.5.3-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL faster_async_lru-2.0.5.3-cp310-cp310-musllinux_1_2_x86_64.whl
Size 209.2 kB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
bfadb7306d3b083f209ffa0ec84ab87ee316ca5bf589608ebb6116e9abbe7139
BLAKE2b-256 checksum
How to use checksums
1a731d5ee48bdca88dd1dd7528b4b1b4350c03a2e5d929803b9b96a938deda7b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.14

Release files / faster_async_lru-2.0.5.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL faster_async_lru-2.0.5.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 206.2 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
8594ac08fdde90dc9fd7e84a47d4e82aa8408e7679ad6a8b1953293c6ea2e14c
BLAKE2b-256 checksum
How to use checksums
2a64343ae0caf4e3baf68a5cdf5dd3192443cbf4de5c74d5cfb28e401aadfb04
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.14

Release files / faster_async_lru-2.0.5.3-cp310-cp310-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl

Download URL faster_async_lru-2.0.5.3-cp310-cp310-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Size 211.8 kB
Tags CPython 3.10 Linux glibc 2.28+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
8195816216f6a0d2f685f7049b488aff246af30ea16217ff8979d9d0eda251e0
BLAKE2b-256 checksum
How to use checksums
d8d36b6d82b448e19306ae34ac88cae929422f926b70f3628446ca4989b500f6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.14

Release files / faster_async_lru-2.0.5.3-cp310-cp310-macosx_11_0_arm64.whl

Download URL faster_async_lru-2.0.5.3-cp310-cp310-macosx_11_0_arm64.whl
Size 124.2 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a026467d009089b8d0908a77fdee84618a0164684200a9bf0619a79cd55a2795
BLAKE2b-256 checksum
How to use checksums
fc86e426e957b7de7253939757882a7db7f9b5cda67a048050bac80afc3da5c3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.14

Release files / faster_async_lru-2.0.5.3-cp39-cp39-win_amd64.whl

Download URL faster_async_lru-2.0.5.3-cp39-cp39-win_amd64.whl
Size 74.7 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
9a38439e53c498a67354805abea0d648e5b05247c6dda43ed251247cd9e6ac60
BLAKE2b-256 checksum
How to use checksums
2facceeb78b1cc69bef15288bcb088fe11798b9f525e7218e43ba08f4da56b43
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.14

Release files / faster_async_lru-2.0.5.3-cp39-cp39-win32.whl

Download URL faster_async_lru-2.0.5.3-cp39-cp39-win32.whl
Size 62.9 kB
Tags CPython 3.9 Windows x86-32
SHA-256 checksum
How to use checksums
2f26aaf9247c8883481edc9e97aead7b7fdc51ba663e19e6894de42cc7fe236d
BLAKE2b-256 checksum
How to use checksums
9bbc0199868645182437e54ec6ae780e6d55167dcf9bd3218b5d953e7addccd0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.14

Release files / faster_async_lru-2.0.5.3-cp39-cp39-musllinux_1_2_x86_64.whl

Download URL faster_async_lru-2.0.5.3-cp39-cp39-musllinux_1_2_x86_64.whl
Size 208.6 kB
Tags CPython 3.9 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
18155cd1356de255d6c2ab1acdc66c3b691df40f4b61f6d58bd6c4360d17526e
BLAKE2b-256 checksum
How to use checksums
c4b789f54c09ab9477a9c66cddcad2b6bf6a7fafc09613801c567cc2a808690a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.14

Release files / faster_async_lru-2.0.5.3-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL faster_async_lru-2.0.5.3-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 205.6 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
78761244b5bc25a89ff2996bb3cde5546e352cd68d7829e414269748cf771b68
BLAKE2b-256 checksum
How to use checksums
918a1ba16504c163e2b489819ec0d74aed8baa97fe6670a8ad550a43f61e4788
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.14

Release files / faster_async_lru-2.0.5.3-cp39-cp39-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl

Download URL faster_async_lru-2.0.5.3-cp39-cp39-manylinux1_i686.manylinux_2_28_i686.manylinux_2_5_i686.whl
Size 211.2 kB
Tags CPython 3.9 Linux glibc 2.28+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
8c691b3a5289af2e25debb68a81e78dd6238b388eadca3dd4a8b6de04189950a
BLAKE2b-256 checksum
How to use checksums
b0af5d138f3da5f6d9f5ec67a53319402fdbb323076476728c412a52288a783c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.14

Release files / faster_async_lru-2.0.5.3-cp39-cp39-macosx_11_0_arm64.whl

Download URL faster_async_lru-2.0.5.3-cp39-cp39-macosx_11_0_arm64.whl
Size 124.1 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
95233550cf9c42b9bbb183f8259c46ef2ca3ce1b55043f19866a3b487871f610
BLAKE2b-256 checksum
How to use checksums
a2f67aed89842ab69804a4557db97e7f007b36374180378d565008e4e8a0fba7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.14

Release history Release notifications | RSS feed

This release

2.0.5.3 This release

43 release files

2.0.5

1 release file

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