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.0.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.0-py3-none-any.whl (239.0 kB view details)

Uploaded Python 3

coredis-4.15.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (357.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

coredis-4.15.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (354.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

coredis-4.15.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (360.9 kB view details)

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

coredis-4.15.0-cp311-cp311-macosx_11_0_arm64.whl (330.6 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

coredis-4.15.0-cp311-cp311-macosx_10_9_x86_64.whl (333.3 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

coredis-4.15.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (359.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

coredis-4.15.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (355.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

coredis-4.15.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (363.4 kB view details)

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

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

Uploaded CPython 3.10macOS 11.0+ ARM64

coredis-4.15.0-cp310-cp310-macosx_10_9_x86_64.whl (335.0 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

coredis-4.15.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (359.3 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

coredis-4.15.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (355.5 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

coredis-4.15.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (363.4 kB view details)

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

coredis-4.15.0-cp39-cp39-macosx_11_0_arm64.whl (332.5 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

coredis-4.15.0-cp39-cp39-macosx_10_9_x86_64.whl (335.0 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

coredis-4.15.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (358.5 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

coredis-4.15.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (355.1 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

coredis-4.15.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (362.6 kB view details)

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

coredis-4.15.0-cp38-cp38-macosx_11_0_arm64.whl (331.0 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

coredis-4.15.0-cp38-cp38-macosx_10_9_x86_64.whl (333.4 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

coredis-4.15.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (350.9 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

coredis-4.15.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (348.5 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ARM64

coredis-4.15.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (355.0 kB view details)

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

coredis-4.15.0-cp37-cp37m-macosx_10_9_x86_64.whl (329.4 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: coredis-4.15.0.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.0.tar.gz
Algorithm Hash digest
SHA256 cb0c125e80566a8cad2643009fa0c3e0b796fedbbd4dba4383bbbbf17ce6518e
MD5 d97bd10de79e16a5e814e67f8cd1ab5b
BLAKE2b-256 35377b93baba53b9ab872e454849d48c14c2e5751c3eb611766c8a33dacc9bc8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: coredis-4.15.0-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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f2a78cdb227d3d65d1cc71f2343a62050657be03358b851fa8f2c72ea148904b
MD5 1e244888fe76347b6a81890a0fa6f354
BLAKE2b-256 ef876cd75d53847bf5f26c29efcc8d8ed02fd2006cabceb02feea9563ff2bccd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coredis-4.15.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 63ca9f539a5a6daf274aeb3d3dc35f367050cc0a4be4e50297e752787805e63a
MD5 3b7473cde4f9efa1fe6ae60930bae64a
BLAKE2b-256 d0bb8289a9b4db993fc4cefb517ae479b9ba8182965cec6c41e1b07dcc615401

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coredis-4.15.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 dae8707b327a652e9a060edfce407caeae1de60a295d61f0fb34541b9cb0fbca
MD5 8307c384719fd9f151e866832defb555
BLAKE2b-256 c0404ec4150a68b1746f5fc9ea347b0427d31981af568a5c4a464ef80235dd65

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coredis-4.15.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 4b5e1f82937991dac0c7c01b4ba3c0d17463b17b74d00c9fdb293f80fbb02ff7
MD5 65e174a5bdfe2fe89a5d761edd540e82
BLAKE2b-256 3fcc4ca063881e55a59d4a2bbf84a24c0a88fc50c4fd1fc8e6980118b25ef66d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coredis-4.15.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1585136b1d97db443fbba61f8cdf23701f0ffd0e1b54c7b234f2d7464397daf0
MD5 040cd1755d52e0b7e5012be69f4448ed
BLAKE2b-256 24edaf35fa28679f2bcd31e40ffab7ae2c7a9f9ea27a91cc0c16a54baa971211

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coredis-4.15.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2d85c4f7bed7bbfbea7aa0cc06779b5c77cdf2fe0affaab49303ef382522ae59
MD5 eaeb7bb0dc29e2aac2a709cc5e2a560c
BLAKE2b-256 5cb0be3c4ef0a9a23e634031c068091140f76da372536a3a5c44c6d9ad26aa69

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coredis-4.15.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 08148bbcc44ab2b36059e17aaf011b70950fc3516af2c6d7dad4288db0b7639d
MD5 d3ccfc66fc96933fb0a6f83700eff49f
BLAKE2b-256 e407f369ba24e2299314bf0d57d5eff30f970207fa20a148a2dd8c947e84cd5c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coredis-4.15.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 de30ef270392c482925dac49154f405b8d5cf60a922611beb43682aaaf158db3
MD5 c94fc58f8547d886aedc7a00d1d8121e
BLAKE2b-256 945c946aaf3a5a5af08b1a964f69d3855ca42049bb485d6aeb503054879763d6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coredis-4.15.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 540176d0501f20d5fe856811c823aa86eb3c1086f3acbe0a929c4974e71a1521
MD5 750ae220bedb7c806f7936d3c132cbef
BLAKE2b-256 64c3047ee417ecbed3788ade77ae2f48fd4fa79633368500914f602b808e8b9a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coredis-4.15.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b0989079e350cf4fc55346c89fa453ce4c18fb327dc7dc1b1889f6723686d6ef
MD5 16c80b95372bbbfdd6583c0d67d90a65
BLAKE2b-256 47ad0d6082af7c8e6c9abd4e83e0be701e20d796654d0b02c519630a7e1f3a8a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coredis-4.15.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f2d4d5cc19e446546001e56b233dda5f6e21a5facf804aee3f9db3adf36393da
MD5 77bbec6c8cf19f1daa0eb93e64c9bd7b
BLAKE2b-256 03535d3dcca766cef70c17772cf648f983f4bea612179fbd7826f8fb3c0e38df

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coredis-4.15.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f254b45b4ab6bda4810a94a3d07de18f68d8e5c99c4e1bd7f5848cb11ab7205b
MD5 4f175c0c6fc2b8ebdffcbadd2357e22c
BLAKE2b-256 659f79aa6b2417efa14fad8c478e61b39fd688d822633770ffd6512d9320556a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coredis-4.15.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b3cadbf3035167ef03fa690ef9461bae50ba20b6ef822019db4b365562a8e74e
MD5 99b0c346f586d1b5a45e8313808b2338
BLAKE2b-256 73198348cb285cdd48806a1da43617f26a3a90ce1400c881c3426de82a88d657

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coredis-4.15.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 95b92dfddb561ddeb9565e69ea30e0ebeb56c0f31dbc59ecbfdb7715f310d78f
MD5 9ef92dbaf59d1bd4ba84eb474ef69306
BLAKE2b-256 051ead4530dfd19a661102c211aa8aed5ae0a2f1e17d57eadac204eef1e88a7c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coredis-4.15.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 67667807bd12e3bb0a66105b63bd8ce41240a7d7f32acdd445bb09d17c20fc84
MD5 ce650d5f9fcf0ee687e8118d1e360467
BLAKE2b-256 66b51ffb4a9e89ad01fb2a75b34625baf36909acf164ee0295da85145acf55d2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coredis-4.15.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6965fe86eeff8f5f77a32619604db0ae2da48c40ce68d6b32629f7d2f6651161
MD5 abc6c28c939f2526fc6b20780862f9d1
BLAKE2b-256 0f99cb540f3af80202a30acf2ceecbb0b5e71d04d9a7603b2056208fa8f645c7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coredis-4.15.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2b0f55dc744efc0e0463287d66d02508ce86fdccb09a4e9cc05f31e0c1af5996
MD5 604258485fcc9b0f3a21581fc85e6689
BLAKE2b-256 f09f2a6714287ded65adf4aaf7c2c3f7470cc744a4d3fc43ad2221b8d9a51f31

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coredis-4.15.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8be42b9f490ca10b63afe4e99c97560e5fe1de349347530af373fe1082c9b880
MD5 fee3d87d424b52589a6dbc88b9728367
BLAKE2b-256 d0f8d2884cf7d5debfde1e6404e399ad00bcfb87b27979913944454a6adbb458

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coredis-4.15.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 41a93beb2696e6004b6267cae8efc93ca5580ad1f648d7af6d34cd8b2de8182d
MD5 25c2e9990ca10ad6864adfcaaf8917c8
BLAKE2b-256 b1b0a261d2e41c6c857637a947993dd4a9138b77dfde4e09face6c9af041551f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coredis-4.15.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 50cf77f16cccefcbeac7f22ed43a4de1678910ec0aa5a36d06b17cb8a1f00bbd
MD5 e3eee096dfb3f6ba14756007fdd2c862
BLAKE2b-256 11088a3526e79862f75a02ee96a246a3389d528ce02efb8a1292086e7e27b24a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coredis-4.15.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 cb3c3e6106ed820a6bdf8818a9cc1034674a7f671ab5ea3523bdefb928d9c22b
MD5 7e8237190cc8825319e70a81d9b7f2af
BLAKE2b-256 6682bf1779aa7f9c3a5b208618ede0331d6395d45d3a8bf01327ccbdf022935f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coredis-4.15.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 adfeed9871a5289be00796c752a07990608858f8b9d1c300185790c6f11d0352
MD5 64135c1d7b1038661c59c4144fe3983e
BLAKE2b-256 b70317986bf99dbf3ad9290bbd8b01f887642a693d5340304bfb0c39e461344b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coredis-4.15.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3086c7c17e98659416d4c31a06c3f431d3e87bc43a7f5028c23ba409c5f3e9a1
MD5 19cfc327ae441f4c30066e0c2a0ea733
BLAKE2b-256 0eeaed605b2012e814ae6701b666d56df0688a82446f82171e1f05d36e63ff28

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coredis-4.15.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d71ecc89f8a5b26d2e359c6eae30755b725ad7544a3a2bcdc7e04b3332635fcb
MD5 f64c7707ff0378230c45792a7406e60a
BLAKE2b-256 f9c483cf289b287773a58169bf7ae7f29a3467b017a1ae94712f99a81b5f1883

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coredis-4.15.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 788edf8a1eeea5505432a2ecabb2ef0872bc147fc51a56caa4effed6d0eee355
MD5 1b70830da11389c6cfec2a50edb89c2b
BLAKE2b-256 2b090148e947b9ebf6a3f7691519a6e238fae70c8a04424c6378f83664b82c9b

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