CHANGES
=======


0.1.7
-----

* fixed readthedocs
* Travis fix

0.1.6
-----

* Improved docopt usage

0.1.5
-----

* Doc improvements (closes: #1)
* Added basic rethinkdb connection capabilities on the workers
* typo
* Added endpoints
* Reorganized code and fixed #6
* Made a better sample function
* Removed filter, it wouldn't want to work
* Removed the need to send a startup message via websocket, yet still seems to fail to monitor for changes
* Fixed delete and updated. Added websocket handler
* Fixed lastests commits
* Added cors, due to that, moved config to a conffile
* ups
* Trying environment and readthedocs

0.1.4
-----

* Docs
* initial documentation

0.1.3
-----

* Updates
* Revert pbr
* Trying to build only 3.5
* That was from other project =P
* Empty dispatcher tests TODO
* Travis ci
* Added development requirements
* Added documentation
* When a queue does not exist and we launch multiple workers against it we could find a race condition on the table creation. As it does not really affect anything at all, we just ignore the exception
* Worker now handles table creation
* I like it better this way, job.work uses job's context manager, so deletion of the task is handled inside job itself
* Handle job deletion in the tests
* Tests for Worker class
* Added basic test for Worker()
* Added a basic test function to be used in tests. Not ideal, but fast
* It seems to be a bit clearer this way. This was implemented as an async context manager wich was an async iterator... but that, with a job queue, is not as clear as it could be
* Better syntax
* Added delete method
* We cant get an eventloop inside an eventloop
* Sleep two seconds each time the server gives a non-200 response
* Stop deleting stuff from the database, make it stateful. Also, rewrote workers so that dispatchers are themselves, wich looks cool

0.1.2
-----

* Now we can execute coroutines

0.1.0
-----

* version bump
* emptyreadme
* Readme rename
* Readme rename -a
* cfg
* Queue creation is now up the client, also implemented changes' include_initial=True
* GPL
* Rename
* Added empty readme
* gitignore
* Deleted .eggs
* Initial commit
