Kaynağa Gözat

Bumps version to 3.1.12 and updates Changelog

Ask Solem 11 yıl önce
ebeveyn
işleme
ecc4199b7b
4 değiştirilmiş dosya ile 23 ekleme ve 7 silme
  1. 18 2
      Changelog
  2. 3 3
      README.rst
  3. 1 1
      celery/__init__.py
  4. 1 1
      docs/includes/introduction.txt

+ 18 - 2
Changelog

@@ -12,8 +12,8 @@ new in Celery 3.1.
 
 
 3.1.12
 3.1.12
 ======
 ======
-:release-date: 2014-XX-XX XX:XX X.M UTC
-:release-by:
+:release-date: 2014-06-09 06:30 P.M UTC
+:release-by: Ask Solem
 
 
 - **Requirements**
 - **Requirements**
 
 
@@ -22,6 +22,18 @@ new in Celery 3.1.
 - **App**: Connections were not being closed after fork due to an error in the
 - **App**: Connections were not being closed after fork due to an error in the
   after fork handler (Issue #2055).
   after fork handler (Issue #2055).
 
 
+    This could manifest itself by causing framing errors when using RabbitMQ.
+    (``Unexpected frame``).
+
+- **Django**: ``django.setup()`` was being called too late when
+  using Django 1.7 (Issue #1802).
+
+- **Django**: Fixed problems with event timezones when using Django
+  (``Substantial drift``).
+
+    Celery did not take into account that Django modifies the
+    ``time.timeone`` attributes and friends.
+
 - **Canvas**: ``Signature.link`` now works when the link option is a scalar
 - **Canvas**: ``Signature.link`` now works when the link option is a scalar
   value (Issue #2019).
   value (Issue #2019).
 
 
@@ -37,6 +49,10 @@ new in Celery 3.1.
     processes, and also decrease the chance that two subsequent tasks are
     processes, and also decrease the chance that two subsequent tasks are
     written to the same child process.
     written to the same child process.
 
 
+- **Worker**: Now ignores unknown event types, instead of crashing.
+
+    Fix contributed by Illes Solt.
+
 - **Programs**: :program:`celery worker --detach` no longer closes open file
 - **Programs**: :program:`celery worker --detach` no longer closes open file
   descriptors when :envvar:`C_FAKEFORK` is used so that the workers output
   descriptors when :envvar:`C_FAKEFORK` is used so that the workers output
   can be seen.
   can be seen.

+ 3 - 3
README.rst

@@ -4,7 +4,7 @@
 
 
 .. image:: http://cloud.github.com/downloads/celery/celery/celery_128.png
 .. image:: http://cloud.github.com/downloads/celery/celery/celery_128.png
 
 
-:Version: 3.1.11 (Cipater)
+:Version: 3.1.12 (Cipater)
 :Web: http://celeryproject.org/
 :Web: http://celeryproject.org/
 :Download: http://pypi.python.org/pypi/celery/
 :Download: http://pypi.python.org/pypi/celery/
 :Source: http://github.com/celery/celery/
 :Source: http://github.com/celery/celery/
@@ -234,9 +234,9 @@ by using brackets.  Multiple bundles can be specified by separating them by
 commas.
 commas.
 ::
 ::
 
 
-    $ pip install celery[librabbitmq]
+    $ pip install "celery[librabbitmq]"
 
 
-    $ pip install celery[librabbitmq,redis,auth,msgpack]
+    $ pip install "celery[librabbitmq,redis,auth,msgpack]"
 
 
 The following bundles are available:
 The following bundles are available:
 
 

+ 1 - 1
celery/__init__.py

@@ -14,7 +14,7 @@ version_info_t = namedtuple(
 )
 )
 
 
 SERIES = 'Cipater'
 SERIES = 'Cipater'
-VERSION = version_info_t(3, 1, 11, '', '')
+VERSION = version_info_t(3, 1, 12, '', '')
 __version__ = '{0.major}.{0.minor}.{0.micro}{0.releaselevel}'.format(VERSION)
 __version__ = '{0.major}.{0.minor}.{0.micro}{0.releaselevel}'.format(VERSION)
 __author__ = 'Ask Solem'
 __author__ = 'Ask Solem'
 __contact__ = 'ask@celeryproject.org'
 __contact__ = 'ask@celeryproject.org'

+ 1 - 1
docs/includes/introduction.txt

@@ -1,4 +1,4 @@
-:Version: 3.1.11 (Cipater)
+:Version: 3.1.12 (Cipater)
 :Web: http://celeryproject.org/
 :Web: http://celeryproject.org/
 :Download: http://pypi.python.org/pypi/celery/
 :Download: http://pypi.python.org/pypi/celery/
 :Source: http://github.com/celery/celery/
 :Source: http://github.com/celery/celery/