Initial commit: AuroraMusic monorepo
This commit is contained in:
@@ -0,0 +1 @@
|
||||
pip
|
||||
@@ -0,0 +1,21 @@
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2022-2023, Redis, inc.
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
@@ -0,0 +1,215 @@
|
||||
Metadata-Version: 2.1
|
||||
Name: redis
|
||||
Version: 5.0.8
|
||||
Summary: Python client for Redis database and key-value store
|
||||
Home-page: https://github.com/redis/redis-py
|
||||
Author: Redis Inc.
|
||||
Author-email: [email protected]
|
||||
License: MIT
|
||||
Project-URL: Documentation, https://redis.readthedocs.io/en/latest/
|
||||
Project-URL: Changes, https://github.com/redis/redis-py/releases
|
||||
Project-URL: Code, https://github.com/redis/redis-py
|
||||
Project-URL: Issue tracker, https://github.com/redis/redis-py/issues
|
||||
Keywords: Redis,key-value store,database
|
||||
Platform: UNKNOWN
|
||||
Classifier: Development Status :: 5 - Production/Stable
|
||||
Classifier: Environment :: Console
|
||||
Classifier: Intended Audience :: Developers
|
||||
Classifier: License :: OSI Approved :: MIT License
|
||||
Classifier: Operating System :: OS Independent
|
||||
Classifier: Programming Language :: Python
|
||||
Classifier: Programming Language :: Python :: 3
|
||||
Classifier: Programming Language :: Python :: 3 :: Only
|
||||
Classifier: Programming Language :: Python :: 3.7
|
||||
Classifier: Programming Language :: Python :: 3.8
|
||||
Classifier: Programming Language :: Python :: 3.9
|
||||
Classifier: Programming Language :: Python :: 3.10
|
||||
Classifier: Programming Language :: Python :: 3.11
|
||||
Classifier: Programming Language :: Python :: Implementation :: CPython
|
||||
Classifier: Programming Language :: Python :: Implementation :: PyPy
|
||||
Requires-Python: >=3.7
|
||||
Description-Content-Type: text/markdown
|
||||
License-File: LICENSE
|
||||
Requires-Dist: async-timeout >=4.0.3 ; python_full_version < "3.11.3"
|
||||
Requires-Dist: importlib-metadata >=1.0 ; python_version < "3.8"
|
||||
Requires-Dist: typing-extensions ; python_version < "3.8"
|
||||
Provides-Extra: hiredis
|
||||
Requires-Dist: hiredis >1.0.0 ; extra == 'hiredis'
|
||||
Provides-Extra: ocsp
|
||||
Requires-Dist: cryptography >=36.0.1 ; extra == 'ocsp'
|
||||
Requires-Dist: pyopenssl ==20.0.1 ; extra == 'ocsp'
|
||||
Requires-Dist: requests >=2.26.0 ; extra == 'ocsp'
|
||||
|
||||
# redis-py
|
||||
|
||||
The Python interface to the Redis key-value store.
|
||||
|
||||
[](https://github.com/redis/redis-py/actions?query=workflow%3ACI+branch%3Amaster)
|
||||
[](https://redis-py.readthedocs.io/en/stable/)
|
||||
[](./LICENSE)
|
||||
[](https://pypi.org/project/redis/)
|
||||
[](https://github.com/redis/redis-py/releases)
|
||||
[](https://codecov.io/gh/redis/redis-py)
|
||||
|
||||
[Installation](#installation) | [Usage](#usage) | [Advanced Topics](#advanced-topics) | [Contributing](https://github.com/redis/redis-py/blob/master/CONTRIBUTING.md)
|
||||
|
||||
---------------------------------------------
|
||||
|
||||
**Note: ** redis-py 5.0 will be the last version of redis-py to support Python 3.7, as it has reached [end of life](https://devguide.python.org/versions/). redis-py 5.1 will support Python 3.8+.
|
||||
|
||||
---------------------------------------------
|
||||
|
||||
## How do I Redis?
|
||||
|
||||
[Learn for free at Redis University](https://redis.io/university/)
|
||||
|
||||
[Try the Redis Cloud](https://redis.io/try-free/)
|
||||
|
||||
[Dive in developer tutorials](https://redis.io/learn)
|
||||
|
||||
[Join the Redis community](https://redis.io/community/)
|
||||
|
||||
[Work at Redis](https://redis.io/careers/)
|
||||
|
||||
## Installation
|
||||
|
||||
Start a redis via docker:
|
||||
|
||||
``` bash
|
||||
docker run -p 6379:6379 -it redis/redis-stack:latest
|
||||
```
|
||||
|
||||
To install redis-py, simply:
|
||||
|
||||
``` bash
|
||||
$ pip install redis
|
||||
```
|
||||
|
||||
For faster performance, install redis with hiredis support, this provides a compiled response parser, and *for most cases* requires zero code changes.
|
||||
By default, if hiredis >= 1.0 is available, redis-py will attempt to use it for response parsing.
|
||||
|
||||
``` bash
|
||||
$ pip install "redis[hiredis]"
|
||||
```
|
||||
|
||||
Looking for a high-level library to handle object mapping? See [redis-om-python](https://github.com/redis/redis-om-python)!
|
||||
|
||||
## Supported Redis Versions
|
||||
|
||||
The most recent version of this library supports redis version [5.0](https://github.com/redis/redis/blob/5.0/00-RELEASENOTES), [6.0](https://github.com/redis/redis/blob/6.0/00-RELEASENOTES), [6.2](https://github.com/redis/redis/blob/6.2/00-RELEASENOTES), [7.0](https://github.com/redis/redis/blob/7.0/00-RELEASENOTES) and [7.2](https://github.com/redis/redis/blob/7.2/00-RELEASENOTES).
|
||||
|
||||
The table below highlights version compatibility of the most-recent library versions and redis versions.
|
||||
|
||||
| Library version | Supported redis versions |
|
||||
|-----------------|-------------------|
|
||||
| 3.5.3 | <= 6.2 Family of releases |
|
||||
| >= 4.5.0 | Version 5.0 to 7.0 |
|
||||
| >= 5.0.0 | Version 5.0 to current |
|
||||
|
||||
|
||||
## Usage
|
||||
|
||||
### Basic Example
|
||||
|
||||
``` python
|
||||
>>> import redis
|
||||
>>> r = redis.Redis(host='localhost', port=6379, db=0)
|
||||
>>> r.set('foo', 'bar')
|
||||
True
|
||||
>>> r.get('foo')
|
||||
b'bar'
|
||||
```
|
||||
|
||||
The above code connects to localhost on port 6379, sets a value in Redis, and retrieves it. All responses are returned as bytes in Python, to receive decoded strings, set *decode_responses=True*. For this, and more connection options, see [these examples](https://redis.readthedocs.io/en/stable/examples.html).
|
||||
|
||||
|
||||
#### RESP3 Support
|
||||
To enable support for RESP3, ensure you have at least version 5.0 of the client, and change your connection object to include *protocol=3*
|
||||
|
||||
``` python
|
||||
>>> import redis
|
||||
>>> r = redis.Redis(host='localhost', port=6379, db=0, protocol=3)
|
||||
```
|
||||
|
||||
### Connection Pools
|
||||
|
||||
By default, redis-py uses a connection pool to manage connections. Each instance of a Redis class receives its own connection pool. You can however define your own [redis.ConnectionPool](https://redis.readthedocs.io/en/stable/connections.html#connection-pools).
|
||||
|
||||
``` python
|
||||
>>> pool = redis.ConnectionPool(host='localhost', port=6379, db=0)
|
||||
>>> r = redis.Redis(connection_pool=pool)
|
||||
```
|
||||
|
||||
Alternatively, you might want to look at [Async connections](https://redis.readthedocs.io/en/stable/examples/asyncio_examples.html), or [Cluster connections](https://redis.readthedocs.io/en/stable/connections.html#cluster-client), or even [Async Cluster connections](https://redis.readthedocs.io/en/stable/connections.html#async-cluster-client).
|
||||
|
||||
### Redis Commands
|
||||
|
||||
There is built-in support for all of the [out-of-the-box Redis commands](https://redis.io/commands). They are exposed using the raw Redis command names (`HSET`, `HGETALL`, etc.) except where a word (i.e. del) is reserved by the language. The complete set of commands can be found [here](https://github.com/redis/redis-py/tree/master/redis/commands), or [the documentation](https://redis.readthedocs.io/en/stable/commands.html).
|
||||
|
||||
## Advanced Topics
|
||||
|
||||
The [official Redis command documentation](https://redis.io/commands)
|
||||
does a great job of explaining each command in detail. redis-py attempts
|
||||
to adhere to the official command syntax. There are a few exceptions:
|
||||
|
||||
- **MULTI/EXEC**: These are implemented as part of the Pipeline class.
|
||||
The pipeline is wrapped with the MULTI and EXEC statements by
|
||||
default when it is executed, which can be disabled by specifying
|
||||
transaction=False. See more about Pipelines below.
|
||||
|
||||
- **SUBSCRIBE/LISTEN**: Similar to pipelines, PubSub is implemented as
|
||||
a separate class as it places the underlying connection in a state
|
||||
where it can\'t execute non-pubsub commands. Calling the pubsub
|
||||
method from the Redis client will return a PubSub instance where you
|
||||
can subscribe to channels and listen for messages. You can only call
|
||||
PUBLISH from the Redis client (see [this comment on issue
|
||||
#151](https://github.com/redis/redis-py/issues/151#issuecomment-1545015)
|
||||
for details).
|
||||
|
||||
For more details, please see the documentation on [advanced topics page](https://redis.readthedocs.io/en/stable/advanced_features.html).
|
||||
|
||||
### Pipelines
|
||||
|
||||
The following is a basic example of a [Redis pipeline](https://redis.io/docs/manual/pipelining/), a method to optimize round-trip calls, by batching Redis commands, and receiving their results as a list.
|
||||
|
||||
|
||||
``` python
|
||||
>>> pipe = r.pipeline()
|
||||
>>> pipe.set('foo', 5)
|
||||
>>> pipe.set('bar', 18.5)
|
||||
>>> pipe.set('blee', "hello world!")
|
||||
>>> pipe.execute()
|
||||
[True, True, True]
|
||||
```
|
||||
|
||||
### PubSub
|
||||
|
||||
The following example shows how to utilize [Redis Pub/Sub](https://redis.io/docs/manual/pubsub/) to subscribe to specific channels.
|
||||
|
||||
``` python
|
||||
>>> r = redis.Redis(...)
|
||||
>>> p = r.pubsub()
|
||||
>>> p.subscribe('my-first-channel', 'my-second-channel', ...)
|
||||
>>> p.get_message()
|
||||
{'pattern': None, 'type': 'subscribe', 'channel': b'my-second-channel', 'data': 1}
|
||||
```
|
||||
|
||||
|
||||
--------------------------
|
||||
|
||||
### Author
|
||||
|
||||
redis-py is developed and maintained by [Redis Inc](https://redis.io). It can be found [here](
|
||||
https://github.com/redis/redis-py), or downloaded from [pypi](https://pypi.org/project/redis/).
|
||||
|
||||
Special thanks to:
|
||||
|
||||
- Andy McCurdy (<[email protected]>) the original author of redis-py.
|
||||
- Ludovico Magnocavallo, author of the original Python Redis client,
|
||||
from which some of the socket code is still used.
|
||||
- Alexander Solovyov for ideas on the generic response callback
|
||||
system.
|
||||
- Paul Hubbard for initial packaging support.
|
||||
|
||||
[](https://redis.io)
|
||||
|
||||
@@ -0,0 +1,148 @@
|
||||
redis-5.0.8.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4
|
||||
redis-5.0.8.dist-info/LICENSE,sha256=pXslClvwPXr-VbdAYzE_Ktt7ANVGwKsUmok5gzP-PMg,1074
|
||||
redis-5.0.8.dist-info/METADATA,sha256=not0XRNngnr-LeCF2lWDfPUXICt8bTaZgjXXWfaOfbg,9205
|
||||
redis-5.0.8.dist-info/RECORD,,
|
||||
redis-5.0.8.dist-info/REQUESTED,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
|
||||
redis-5.0.8.dist-info/WHEEL,sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ,92
|
||||
redis-5.0.8.dist-info/top_level.txt,sha256=OMAefszlde6ZoOtlM35AWzpRIrwtcqAMHGlRit-w2-4,6
|
||||
redis/__init__.py,sha256=PthSOEfXKlYV9xBgroOnO2tJD7uu0BWwvztgsKUvK48,2110
|
||||
redis/__pycache__/__init__.cpython-312.pyc,,
|
||||
redis/__pycache__/backoff.cpython-312.pyc,,
|
||||
redis/__pycache__/client.cpython-312.pyc,,
|
||||
redis/__pycache__/cluster.cpython-312.pyc,,
|
||||
redis/__pycache__/compat.cpython-312.pyc,,
|
||||
redis/__pycache__/connection.cpython-312.pyc,,
|
||||
redis/__pycache__/crc.cpython-312.pyc,,
|
||||
redis/__pycache__/credentials.cpython-312.pyc,,
|
||||
redis/__pycache__/exceptions.cpython-312.pyc,,
|
||||
redis/__pycache__/lock.cpython-312.pyc,,
|
||||
redis/__pycache__/ocsp.cpython-312.pyc,,
|
||||
redis/__pycache__/retry.cpython-312.pyc,,
|
||||
redis/__pycache__/sentinel.cpython-312.pyc,,
|
||||
redis/__pycache__/typing.cpython-312.pyc,,
|
||||
redis/__pycache__/utils.cpython-312.pyc,,
|
||||
redis/_parsers/__init__.py,sha256=qkfgV2X9iyvQAvbLdSelwgz0dCk9SGAosCvuZC9-qDc,550
|
||||
redis/_parsers/__pycache__/__init__.cpython-312.pyc,,
|
||||
redis/_parsers/__pycache__/base.cpython-312.pyc,,
|
||||
redis/_parsers/__pycache__/commands.cpython-312.pyc,,
|
||||
redis/_parsers/__pycache__/encoders.cpython-312.pyc,,
|
||||
redis/_parsers/__pycache__/helpers.cpython-312.pyc,,
|
||||
redis/_parsers/__pycache__/hiredis.cpython-312.pyc,,
|
||||
redis/_parsers/__pycache__/resp2.cpython-312.pyc,,
|
||||
redis/_parsers/__pycache__/resp3.cpython-312.pyc,,
|
||||
redis/_parsers/__pycache__/socket.cpython-312.pyc,,
|
||||
redis/_parsers/base.py,sha256=0j3qIhLjQZOzYGc4n1IesNegckomVhvDsEZD6-yb3Ns,7475
|
||||
redis/_parsers/commands.py,sha256=pmR4hl4u93UvCmeDgePHFc6pWDr4slrKEvCsdMmtj_M,11052
|
||||
redis/_parsers/encoders.py,sha256=X0jvTp-E4TZUlZxV5LJJ88TuVrF1vly5tuC0xjxGaSc,1734
|
||||
redis/_parsers/helpers.py,sha256=PWCmAJNL4i-B6zwTGbIaKxP_uC0pJEBZ_myVo6Lcl-k,28700
|
||||
redis/_parsers/hiredis.py,sha256=8qIZAxPkO9lClCqaSBHH9CPZSgMUJ_ADsJHVZvILUvM,8214
|
||||
redis/_parsers/resp2.py,sha256=f22kH-_ZP2iNtOn6xOe65MSy_fJpu8OEn1u_hgeeojI,4813
|
||||
redis/_parsers/resp3.py,sha256=RWKRikLk26Y9GbErSXl6LvFdntGESRfk68Zqj4fQ56Y,10017
|
||||
redis/_parsers/socket.py,sha256=CKD8QW_wFSNlIZzxlbNduaGpiv0I8wBcsGuAIojDfJg,5403
|
||||
redis/asyncio/__init__.py,sha256=uoDD8XYVi0Kj6mcufYwLDUTQXmBRx7a0bhKF9stZr7I,1489
|
||||
redis/asyncio/__pycache__/__init__.cpython-312.pyc,,
|
||||
redis/asyncio/__pycache__/client.cpython-312.pyc,,
|
||||
redis/asyncio/__pycache__/cluster.cpython-312.pyc,,
|
||||
redis/asyncio/__pycache__/connection.cpython-312.pyc,,
|
||||
redis/asyncio/__pycache__/lock.cpython-312.pyc,,
|
||||
redis/asyncio/__pycache__/retry.cpython-312.pyc,,
|
||||
redis/asyncio/__pycache__/sentinel.cpython-312.pyc,,
|
||||
redis/asyncio/__pycache__/utils.cpython-312.pyc,,
|
||||
redis/asyncio/client.py,sha256=rXiqWgDm0cCfSfSNUFpv5_3mkytQt2ONdKYj8HSyG1k,59425
|
||||
redis/asyncio/cluster.py,sha256=kF246_6Tv7e-9M2i7EP01GNV4O_92uNgft4cbLBD5cY,63292
|
||||
redis/asyncio/connection.py,sha256=GAAokYsmMNzxzg5F2hneKN_NSInQW3GMmh7rxHCDGtM,44595
|
||||
redis/asyncio/lock.py,sha256=lLasXEO2E1CskhX5ZZoaSGpmwZP1Q782R3HAUNG3wD4,11967
|
||||
redis/asyncio/retry.py,sha256=SnPPOlo5gcyIFtkC4DY7HFvmDgUaILsJ3DeHioogdB8,2219
|
||||
redis/asyncio/sentinel.py,sha256=lzR1mFPd6TpwZidM7KQwSQ0f-2BTOTovMYS6Up0CGLM,14357
|
||||
redis/asyncio/utils.py,sha256=Yxc5YQumhLjtDDwCS4mgxI6yy2Z21AzLlFxVbxCohic,704
|
||||
redis/backoff.py,sha256=N2CZXkB3cdoHeMZ01r0zVry0bRKe8mk0ybi8hE7PvzU,3177
|
||||
redis/client.py,sha256=CnUE9vVBj_iOPUqlUHW2-mvs0ijfenbLBRPcbYrEm6Y,58044
|
||||
redis/cluster.py,sha256=WBa_L7dxp2OiNOF1py4qIwalKMXbEgus1zpetKHs3pk,93050
|
||||
redis/commands/__init__.py,sha256=cTUH-MGvaLYS0WuoytyqtN1wniw2A1KbkUXcpvOSY3I,576
|
||||
redis/commands/__pycache__/__init__.cpython-312.pyc,,
|
||||
redis/commands/__pycache__/cluster.cpython-312.pyc,,
|
||||
redis/commands/__pycache__/core.cpython-312.pyc,,
|
||||
redis/commands/__pycache__/helpers.cpython-312.pyc,,
|
||||
redis/commands/__pycache__/redismodules.cpython-312.pyc,,
|
||||
redis/commands/__pycache__/sentinel.cpython-312.pyc,,
|
||||
redis/commands/bf/__init__.py,sha256=ESmQXH4p9Dp37tNCwQGDiF_BHDEaKnXSF7ZfASEqkFY,8027
|
||||
redis/commands/bf/__pycache__/__init__.cpython-312.pyc,,
|
||||
redis/commands/bf/__pycache__/commands.cpython-312.pyc,,
|
||||
redis/commands/bf/__pycache__/info.cpython-312.pyc,,
|
||||
redis/commands/bf/commands.py,sha256=kVWUatdS0zLcu8-fVIqLLQBU5u8fJWIOCVUD3fqYVp0,21462
|
||||
redis/commands/bf/info.py,sha256=tpE4hv1zApxoOgyV9_8BEDZcl4Wf6tS1dSvtlxV7uTE,3395
|
||||
redis/commands/cluster.py,sha256=AdoYSe__C9f2J6To9_wuITQxim1n4X41FFXbSrQxn78,31618
|
||||
redis/commands/core.py,sha256=9Qo4utM-vedyxfbOq_hmlTfQyugwJZ6XpZQmETyeej4,238803
|
||||
redis/commands/graph/__init__.py,sha256=NmklyOuzIa20yEWrhnKQxgQlaXKYkcwBkGHpvQyo5J8,7237
|
||||
redis/commands/graph/__pycache__/__init__.cpython-312.pyc,,
|
||||
redis/commands/graph/__pycache__/commands.cpython-312.pyc,,
|
||||
redis/commands/graph/__pycache__/edge.cpython-312.pyc,,
|
||||
redis/commands/graph/__pycache__/exceptions.cpython-312.pyc,,
|
||||
redis/commands/graph/__pycache__/execution_plan.cpython-312.pyc,,
|
||||
redis/commands/graph/__pycache__/node.cpython-312.pyc,,
|
||||
redis/commands/graph/__pycache__/path.cpython-312.pyc,,
|
||||
redis/commands/graph/__pycache__/query_result.cpython-312.pyc,,
|
||||
redis/commands/graph/commands.py,sha256=rLGV58ZJKEf6yxzk1oD3IwiS03lP6bpbo0249pFI0OY,10379
|
||||
redis/commands/graph/edge.py,sha256=_TljVB4a1pPS9pb8_Cvw8rclbBOOI__-fY9fybU4djQ,2460
|
||||
redis/commands/graph/exceptions.py,sha256=kRDBsYLgwIaM4vqioO_Bp_ugWvjfqCH7DIv4Gpc9HCM,107
|
||||
redis/commands/graph/execution_plan.py,sha256=Pxr8_zhPWT_EdZSgGrbiWw8wFL6q5JF7O-Z6Xzm55iw,6742
|
||||
redis/commands/graph/node.py,sha256=Pasfsl5dF6WqT9KCNFAKKwGubyK_2ORCoAQE4VtnXkQ,2400
|
||||
redis/commands/graph/path.py,sha256=m6Gz4DYfMIQ8VReDLHlnQw_KI2rVdepWYk_AU0_x_GM,2080
|
||||
redis/commands/graph/query_result.py,sha256=GTEnBE0rAiUk4JquaxcVKdL1kzSMDWW5ky-iFTvRN84,17040
|
||||
redis/commands/helpers.py,sha256=Bpl9cmtPRPoQ1zkjYsulHs5bEUahcPD0gTIOee0fkJ0,4870
|
||||
redis/commands/json/__init__.py,sha256=llpDQz2kBNnJyfQfuh0-2oY-knMb6gAS0ADtPmaTKsM,4854
|
||||
redis/commands/json/__pycache__/__init__.cpython-312.pyc,,
|
||||
redis/commands/json/__pycache__/_util.cpython-312.pyc,,
|
||||
redis/commands/json/__pycache__/commands.cpython-312.pyc,,
|
||||
redis/commands/json/__pycache__/decoders.cpython-312.pyc,,
|
||||
redis/commands/json/__pycache__/path.cpython-312.pyc,,
|
||||
redis/commands/json/_util.py,sha256=b_VQTh10FyLl8BtREfJfDagOJCyd6wTQQs8g63pi5GI,116
|
||||
redis/commands/json/commands.py,sha256=oD8tMD1iLF_FHWCKDzN7OPWu4wejWt6vcIpKWzPMFb4,15637
|
||||
redis/commands/json/decoders.py,sha256=a_IoMV_wgeJyUifD4P6HTcM9s6FhricwmzQcZRmc-Gw,1411
|
||||
redis/commands/json/path.py,sha256=0zaO6_q_FVMk1Bkhkb7Wcr8AF2Tfr69VhkKy1IBVhpA,393
|
||||
redis/commands/redismodules.py,sha256=7TfVzLj319mhsA6WEybsOdIPk4pC-1hScJg3H5hv3T4,2454
|
||||
redis/commands/search/__init__.py,sha256=happQFVF0j7P87p7LQsUK5AK0kuem9cA-xvVRdQWpos,5744
|
||||
redis/commands/search/__pycache__/__init__.cpython-312.pyc,,
|
||||
redis/commands/search/__pycache__/_util.cpython-312.pyc,,
|
||||
redis/commands/search/__pycache__/aggregation.cpython-312.pyc,,
|
||||
redis/commands/search/__pycache__/commands.cpython-312.pyc,,
|
||||
redis/commands/search/__pycache__/document.cpython-312.pyc,,
|
||||
redis/commands/search/__pycache__/field.cpython-312.pyc,,
|
||||
redis/commands/search/__pycache__/indexDefinition.cpython-312.pyc,,
|
||||
redis/commands/search/__pycache__/query.cpython-312.pyc,,
|
||||
redis/commands/search/__pycache__/querystring.cpython-312.pyc,,
|
||||
redis/commands/search/__pycache__/reducers.cpython-312.pyc,,
|
||||
redis/commands/search/__pycache__/result.cpython-312.pyc,,
|
||||
redis/commands/search/__pycache__/suggestion.cpython-312.pyc,,
|
||||
redis/commands/search/_util.py,sha256=9Mp72OO5Ib5UbfN7uXb-iB7hQCm1jQLV90ms2P9XSGU,219
|
||||
redis/commands/search/aggregation.py,sha256=WYTxAUANdIJ1XPgWAtXF_Om21u5F9EHilaRXxwpDFec,11064
|
||||
redis/commands/search/commands.py,sha256=s8oaHUhRfQTCwzlijeYjwf8h0LlmMCOr7oLa5tCpweA,37460
|
||||
redis/commands/search/document.py,sha256=g2R-PRgq-jN33_GLXzavvse4cpIHBMfjPfPK7tnE9Gc,413
|
||||
redis/commands/search/field.py,sha256=ZWHYTtrLi-zZojohqXoidfllxP0SiadBW6hnGkBw7mM,5891
|
||||
redis/commands/search/indexDefinition.py,sha256=VL2CMzjxN0HEIaTn88evnHX1fCEmytbik4vAmiiYSC8,2489
|
||||
redis/commands/search/query.py,sha256=sRobDr4A1Ssql8WEYigGwFcDlxVoLstQ04A-z8ctYe0,12082
|
||||
redis/commands/search/querystring.py,sha256=dE577kOqkCErNgO-IXI4xFVHI8kQE-JiH5ZRI_CKjHE,7597
|
||||
redis/commands/search/reducers.py,sha256=Scceylx8BjyqS-TJOdhNW63n6tecL9ojt4U5Sqho5UY,4220
|
||||
redis/commands/search/result.py,sha256=iuqmwOeCNo_7N4a_YxxDzVdOTpbwfF1T2uuq5sTqzMo,2624
|
||||
redis/commands/search/suggestion.py,sha256=V_re6suDCoNc0ETn_P1t51FeK4pCamPwxZRxCY8jscE,1612
|
||||
redis/commands/sentinel.py,sha256=hRcIQ9x9nEkdcCsJzo6Ves6vk-3tsfQqfJTT_v3oLY0,4110
|
||||
redis/commands/timeseries/__init__.py,sha256=gkz6wshEzzQQryBOnrAqqQzttS-AHfXmuN_H1J38EbM,3459
|
||||
redis/commands/timeseries/__pycache__/__init__.cpython-312.pyc,,
|
||||
redis/commands/timeseries/__pycache__/commands.cpython-312.pyc,,
|
||||
redis/commands/timeseries/__pycache__/info.cpython-312.pyc,,
|
||||
redis/commands/timeseries/__pycache__/utils.cpython-312.pyc,,
|
||||
redis/commands/timeseries/commands.py,sha256=jwm1vPsl09xUjxsyFXYegGp7DdNUsnh6AgfSQ6vU8Gc,47489
|
||||
redis/commands/timeseries/info.py,sha256=Zcn47mna-wizdZTS-BkDUj09NYNn74jq4IQXq_v7LFI,3219
|
||||
redis/commands/timeseries/utils.py,sha256=o7q7Fe1wgpdTLKyGY8Qi2VV6XKEBprhzmPdrFz3OIvo,1309
|
||||
redis/compat.py,sha256=tr-t9oHdeosrK3TvZySaLvP3ZlGqTZQaXtlTqiqp_8I,242
|
||||
redis/connection.py,sha256=om00VPE9HCt7Bhkhp2vV5HrQ_0CQsxQaodVcPvPsDSs,50795
|
||||
redis/crc.py,sha256=Z3kXFtkY2LdgefnQMud1xr4vG5UYvA9LCMqNMX1ywu4,729
|
||||
redis/credentials.py,sha256=6VvFeReFp6vernGIWlIVOm8OmbNgoFYdd1wgsjZTnlk,738
|
||||
redis/exceptions.py,sha256=xwIOiFPcv1CBuVwtMDY3BVOxwdSAcmS-asTXNlpOPPQ,5215
|
||||
redis/lock.py,sha256=3JOC3AmYJ10zbq0blOtV4uNwuEhw4K7xuJ6nM-qv5Ig,11976
|
||||
redis/ocsp.py,sha256=4b1s43x-DJ859zRKtwGTIbNys_dyGv5YyOdWnOvigyM,11451
|
||||
redis/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
|
||||
redis/retry.py,sha256=JiIDxeD890vgi_me8pwypO1LixwhU0Fv3A5NEay8SAY,2206
|
||||
redis/sentinel.py,sha256=e2MiuYt_eikVUyaKMiLCj72e7AkSPxo5mJiGP5Z54IU,14374
|
||||
redis/typing.py,sha256=NYAolgpLBQ3zMPsG3VMdSsRZqptHcoHpKOUScow88tM,2251
|
||||
redis/utils.py,sha256=8F0viabLnVE7WKaOd47gRQ4IsRXmOJoi46hHWFrX2YA,3788
|
||||
@@ -0,0 +1,5 @@
|
||||
Wheel-Version: 1.0
|
||||
Generator: bdist_wheel (0.43.0)
|
||||
Root-Is-Purelib: true
|
||||
Tag: py3-none-any
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
redis
|
||||
Reference in New Issue
Block a user