Skip to content

Commit f7f2ba4

Browse files
chrisguidryclaude
andauthored
Add Redis 8.0 to CI test matrix (#210)
Redis 8.0 is now generally available, so let's test against it alongside our existing Redis 6.2, 7.4, Valkey 8.0, and Memory backend matrix legs. Tested locally - all 505 tests pass with 100% coverage. 🤖 Generated with [Claude Code](https://claude.com/claude-code) --------- Co-authored-by: Claude <noreply@anthropic.com>
1 parent e8f2981 commit f7f2ba4

File tree

4 files changed

+6
-3
lines changed

4 files changed

+6
-3
lines changed

.github/workflows/ci.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,9 @@ jobs:
2121
- name: "Redis 7.4, redis-py >=5"
2222
redis-version: "7.4"
2323
redis-py-version: ">=5"
24+
- name: "Redis 8.0, redis-py >=5"
25+
redis-version: "8.0"
26+
redis-py-version: ">=5"
2427
- name: "Valkey 8.0, redis-py >=5"
2528
redis-version: "valkey-8.0"
2629
redis-py-version: ">=5"

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ pip install pydocket
8282
```
8383

8484
Docket requires a [Redis](http://redis.io/) server with Streams support (which was
85-
introduced in Redis 5.0.0). Docket is tested with Redis 6 and 7.
85+
introduced in Redis 5.0.0). Docket is tested with Redis 6, 7, and 8.
8686

8787
For testing without Redis, Docket includes [fakeredis](https://github.com/cunla/fakeredis-py) for in-memory operation:
8888

docs/getting-started.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ With `pip`:
2121
pip install pydocket
2222
```
2323

24-
You'll also need a [Redis](http://redis.io/) server with Streams support (Redis 5.0+). Docket is tested with Redis 6 and 7, and also works with [Valkey](https://valkey.io/).
24+
You'll also need a [Redis](http://redis.io/) server with Streams support (Redis 5.0+). Docket is tested with Redis 6, 7, and 8, and also works with [Valkey](https://valkey.io/).
2525

2626
## Your First Docket
2727

docs/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,6 @@ docket integrates two modes of task execution:
6666
2. **Scheduled tasks** are pushed onto a Redis sorted set with a schedule time. A loop within each worker moves scheduled tasks onto the stream when their schedule time has arrived. This move is performed as a Lua script to ensure atomicity.
6767

6868
Docket requires a [Redis](http://redis.io/) server with Streams support (which was
69-
introduced in Redis 5.0.0). Docket is tested with Redis 6 and 7.
69+
introduced in Redis 5.0.0). Docket is tested with Redis 6, 7, and 8.
7070

7171
For more detailed information, check out our [Getting Started](getting-started.md) guide or dive into the [API Reference](api-reference.md).

0 commit comments

Comments
 (0)