Ignite
Ignite copied to clipboard
Bump rq from 1.10.0 to 1.11.0
Bumps rq from 1.10.0 to 1.11.0.
Release notes
Sourced from rq's releases.
v1.11
- This will be the last RQ version that supports Python 3.5.
- Allow jobs to be enqueued even when their dependencies fail via
Dependency(allow_failure=True). Thanks@mattchan-tencent,@caffeinatedMikeand@selwin!- When stopped jobs are deleted, they should also be removed from FailedJobRegistry. Thanks
@selwin!job.requeue()now supportsat_front()argument. Thanks@buroa!- Added ssl support for sentinel connections. Thanks
@nevious!SimpleWorkernow works better on Windows. Thanks@caffeinatedMike!- Added
on_failureandon_successarguments to@jobdecorator. Thanks@nepta1998!- Fixed a bug in dependency handling. Thanks
@th3hamm0r!- Minor fixes and optimizations by
@xavfernandez,@olaure,@kusaku.v1.10.1
- 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!- Allow
ssl_cert_reqsargument to be passed to Redis. Thanks@mgcdanny!- Better compatibility with Python 3.10. Thanks
@rpkak!job.cancel()should also remove itself from registries. Thanks@joshcoden!- Pubsub threads are now launched in
daemonmode. Thanks@mik3y!
Changelog
Sourced from rq's changelog.
RQ 1.11 (2022-07-31)
- This will be the last RQ version that supports Python 3.5.
- Allow jobs to be enqueued even when their dependencies fail via
Dependency(allow_failure=True). Thanks@mattchan-tencent,@caffeinatedMikeand@selwin!- When stopped jobs are deleted, they should also be removed from FailedJobRegistry. Thanks
@selwin!job.requeue()now supportsat_front()argument. Thanks@buroa!- Added ssl support for sentinel connections. Thanks
@nevious!SimpleWorkernow works better on Windows. Thanks@caffeinatedMike!- Added
on_failureandon_successarguments to@jobdecorator. 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)
- 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
FAILEDand 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!- Allow
ssl_cert_reqsargument to be passed to Redis. Thanks@mgcdanny!- Better compatibility with Python 3.10. Thanks
@rpkak!job.cancel()should also remove itself from registries. Thanks@joshcoden!- Pubsub threads are now launched in
daemonmode. Thanks@mik3y!
Commits
98c200dBump version to 1.11.0c0bb0baMerge branch 'master' of github.com:rq/rqd08cc72Added Redis 7 to test matrix (#1683)0837769Updated changelog.bc5bb1fRevert "Jobs that are run synchronously should always raise an exception" (#1...5b95725Dependency with failures (#1681)d82af14docs: Fix a few typos (#1679)145884fWhen stopped jobs are deleted, they should also be removed from FailedJobRegi...468eb00Bump actions/setup-python from 3 to 4.1.0 (#1675)d5175c3Drop python2-specific syntax (#1674)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)