Rearranged how explicit kwargs are passed into queue.enqueue(). Fixes #322
Fix pipeline call.
Fix whitespace.
Reimplement Queue.empty() in a Lua script.

This makes the .empty() function perform all the computing in Redis
itself, rather than in Python.  This is both atomic, and faster.
Add rqinfo -X command.

This can be used to empty the failed queue right from the command line.
Merge pull request #333 from selwin/explicit-args

Rearranged how explicit kwargs are passed into queue.enqueue(). Fixes #322
Merge pull request #334 from nvie/emptying-failed-queue

Emptying failed queue
Release 0.4.0.
Fix bug where RQ 0.4 could not unpickle jobs from RQ 0.3.x.
Use single quotes for string literals.
Bump version.
Added depends_on to job decorator
Merge pull request #341 from SanyerMyasoedov/master

Added depends_on to job decorator
Bump version to 0.4.2.
Add Python 3.4 to targets.
make job class dynamic for more hackability
Moved @resolve_connection call into @delay wrapper
Added tests and updated requirements with mock lib.
Removed @resolve_connection from job decorator.

-- resolve_connection already presence inside Queue __init__.
Job and Queue classes as variables (compatible with existing naming)