@@ -14,6 +14,7 @@ yaspin = ">=1.0.0"
1414requests = " *"
1515
1616redis = { version = " >=3.3.0" , optional = true }
17+ async-timeout = { version = " >=4.0.3" , optional = true , python = " <3.11" }
1718pika = { version = " *" , optional = true }
1819# python 3.11 and lower use kafka-python, 3.12 and higher use confluent-kafka
1920kafka-python = { version = " *" , optional = true , python =" <3.12" }
@@ -88,14 +89,14 @@ kafka = ["kafka-python", "confluent-kafka"]
8889postgresql = [" sqlalchemy" , " psycopg2" , " SQLAlchemy-Utils" ]
8990mssql = [' sqlalchemy' , " SQLAlchemy-Utils" ]
9091rabbit = [" pika" ]
91- redis = [" redis" ]
92+ redis = [" redis" , " async-timeout " ]
9293vault = [" hvac" ]
9394webserver = [" starlette" , " uvicorn" , " websockets" ]
9495websocket = [" simple_websocket_server" , " websocket_client" ]
9596gcs = [] # empty for now, but we want to maintain forwards compatiblity in case we even want to add extras here
9697aerospike = [" aerospike" ]
9798
98- dev = [" redis" , " pika" , " kafka-python" , " azure-storage-blob" , " cffi" , " sqlalchemy" , " psycopg2" ,
99+ dev = [" redis" , " async-timeout " , " pika" , " kafka-python" , " azure-storage-blob" , " cffi" , " sqlalchemy" , " psycopg2" ,
99100 " simple_websocket_server" , " websocket_client" , " starlette" , " python-igraph" , " uvicorn" , " websockets" , " hvac" ,
100101 ' pyodbc' , ' SQLAlchemy-Utils' , " aerospike" ]
101102
0 commit comments