flask-api-template
flask-api-template copied to clipboard
fix(deps): bump rq from 1.13.0 to 1.15.1
Bumps rq from 1.13.0 to 1.15.1.
Release notes
Sourced from rq's releases.
v1.15.1
- Fixed a bug that may cause a crash when cleaning intermediate queue. Thanks
@selwin!- Fixed a bug that may cause canceled jobs to still run dependent jobs. Thanks
@fredsod!v1.15
- Added
Callback(on_stopped='my_callback). Thanks@eswolinsky3241!Callbacknow accepts dotted path to function as input. Thanks@rishabh-ranjan!queue.enqueue_many()now supports job dependencies. Thanks@eswolinsky3241!rq workerCLI script now configures logging based onDICT_CONFIGkey present in config file. Thanks@juur!- Whenever possible,
Workernow useslmove()to implement reliable queue pattern. Thanks@selwin!Schedulershould only release locks that it successfully acquires. Thanks@xzander!- Fixes crashes that may happen by changes to
as_text()function in v1.14. Thanks@tchapi!- Various linting, CI and code quality improvements. Thanks
@robhudson!v1.14.1
- Fixes a crash that happens if Redis connection uses SSL. Thanks
@tchapi!- Fixes a crash if
job.meta()is loaded using the wrong serializer. Thanks@gabriels1234!v1.14
- Added
WorkerPool(beta) that manages multiple workers in a single CLI. Thanks@selwin!- Added a new
Callbackclass that allows more flexibility in declaring job callbacks. Thanks@ronlut!- Fixed a regression where jobs with unserializable return value crashes RQ. Thanks
@tchapi!- Added
--dequeue-strategyoption to RQ's CLI. Thanks@ccrvlh!- Added
--max-idle-timeoption to RQ's worker CLI. Thanks@ronlut!- Added
--maintenance-intervaloption to RQ's worker CLI. Thanks@ronlut!- Fixed RQ usage in Windows as well as various other refactorings. Thanks
@ccrvlh!- Show more info on
rq infoCLI command. Thanks@iggeehu!queue.enqueue_jobs()now properly account for job dependencies. Thanks@sim6!TimerDeathPenaltynow properly handles negative/infinite timeout. Thanks@marqueurs404!
Changelog
Sourced from rq's changelog.
RQ 1.15.1 (2023-06-20)
- Fixed a bug that may cause a crash when cleaning intermediate queue. Thanks
@selwin!- Fixed a bug that may cause canceled jobs to still run dependent jobs. Thanks
@fredsod!RQ 1.15 (2023-05-24)
- Added
Callback(on_stopped='my_callback). Thanks@eswolinsky3241!Callbacknow accepts dotted path to function as input. Thanks@rishabh-ranjan!queue.enqueue_many()now supports job dependencies. Thanks@eswolinsky3241!rq workerCLI script now configures logging based onDICT_CONFIGkey present in config file. Thanks@juur!- Whenever possible,
Workernow useslmove()to implement reliable queue pattern. Thanks@selwin!Schedulershould only release locks that it successfully acquires. Thanks@xzander!- Fixes crashes that may happen by changes to
as_text()function in v1.14. Thanks@tchapi!- Various linting, CI and code quality improvements. Thanks
@robhudson!RQ 1.14.1 (2023-05-05)
- Fixes a crash that happens if Redis connection uses SSL. Thanks
@tchapi!- Fixes a crash if
job.meta()is loaded using the wrong serializer. Thanks@gabriels1234!RQ 1.14.0 (2023-05-01)
- Added
WorkerPool(beta) that manages multiple workers in a single CLI. Thanks@selwin!- Added a new
Callbackclass that allows more flexibility in declaring job callbacks. Thanks@ronlut!- Fixed a regression where jobs with unserializable return value crashes RQ. Thanks
@tchapi!- Added
--dequeue-strategyoption to RQ's CLI. Thanks@ccrvlh!- Added
--max-idle-timeoption to RQ's worker CLI. Thanks@ronlut!- Added
--maintenance-intervaloption to RQ's worker CLI. Thanks@ronlut!- Fixed RQ usage in Windows as well as various other refactorings. Thanks
@ccrvlh!- Show more info on
rq infoCLI command. Thanks@iggeehu!queue.enqueue_jobs()now properly account for job dependencies. Thanks@sim6!TimerDeathPenaltynow properly handles negative/infinite timeout. Thanks@marqueurs404!
Commits
f15cad4Bump version to 1.15.1d4159eeDo not run dependent jobs when parent or job is canceled (#1947)a26f624add lint target in Makefile (#1940)6cfb5a6Don't call handle_job_failure if job is no longer present (#1946)10230ffFix a few concatenated strings that don't have to be (#1941)c2bec19pass exc_string as an argument to log (#1934)2faba2cAdd all to please mypy (#1928)c6b0409Updated changelog.a53966ccallback func as string (#1905)f158fe7Update log string for better output when multiple queues (#1925)- 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)