Skip to content

Commit 89a2898

Browse files
authored
Added testing against latest stack image (#3338)
* Added testing against latest stack image * Updated to specific image * Updated package version * Restrict hiredis version to 2.x * Pinend hiredis version to ~= 2.0 * Updated hiredis version dependency
1 parent 6a2a636 commit 89a2898

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

.github/workflows/integration.yaml

+3-3
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ permissions:
2626
env:
2727
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
2828
REDIS_IMAGE: redis:7.4-rc2
29-
REDIS_STACK_IMAGE: redis/redis-stack-server:7.4.0-rc2
29+
REDIS_STACK_IMAGE: redis/redis-stack-server:7.4.0-v0
3030

3131
jobs:
3232
dependency-audit:
@@ -80,7 +80,7 @@ jobs:
8080
pip install -r requirements.txt
8181
pip install -r dev_requirements.txt
8282
if [ "${{matrix.connection-type}}" == "hiredis" ]; then
83-
pip install hiredis
83+
pip install "hiredis>=2.0.0,<3.0.0"
8484
fi
8585
invoke devenv
8686
sleep 10 # time to settle
@@ -136,7 +136,7 @@ jobs:
136136
pip install -r requirements.txt
137137
pip install -r dev_requirements.txt
138138
if [ "${{matrix.connection-type}}" == "hiredis" ]; then
139-
pip install hiredis
139+
pip install "hiredis>=2.0.0,<3.0.0"
140140
fi
141141
invoke devenv
142142
sleep 10 # time to settle

docker-compose.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ services:
105105
- all
106106

107107
redis-stack:
108-
image: ${REDIS_STACK_IMAGE:-redis/redis-stack-server:edge}
108+
image: ${REDIS_STACK_IMAGE:-redis/redis-stack-server:latest}
109109
container_name: redis-stack
110110
ports:
111111
- 6479:6379

setup.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
long_description_content_type="text/markdown",
99
keywords=["Redis", "key-value store", "database"],
1010
license="MIT",
11-
version="5.0.7",
11+
version="5.0.8",
1212
packages=find_packages(
1313
include=[
1414
"redis",
@@ -58,7 +58,7 @@
5858
"Programming Language :: Python :: Implementation :: PyPy",
5959
],
6060
extras_require={
61-
"hiredis": ["hiredis>=1.0.0"],
61+
"hiredis": ["hiredis>1.0.0"],
6262
"ocsp": ["cryptography>=36.0.1", "pyopenssl==20.0.1", "requests>=2.26.0"],
6363
},
6464
)

0 commit comments

Comments
 (0)