Skip to content

Releases: Koed00/django-q

v1.2.4

10 Jun 09:48
Compare
Choose a tag to compare
  • Add missing migration for django-picklefield #446 (Djailla)

v1.2.3

31 May 17:46
Compare
Choose a tag to compare

Fixes issues with optional extras from the poetry experiment

V1.2.2

31 May 11:21
c32724f
Compare
Choose a tag to compare

Closed issues:

  • Scheduled task being executed many times #426
  • schedule doesn't work #416
  • Expose list of workers and their states via API #364
  • Tasks are not encrypted, only signed #300

Merged pull requests:

  • Poetry #442 (Koed00)
  • Fix issues when using multiple databases with a database router #440 (maerteijn)
  • Update documentation to say tasks are signed, not encrypted #429 (asedeno)
  • Fix issue when using USE_TZ=False with MySQL #428 (hhyo)
  • When sync=True, re-raise exceptions from the worker. #417 (rbranche)

v1.2.1

18 Feb 19:45
Compare
Choose a tag to compare
  • Makes cluster identifier human readable
  • F-strings instead of .format
  • Started using Black for code formatting

v1.2.0

17 Feb 12:17
Compare
Choose a tag to compare

v1.1.0

18 Jan 10:21
Compare
Choose a tag to compare
  • supports tests with Django 2 and 3 now
  • drops Django 1.11 tests and future support

Merged pull requests:

V1.0.2

10 Aug 13:08
Compare
Choose a tag to compare
  • Fixes deprecated Arrow interface issues.
  • Tests with Django 2.2.4 and 1.11.23
  • SQL server fix @wgordon17
  • Circular import fix @lamby
  • MySQL fix for no timezone configs @maerteijn
  • Loads of timeout and concurrency fixes from @jannero

v1.0.1

29 Aug 18:33
Compare
Choose a tag to compare
  • Added French locale @tboulogne
  • Removes Python 3.4 from supported versions

Unfortunately the re-factoring for Python 3.7 has caused some circular imports in Python 3.4
I've removed support for now but I'm open to PR's to fix this for those that are stuck with 3.4 until EOL.

v1.0.0

14 Aug 11:50
Compare
Choose a tag to compare

Breaking Changes!

  • Supports Python 3.7 > async became a reserved keyword, replaced by async_task @P-EB
  • Deprecated Python 2
  • Supports Django 2+
  • Deprecated Django < 1.11
  • Deprecated Rollbar as a separate module > use the pluggeable error reporters from now on
  • Adds exception traceback to failed tasks @strets123
  • Frees resources when running in sync mode @abompard

This release no longer supports older Python and Django versions.
For those that want to keep using Django-Q with Python 2.7, please use release v0.9.4.

Please replace all occurrences of async with async_task when you upgrade.

v0.9.4

13 Mar 17:38
Compare
Choose a tag to compare
  • Hotfix release