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.0.x, 6.2.x, 7.0.x & 7.2-rc1. The test matrix status can be reviewed here

coredis is additionally tested against:

  • uvloop >= 0.15.0

Supported python versions

  • 3.7
  • 3.8
  • 3.9
  • 3.10
  • 3.11
  • PyPy 3.7
  • 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.15.1.tar.gz (242.3 kB view details)

Uploaded Source

Built Distributions

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

coredis-4.15.1-py3-none-any.whl (239.0 kB view details)

Uploaded Python 3

coredis-4.15.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (357.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

coredis-4.15.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (354.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

coredis-4.15.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (361.0 kB view details)

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

coredis-4.15.1-cp311-cp311-macosx_11_0_arm64.whl (330.8 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

coredis-4.15.1-cp311-cp311-macosx_10_9_x86_64.whl (333.4 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

coredis-4.15.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (359.3 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

coredis-4.15.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (355.8 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

coredis-4.15.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (363.5 kB view details)

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

coredis-4.15.1-cp310-cp310-macosx_11_0_arm64.whl (332.6 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

coredis-4.15.1-cp310-cp310-macosx_10_9_x86_64.whl (335.1 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

coredis-4.15.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (359.4 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

coredis-4.15.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (355.6 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

coredis-4.15.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (363.5 kB view details)

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

coredis-4.15.1-cp39-cp39-macosx_11_0_arm64.whl (332.6 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

coredis-4.15.1-cp39-cp39-macosx_10_9_x86_64.whl (335.1 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

coredis-4.15.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (358.7 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

coredis-4.15.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (355.2 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

coredis-4.15.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (362.8 kB view details)

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

coredis-4.15.1-cp38-cp38-macosx_11_0_arm64.whl (331.1 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

coredis-4.15.1-cp38-cp38-macosx_10_9_x86_64.whl (333.5 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

coredis-4.15.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (351.0 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

coredis-4.15.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (348.6 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ARM64

coredis-4.15.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (355.1 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

coredis-4.15.1-cp37-cp37m-macosx_10_9_x86_64.whl (329.5 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: coredis-4.15.1.tar.gz
  • Upload date:
  • Size: 242.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.17

File hashes

Hashes for coredis-4.15.1.tar.gz
Algorithm Hash digest
SHA256 7d0e4bffa6404b96e9fb805ddbe5324116beee24088e5e21cc6e09110477225b
MD5 f3960c452ab5edc75ef63ddc973eedce
BLAKE2b-256 c428addd2af6ca6c873798efb62a75152a49d9039b42eba6e9fcc118930da089

See more details on using hashes here.

File details

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

File metadata

  • Download URL: coredis-4.15.1-py3-none-any.whl
  • Upload date:
  • Size: 239.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.17

File hashes

Hashes for coredis-4.15.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d181814bfd8c7ce5ecc90306958e6032df5df9c181f099cad72fd71db16e6be0
MD5 a25c2a1593e09723bfdbef0686c80d2a
BLAKE2b-256 449bcd61f781453331aeeb2066e43d6963f0463a0ebb85027ac7ec89d895cc29

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coredis-4.15.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9b13976196fac46061359a08675b2350d1659236891cf66653f7fd7ec686c101
MD5 19a3926d57f427dc38a632c929e6a7d8
BLAKE2b-256 b8ccfcb5133af33e8b1b31e35eecd9b1e97ed4a256ce8260d6756c6dff0dc88b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coredis-4.15.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3ea9e35e4f9f7d2581d2f243790e234ccaeb6a491d1ada03205712bcd0c5d647
MD5 c57b5ae9e48af71da41f511060b8d4d3
BLAKE2b-256 e79d1dc6ddd1c0f392c18d7e28b8755d4d7db6d54f83b35208cd8e5af2a4149b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coredis-4.15.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 6f7114c6e6565237081baabede853e3d506bd01c9d3b0a163f354d44ffaaeb5e
MD5 0573059ecc935688c611ecc16cbca8da
BLAKE2b-256 6488ecc0f5e376cf594324cf2ef9eb3d06aacc9372d03b8891f8cf71b753d568

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coredis-4.15.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5bdb00921ba46acf1ce1b9d6abf93dcfadd5d245338b5253a52f1259a2142f7e
MD5 4d5f7a304702ea9c0ccb06a7374acaeb
BLAKE2b-256 ecb766d738a7ce5ff5596f50198e07aefb94ae10f9f7dca2650b29e8bcbe078e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coredis-4.15.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6315b5253754a117e8e5b6fd6e03a5224d5c0e37aa0edb68218a05a3fc1925dc
MD5 10cc0e29d7ddca7f8588c15bf15efb80
BLAKE2b-256 90f0eae7590bbc5bdf6a2f0b4acd05934febb7a2d1a9ed5ace6324ee6b8fe416

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coredis-4.15.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e5cf07a3ae1b31242261a7501f03fb8f84115e4661190ae90183d6b0e0f9fc10
MD5 db8c460924503c6b2772eebeabd61bb4
BLAKE2b-256 594c6978fadf943d3905fa3db482e792408633cdb4655510a9ff6280b28349b7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coredis-4.15.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 08d6ed88818319de25163f6cbf311cd53c1e84da065f8dd51b7858db4ebf59c0
MD5 350c9fc3f1cbb1fe5694d35e645f763e
BLAKE2b-256 401af17c33e84fd2d945748d1500f3334d745d2f13fe0172b77eb13bdfcecbdd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coredis-4.15.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 457045bf1f03e63e9a8910ad9c7fbfd5121620fdd95441e9675e48a18e80e67d
MD5 c589d8b5873aaa99a20405af2c9f8383
BLAKE2b-256 69a6e729afd1805a7a85adf58bfc0dba6719cdeef635e44a63b5dd926bd1e1ec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coredis-4.15.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6a2daa8ec2a8bfd336b1d76daf2ae204341b8e7557124a368c70bc317dbff5ac
MD5 c2be7ce34f708039a117f00212bb794e
BLAKE2b-256 a0321abf1dafe8956a9b25a3a743aa41648024145c58b73957a0d0720f8982e2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coredis-4.15.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c631769a5d151281f4c9e4c7982375ebd55cf35f2121a40b9b90c88935c8b51c
MD5 85b66b263a6a1a8c3ed45f387d049d58
BLAKE2b-256 205747544b18361593590a6f4f34ba6856882755c629df4c36875e8e370948ec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coredis-4.15.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e2c42e427a380ce8aae5775d0ea03cd41b70287797be1557cf69d0fc5caa9086
MD5 5d199070d4b5b6170223d7884a1b3361
BLAKE2b-256 bae9ad957cd97298994768acb0c3d2c014352e785ac5f5030505efbb0ea4b28f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coredis-4.15.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 daac61fdfb95c7d964b6051bd2c7987d63e01b31be17fd42473d31fd7739886f
MD5 a21c63a96975ea69e9f47f7b412427ca
BLAKE2b-256 27ebf2f81aac47bf26587e2966bc0e2144780b049f281e8922333979dc7c0fa7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coredis-4.15.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 7138b34a33c05c4a891e966bb0906a6a36778b7d1dd124e40de8093b457eaf6a
MD5 bbb7bff20aa1384c9fdc2c247023f4ff
BLAKE2b-256 8c1a74302a144eeee52e069431ced27428b4f9ce3e04872ad6f236562b7ae6fb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coredis-4.15.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8549b9fa634a57a033203d11c39aadc48e96ed1e59f6ccd01b4e2752dce9486e
MD5 bf56c1b835f102313d635b980998d8cb
BLAKE2b-256 7f8a5279ebc7dbeecd535b3bf15ece97b0d818345c742229473ab95237c452f5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coredis-4.15.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4eb7cf5f331cd0d334ebcea0d6caa62f7349bfd3e38732f1c9841bbb35095432
MD5 75ba66bf0a69519ed9c38be0487ba0fc
BLAKE2b-256 beb403dc31e2d12323e3f86e1376eb49f2c7df17c854ed64ec9a45def03fc1f5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coredis-4.15.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 696b40d6aab8700169dda240f4a1be59bffa92d8b2ee5e7302f507f1d50dcdfc
MD5 57f6908d00c115b4c8c02bf53bbdc976
BLAKE2b-256 179c4d1fdc0734a0dc6112fd2537c948e7986762f6150b2928ef3e44d2889094

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coredis-4.15.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1af68a1bd68bbd82133102f2e9bca599d5ca3f8569c1b97bec1a1927ef5f44c8
MD5 67b352a4afafcce5845b4abd8c29cc96
BLAKE2b-256 7a6a2aa19e44f4b863bdc66b767026c63aaab113b5f001d7ff87c6070e60f008

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coredis-4.15.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a05cfcf954baff664851b469ff03c56246113d460350a02255a018a9cb82933d
MD5 0d6badfb2de08ba2e76fdbe8f2c25c4f
BLAKE2b-256 d205499fdd4486b2a5d3ad72205fbfaceccba7e13e4edcf6488ebc55f759ea23

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coredis-4.15.1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9ab9aab714f274a290406cd67b5dab41a97db77af9726670c1bdfacea368dc4c
MD5 b6a5e321e9c872ef1fcd3e3912d812a3
BLAKE2b-256 0f55ce072919d1c46b057782f6f0ecdd8a96cee960178bd359cdc38e3ebcd344

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coredis-4.15.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f87b60777c4bcf3284c6fa90aa8f2bcf888913111f286395e8caf7dd698f4177
MD5 a28c05151c9c6ab8cd502808ad015be5
BLAKE2b-256 bb2cf80c74ac9c11fc67815718c139d4925c5a8ba08b64b8a5e606cbc7bb3597

See more details on using hashes here.

File details

Details for the file coredis-4.15.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for coredis-4.15.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 750720810e3fc37eaa1ba2c42fe8f7594369726e26ed659094f220e3b88c8e66
MD5 5c3a505b3b6a26f2214787099d3c479d
BLAKE2b-256 ed24697da7ce284a7f7aaa3335665d4c1392c792f0fd603337d9be649fc042d1

See more details on using hashes here.

File details

Details for the file coredis-4.15.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for coredis-4.15.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6b6f6e9d7f40be034f0a585c6bdb91b4f008b178cb71a2787388a3423e018040
MD5 156687387a76d6e4a107e59d60e566f8
BLAKE2b-256 2c98a028ce30dc46f30b64f8ec73a13d7909f21b4f8c217fb59b0c1747abf9ae

See more details on using hashes here.

File details

Details for the file coredis-4.15.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for coredis-4.15.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a7c69fa0711b1804fb42602777a19871fd5f874a761bdc85a51d5c7090616254
MD5 c3ec73503cc37d4dc8cb3a53a690a28d
BLAKE2b-256 5ae2273662346d3d701e446461970c3ec5ad71b8098188936df2cc600e7b4014

See more details on using hashes here.

File details

Details for the file coredis-4.15.1-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for coredis-4.15.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 42640177894f10b2b931537b2e1c39b075a9521ccd5060c8179879cdb784bf62
MD5 db5e09d13ebf25755380151e023cf8a8
BLAKE2b-256 27133e63bb3697d903d42f73bc8f04d177c5c34a5a650e3c31f5ea6feac650e1

See more details on using hashes here.

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