Skip to main content

Python async client for Redis key-value store

Project description

coredis

docs codecov Latest Version in PyPI ci Supported Python versions


coredis is an async redis client with support for redis server, cluster & sentinel.

  • The client API uses the specifications in the Redis command documentation to define the API by using the following conventions:

    • Arguments retain naming from redis as much as possible
    • Only optional variadic arguments are mapped to variadic positional or keyword arguments. When the variable length arguments are not optional (which is almost always the case) the expected argument is an iterable of type Parameters or Mapping.
    • Pure tokens used as flags are mapped to boolean arguments
    • One of arguments accepting pure tokens are collapsed and accept a PureToken
  • Responses are mapped between RESP and python types as closely as possible.

  • For higher level concepts such as Pipelines, LUA Scripts, PubSub & Streams abstractions are provided to encapsulate recommended patterns. See the Handbook and the API Documentation for more details.

Warning The command API does NOT mirror the official python redis client. For details about the high level differences refer to Divergence from aredis & redis-py


Installation

To install coredis:

$ pip install coredis

Feature Summary

Deployment topologies

Application patterns

Server side scripting

Redis Modules

Miscellaneous

Quick start

Single Node or Cluster client

import asyncio
from coredis import Redis, RedisCluster

async def example():
    client = Redis(host='127.0.0.1', port=6379, db=0)
    # or with redis cluster
    # client = RedisCluster(startup_nodes=[{"host": "127.0.01", "port": 7001}])
    await client.flushdb()
    await client.set('foo', 1)
    assert await client.exists(['foo']) == 1
    assert await client.incr('foo') == 2
    assert await client.incrby('foo', increment=100) == 102
    assert int(await client.get('foo')) == 102

    assert await client.expire('foo', 1)
    await asyncio.sleep(0.1)
    assert await client.ttl('foo') == 1
    assert await client.pttl('foo') < 1000
    await asyncio.sleep(1)
    assert not await client.exists(['foo'])

asyncio.run(example())

Sentinel

import asyncio
from coredis.sentinel import Sentinel

async def example():
    sentinel = Sentinel(sentinels=[("localhost", 26379)])
    primary = sentinel.primary_for("myservice")
    replica = sentinel.replica_for("myservice")

    assert await primary.set("fubar", 1)
    assert int(await replica.get("fubar")) == 1

asyncio.run(example())

To see a full list of supported redis commands refer to the Command compatibility documentation

Details about supported Redis modules and their commands can be found here

Compatibility

coredis is tested against redis versions 6.2.x, 7.0.x & 7.2.x. The test matrix status can be reviewed here

coredis is additionally tested against:

  • uvloop >= 0.15.0

Supported python versions

  • 3.8
  • 3.9
  • 3.10
  • 3.11
  • PyPy 3.8
  • PyPy 3.9

Redis-like backends

coredis is known to work with the following databases that have redis protocol compatibility:

References

Project details


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

coredis-4.17.0.tar.gz (243.2 kB view details)

Uploaded Source

Built Distributions

coredis-4.17.0-py3-none-any.whl (239.7 kB view details)

Uploaded Python 3

coredis-4.17.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (357.3 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

coredis-4.17.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (353.8 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

coredis-4.17.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (360.9 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

coredis-4.17.0-cp312-cp312-macosx_11_0_arm64.whl (327.7 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

coredis-4.17.0-cp312-cp312-macosx_10_9_x86_64.whl (330.5 kB view details)

Uploaded CPython 3.12 macOS 10.9+ x86-64

coredis-4.17.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (355.5 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

coredis-4.17.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (352.7 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

coredis-4.17.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (358.7 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

coredis-4.17.0-cp311-cp311-macosx_11_0_arm64.whl (328.1 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

coredis-4.17.0-cp311-cp311-macosx_10_9_x86_64.whl (330.7 kB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

coredis-4.17.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (357.7 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

coredis-4.17.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (354.4 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

coredis-4.17.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (361.0 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

coredis-4.17.0-cp310-cp310-macosx_11_0_arm64.whl (330.2 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

coredis-4.17.0-cp310-cp310-macosx_10_9_x86_64.whl (332.4 kB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

coredis-4.17.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (357.6 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

coredis-4.17.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (354.2 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

coredis-4.17.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (361.0 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

coredis-4.17.0-cp39-cp39-macosx_11_0_arm64.whl (330.2 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

coredis-4.17.0-cp39-cp39-macosx_10_9_x86_64.whl (332.3 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

coredis-4.17.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (356.6 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

coredis-4.17.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (353.5 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

coredis-4.17.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (360.6 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

coredis-4.17.0-cp38-cp38-macosx_11_0_arm64.whl (328.6 kB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

coredis-4.17.0-cp38-cp38-macosx_10_9_x86_64.whl (330.5 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

File details

Details for the file coredis-4.17.0.tar.gz.

File metadata

  • Download URL: coredis-4.17.0.tar.gz
  • Upload date:
  • Size: 243.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.19

File hashes

Hashes for coredis-4.17.0.tar.gz
Algorithm Hash digest
SHA256 04e9976e71a42004dfe19a862c648b4047bf813e15184cddfd3cb37eb704b83f
MD5 8c22070c6ab9b8ab58741a5038b74d57
BLAKE2b-256 ef0c0f2fb1cedd224666ef08e898447bb9cf4d1e98a86b03119f1c6513093ddc

See more details on using hashes here.

File details

Details for the file coredis-4.17.0-py3-none-any.whl.

File metadata

  • Download URL: coredis-4.17.0-py3-none-any.whl
  • Upload date:
  • Size: 239.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.9.19

File hashes

Hashes for coredis-4.17.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a8254fcc746efd72990d565d87e5399646ad737b7a61d86ef129df846e86b0d3
MD5 738c6c64527c9b47aedd116b2c890349
BLAKE2b-256 081c7249845c0f6105290d70d90c9ad48b550f5bcb989766819d38aa0f784aec

See more details on using hashes here.

File details

Details for the file coredis-4.17.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for coredis-4.17.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a74abdeda89ff5ea40d0da771d2871148b64b2f1c758f11485397adc1928b08e
MD5 f502075ef1d26d06cccbfc580dab33ba
BLAKE2b-256 3824de68bdd4b3549a8a05674f0952e646d45afd15453543e0e679dc6899174c

See more details on using hashes here.

File details

Details for the file coredis-4.17.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for coredis-4.17.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9421423bb109eb62b7595e1d0c84d8c9399bf160826ee478b6b7771bf6ad831e
MD5 3571e7c98f391bef61102df1af71f91f
BLAKE2b-256 3a3f1dcd57f6df67b7a20b1c27abcf768cf6789be5f33d173739f482d672e9d1

See more details on using hashes here.

File details

Details for the file coredis-4.17.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for coredis-4.17.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 0ddad826c5bc91f05e5fe36435086cdbe51019b2f4f0faf96d40250823548fee
MD5 429bae7fbd4bb4e62c7eb85c042e242c
BLAKE2b-256 ab662bd9f9e1c10b307caf8f4e77527c620a0320291aa83a9e0e98e8df5a326c

See more details on using hashes here.

File details

Details for the file coredis-4.17.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for coredis-4.17.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 73cb260bf96eacb4e455c300b5e41382bc52d9a2125f3f7e55657662a627e0cb
MD5 9d69b097ba2ff92e4f7bdd0140f61d05
BLAKE2b-256 4c2d1f97441d377b457831bd9327dbdaa29888effa2edf6318cb4138a425538f

See more details on using hashes here.

File details

Details for the file coredis-4.17.0-cp312-cp312-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for coredis-4.17.0-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e3638c9a894ac7d0a04fa14515f24d0f717c431266ee0ac612ddb3a142862258
MD5 d34dc362f07adc730c6ff0e64db88716
BLAKE2b-256 fbd390846efc003d692c46f2988ddaffaac47f2c95f378102dad490e911de157

See more details on using hashes here.

File details

Details for the file coredis-4.17.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for coredis-4.17.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 52583dcef671c8d3a1cbecbf81cd630b1a72f946cf46601016c4f85d3f12a4a1
MD5 ea444f1bf968197b887bc92fe83d02f8
BLAKE2b-256 b8d10ece1b888547ec26f4d33be30513cd44c77df25c9f943e7d3c20b49cc634

See more details on using hashes here.

File details

Details for the file coredis-4.17.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for coredis-4.17.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f1befa7db121978fd0995151af5d15ce5e37a14847797c3fbd9403882f21b48c
MD5 159c9e4567d45928dc36feee3e17b2f1
BLAKE2b-256 0fa6e5a8add1ae7b31240248528f669127e5fd347c69625a9b423965a5902302

See more details on using hashes here.

File details

Details for the file coredis-4.17.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for coredis-4.17.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 845f5c0bb7012609a1f41f8308e5166c01f162599af33cb001bd2b0d6a4386f5
MD5 bbc0b2231da0aec698bae1a4f9f6a919
BLAKE2b-256 00c2771bafa43c37d8c968804b6bb34063eb631b5d2377db31bca6d784131f48

See more details on using hashes here.

File details

Details for the file coredis-4.17.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for coredis-4.17.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5f0f1044bdafc93f421e59e711da762c6c741ab76df0c12a42c447c1db1fcd75
MD5 918de603bc35fb6a7a5514e1f1070db9
BLAKE2b-256 6ab13c24a708b24f8e2566b1b91b64b4dc75f74633b875def19f2ac0fa03a0a0

See more details on using hashes here.

File details

Details for the file coredis-4.17.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for coredis-4.17.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f3050806b4854a6624e3c2efa013b540265d88e766f815963d447c116240d75d
MD5 265add99eb3534e7df6084bc11b3448b
BLAKE2b-256 c12c2335e476f0c0b33eea53c307169bcafe9c19a4b277738258eb80354ee90c

See more details on using hashes here.

File details

Details for the file coredis-4.17.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for coredis-4.17.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2e0f297113088c8bdc5b349b3f7468bcbce3dfcafb9985cff0df887d1dd60957
MD5 50589b700218d482f1b004df8bcdf723
BLAKE2b-256 cf688a2fe257caf5c125cea0b7f6d7addcb1a2203a0c31723702bbb152fc712e

See more details on using hashes here.

File details

Details for the file coredis-4.17.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for coredis-4.17.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 cec76db65a2f95953b88db67d20d8ee6f974b2396596c6adc5d8285f84e6874d
MD5 21b020c13d820ce126704b879080df89
BLAKE2b-256 ec56703baeef33532ae395bffce7c2e64993a631c89139dbf3e9d44ccd71ca55

See more details on using hashes here.

File details

Details for the file coredis-4.17.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for coredis-4.17.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 85a3a18d91623e33bd2eaf085fb8dc12c56b9d82dbc003a65f5c542c3df62fd1
MD5 1ca63c3a6b9bb550b6819c7ad0b053e4
BLAKE2b-256 65da215c0e7fd4950ef311774c72449ea5018effcb8d282b1b2accdf377d1b2e

See more details on using hashes here.

File details

Details for the file coredis-4.17.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for coredis-4.17.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 22247a99d5bc736ecab2cd52023a964b04382374c3153eebb1a033304aafcf82
MD5 8edfd937d74fc7444c8db7214d3473ed
BLAKE2b-256 ad57117009c0cfbbf55edf79a5899d2a0924656fab2efacc2d2c43adaf6300b2

See more details on using hashes here.

File details

Details for the file coredis-4.17.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for coredis-4.17.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 87f19ff1071765fed407fccc7ea19bef1cbb83f7286f98edf330cd832eff0ac4
MD5 439fb9f7bf787aa29649b2c3a354b03b
BLAKE2b-256 16de7fe84ced35341d19c3ecfa4b506355772d3c15308f39917ed6bcd6b3bf29

See more details on using hashes here.

File details

Details for the file coredis-4.17.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for coredis-4.17.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1af32e2650bd1ef66cde515d2cab444b139fb33ddb3b816cf8c09a4c17bc8c42
MD5 4972b526fad0b04a8a791e201c41a693
BLAKE2b-256 9ba090beb15354927cbd13d13e1b48f88526453c2d3b4096538590c6e28f9c6b

See more details on using hashes here.

File details

Details for the file coredis-4.17.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for coredis-4.17.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f6e8513a6ee1e667e0af9bbace1732aeaeb148a9d66407dd4c82775e370c3ce8
MD5 cf5c8cddce58ecec083797b553493080
BLAKE2b-256 1fe6a7fab086e4b5f0e533d8c71e8e670dfc01ee8ddfbd9b899967f267ddd1e8

See more details on using hashes here.

File details

Details for the file coredis-4.17.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for coredis-4.17.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 65457fcec50dee4bc953ecd0ee5f999674c4d2cf34feea63facb67f82a2fc1c4
MD5 c8c1f576ac339b09b352dec29fd73aa2
BLAKE2b-256 dd6819ee426e325e7b51ba0d7f38a9a552198254a92cc84ccc58d31b0dfac087

See more details on using hashes here.

File details

Details for the file coredis-4.17.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for coredis-4.17.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0071a1d744fae8d0dd185f2d7638df90bb792bceafa2ac26ea84582ca6c83678
MD5 42a2e681402193089214713edce5f9ed
BLAKE2b-256 fe80ec35d02749545dcfbbffc35cdf4ff03c544bd6f42d3ee1f1187591038a76

See more details on using hashes here.

File details

Details for the file coredis-4.17.0-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for coredis-4.17.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e4795c93a3849b72064247fb462660f5fb81f6c8afc5361ee1fcfdaa2a0007ba
MD5 cf10c77b6d2920a279b3f4a7a4433101
BLAKE2b-256 f412f7d665771839bee421c37a2bdff9ce67aca32fb86940f55705122add0353

See more details on using hashes here.

File details

Details for the file coredis-4.17.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for coredis-4.17.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 865a4add07e70d2e566ebb4ebccfe66edeb58fccda49773f50ed41f0d682e13c
MD5 a15fcf3dc5f63c9bcf750c4b74a6df39
BLAKE2b-256 80e298d2b6275c2bec2c3d4a9177b84a565fa05cbccc6ca4ecbde6afa2b9b37d

See more details on using hashes here.

File details

Details for the file coredis-4.17.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for coredis-4.17.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e257df61af27ab1eb53f588970758d04c930a29b10ff57d480258648d8ff471c
MD5 91011c9a78bd7261033c994fdd6b16c6
BLAKE2b-256 72e776f3152cfddc22dd4d344aa8c1d93b9626402cbae6139085ebcbd9f8d906

See more details on using hashes here.

File details

Details for the file coredis-4.17.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for coredis-4.17.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ff7aad2be08387dd24ee3c755dd842fa85d0f428199d4d0fae9dae4ed347f4fb
MD5 9b1e965de0e40c6b517fff6b7f2c46ea
BLAKE2b-256 820d7aa2155747eee52945ba8e519820e3962a26852b7a93aa8810660ce6f7b9

See more details on using hashes here.

File details

Details for the file coredis-4.17.0-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for coredis-4.17.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c259ad4e7be06564715da9ba0ae89cb77c319a8d5d75e4416a22b9964a5f62e6
MD5 47883bcdc24e7445b1ae9059e9037e98
BLAKE2b-256 784cf3f23ecdd3a068f4bff79a6233201592a06f46692e9494b0bc4272e5463c

See more details on using hashes here.

File details

Details for the file coredis-4.17.0-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for coredis-4.17.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 bff9791ed62d008696a6ceec40e37b706abf73df2d77f8c73dbcffdfd7b0f306
MD5 81eec8fdd29964ca7af73917872f39f0
BLAKE2b-256 f73999439bb6f8718839c30172d7bded1b54e4844d893cbc6b53d938ce5e1b16

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page