- Added
jsonandpickleshorthand aliases for serializers. These can now be used when creating queues/workers and with the--serializerCLI option. Thanks @selwin! - Fixed a bug where
SpawnWorkerdoes not use user supplied serializer. Thanks @selwin! Queue.parse_args()now returns aEnqueueArgsnamed tuple. Thanks @libmilos-so!- Fixed a race condition that could cause worker keys in Redis to get out of sync when Redis is under load. Thanks @terencehonles!
- Enqueueing deferred jobs now removes them from
DeferredJobRegistry. Thanks @selwin! SpawnWorkernow usesrepr()when reconstructing worker, job and queue identifiers in child processes. Thanks @selwin!- Minor typing and cleanup improvements. Thanks @selwin and @rextea!