From 07d4b6f274c055cd642d08edb2eb1b17eb236747 Mon Sep 17 00:00:00 2001 From: Jake Howard Date: Tue, 10 Sep 2024 22:27:09 +0100 Subject: [PATCH] Final script tweaks --- slides.md | 48 ++++++++++++++++++++++++++++++++++++++++++------ 1 file changed, 42 insertions(+), 6 deletions(-) diff --git a/slides.md b/slides.md index b4b2cb8..97b6ada 100644 --- a/slides.md +++ b/slides.md @@ -884,6 +884,34 @@ image: /pypi.png - The more testing done now, the better --> +--- +layout: center +--- + +## Since Djangocon Europe 2024: + +
+ +- Database worker 🚀 +- Improved testing on SQLite, PostgreSQL and MySQL +- Improved testing on Windows, macOS and Linux +- Add `manage.py check` support +- Django Admin support for database backend +- Store enqueued, started, and finished at times +- Store task exceptions (with stacktrace) +- Define task `priority` range and semantics +- Prune completed database tasks +- Transaction management +- Soft and hard worker termination + + + --- layout: section --- @@ -893,7 +921,8 @@ layout: section @@ -966,6 +1000,7 @@ class: flex justify-center flex-col text-xl - Doesn't mean they'll never come - With your help, we can make these happen - Except swappable argument serialization + - It's JSON - it's fine - `pickle` is a bad idea --> @@ -1016,8 +1051,9 @@ layout: section - There have been many great contributors so far - There's plenty of work to do - And I can't do it alone! -- If you maintain a worker library - - Have interesting use cases +- If you have interesting use-cases + - Have built a worker library + - Have used one in an interesting way - Or have been burned by one - ... -->