forked from celery/celery
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Changelog
123 lines (75 loc) · 3.07 KB
/
Changelog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
.. _changelog:
================
Change history
================
This document contains change notes for bugfix releases in the 3.1.x series
(Cipater), please see :ref:`whatsnew-3.1` for an overview of what's
new in Celery 3.1.
.. _version-3.1.4:
3.1.4
=====
:release-date: 2013-11-15 11:40 P.M UTC
- Now depends on :mod:`kombu` 3.0.5
- Now depends on :mod:`billiard` 3.3.0.7
- Worker accidentally set a default socket timeout of 5 seconds.
- Django: Fixup now sets the default app so that threads will use
the same app instance (e.g. for manage.py runserver).
- Worker: Fixed Unicode error crash at startup experienced by some users.
- Calling ``.apply_async`` on an empty chain now works again (Issue #1650).
- The ``celery multi show`` command now generates the same arguments
as the start command does.
- The ``--app`` argument could end up using a module object instead
of an app instance (with a resulting crash).
- Fixed a syntax error problem in the celerybeat init script.
Fix contributed by Vsevolod.
- Tests now passing on PyPy 2.1 and 2.2.
.. _version-3.1.3:
3.1.3
=====
:release-date: 2013-11-13 12:55 A.M UTC
- Fixed compatibility problem with Python 2.7.0 - 2.7.5 (Issue #1637)
``unpack_from`` started supporting ``memoryview`` arguments
in Python 2.7.6.
- Worker: :option:`-B` argument accidentally closed files used
for logging.
- Task decorated tasks now keep their docstring (Issue #1636)
.. _version-3.1.2:
3.1.2
=====
:release-date: 2013-11-12 08:00 P.M UTC
- Now depends on :mod:`billiard` 3.3.0.6
- No longer needs the billiard C extension to be installed.
- The worker silently ignored task errors.
- Django: Fixed ``ImproperlyConfigured`` error raised
when no database backend specified.
Fix contributed by j0hnsmith
- Prefork pool: Now using ``_multiprocessing.read`` with ``memoryview``
if available.
- ``close_open_fds`` now uses ``os.closerange`` if available.
- ``get_fdmax`` now takes value from ``sysconfig`` if possible.
.. _version-3.1.1:
3.1.1
=====
:release-date: 2013-11-11 06:30 P.M UTC
- Now depends on :mod:`billiard` 3.3.0.4.
- Python 3: Fixed compatibility issues.
- Windows: Accidentally showed warning that the billiard C extension
was not installed (Issue #1630).
- Django: Tutorial updated with a solution that sets a default
:envvar:`DJANGO_SETTINGS_MODULE` so that it doesn't have to be typed
in with the :program:`celery` command.
Also fixed typos in the tutorial, and added the settings
required to use the Django database backend.
Thanks to Chris Ward, orarbel.
- Django: Fixed a problem when using the Django settings in Django 1.6.
- Django: Fixup should not be applied if the django loader is active.
- Worker: Fixed attribute error for ``human_write_stats`` when using the
compatibility prefork pool implementation.
- Worker: Fixed compatibility with billiard without C extension.
- Inspect.conf: Now supports a ``with_defaults`` argument.
- Group.restore: The backend argument was not respected.
.. _version-3.1.0:
3.1.0
=======
:release-date: 2013-11-09 11:00 P.M UTC
See :ref:`whatsnew-3.1`.