Added Redis 7 to test matrix (#1683)

* Updated changelog.

* Added Redis 7 and redis-py 4.3 to test matrix

* Addd Redis 7 to test matrix

* Addd Redis 7 to test matrix
main
Selwin Ong 2 years ago committed by GitHub
parent bc5bb1fba2
commit d08cc72842
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -14,7 +14,7 @@ jobs:
strategy: strategy:
matrix: matrix:
python-version: ["3.5", "3.6", "3.7", "3.8.3", "3.9", "3.10"] python-version: ["3.5", "3.6", "3.7", "3.8.3", "3.9", "3.10"]
redis-version: [3, 4, 5, 6] redis-version: [3, 4, 5, 6, 7]
redis-py-version: [3.5.0] redis-py-version: [3.5.0]
steps: steps:
@ -50,7 +50,7 @@ jobs:
strategy: strategy:
matrix: matrix:
python-version: ["3.5", "3.6", "3.7", "3.8.3", "3.9", "3.10"] python-version: ["3.5", "3.6", "3.7", "3.8.3", "3.9", "3.10"]
redis-version: [3, 4, 5, 6] redis-version: [3, 4, 5, 6, 7]
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v3

@ -13,7 +13,7 @@ jobs:
strategy: strategy:
matrix: matrix:
python-version: ["3.5", "3.6", "3.7", "3.8.3", "3.9", "3.10"] python-version: ["3.5", "3.6", "3.7", "3.8.3", "3.9", "3.10"]
redis-version: [3, 4, 5, 6] redis-version: [3, 4, 5, 6, 7]
redis-py-version: [3.5.0] redis-py-version: [3.5.0]
steps: steps:

@ -1,3 +1,13 @@
### RQ 1.11 (2022-07-31)
* Allow jobs to be enqueued even when their dependencies fail via `Dependency(allow_failure=True)`. Thanks @mattchan-tencent, @caffeinatedMike and @selwin!
* When stopped jobs are deleted, they should also be removed from FailedJobRegistry. Thanks @selwin!
* `job.requeue()` now supports `at_front()` argument. Thanks @buroa!
* Added ssl support for sentinel connections. Thanks @nevious!
* `SimpleWorker` now works better on Windows. Thanks @caffeinatedMike!
* Added `on_failure` and `on_success` arguments to @job decorator. Thanks @nepta1998!
* Fixed a bug in dependency handling. Thanks @th3hamm0r!
* Minor fixes and optimizations by @xavfernandez, @olaure, @kusaku.
### RQ 1.10.1 (2021-12-07) ### RQ 1.10.1 (2021-12-07)
* **BACKWARDS INCOMPATIBLE**: synchronous execution of jobs now correctly mimics async job execution. Exception is no longer raised when a job fails, job status will now be correctly set to `FAILED` and failure callbacks are now properly called when job is run synchronously. Thanks @ericman93! * **BACKWARDS INCOMPATIBLE**: synchronous execution of jobs now correctly mimics async job execution. Exception is no longer raised when a job fails, job status will now be correctly set to `FAILED` and failure callbacks are now properly called when job is run synchronously. Thanks @ericman93!
* Fixes a bug that could cause job keys to be left over when `result_ttl=0`. Thanks @selwin! * Fixes a bug that could cause job keys to be left over when `result_ttl=0`. Thanks @selwin!

Loading…
Cancel
Save