0.4.0: From Job Store to Connector
Breaking changes
App
is now initialized with a PostgresConnector
object instead of a PostgresJobStore
.
Change your code from:
app = procrastinate.App(job_store=procrastinate.PostgresJobStore(dsn="..."))
to
app = procrastinate.App(connector=procrastinate.PostgresConnector(dsn="..."))
Changelog
- Change PostgresJobStore to Pos #147
- Retry on specific exception type 84 #135
- Add name attribute to workers and print it in the logs #132
- New main contributors #138
- First monitor and corresponding cli command #129
- Custom JSON encoders and decoders #131
- Typo fix and a missing sentance in the doc. #136
- Set enable_uuid to False when calling aiopg.connect #134
- Fix bug in get_connection #130
- Make two tests in test_testing async #128
- Use asyncio.TimeoutError #125
- Quick improvement of logic flow #121
- Remove the Task name/full_path warning #123
- Fix/improve quickstart #120
- Fix "docker-compose" in contributing doc #122
- Add @sophie-ulti to the codeowners #116
- add *.pyc to gitignore #115