Hello community,
here is the log from the commit of package python-django-celery for
openSUSE:Factory checked in at 2012-09-14 12:34:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-django-celery (Old)
and /work/SRC/openSUSE:Factory/.python-django-celery.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-django-celery", Maintainer is ""
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-django-celery/python-django-celery.changes
2012-05-08 06:47:51.000000000 +0200
+++
/work/SRC/openSUSE:Factory/.python-django-celery.new/python-django-celery.changes
2012-09-14 12:34:44.000000000 +0200
@@ -1,0 +2,149 @@
+Fri Aug 31 23:47:17 UTC 2012 - [email protected]
+
+- Update to 3.0.9:
+ Important note:
+ Celery 3.0.9 fixes an issue with periodic tasks and timezones.
+
+ If you are using the database periodic task scheduler
+ then you have to reset the `last_run_at` fields
+ to ensure that no invalid timezones are stored:
+
+ $ python manage.py shell
+ >>> from djcelery.models import PeriodicTask
+ >>> PeriodicTask.objects.update(last_run_at=None)
+
+ - Now depends on Celery 3.0.9
+ See the Celery changelog for more information:
+ http://docs.celeryproject.org/en/latest/changelog.html
+ - Don't close fds for database connections without a fileno.
+ - Fixes Oracle compatibility issue for closing an already
+ closed connection.
+ Fix contributed by Dan LaMotte.
+ - New test suite runner that stores results in the database:
+ djcelery.contrib.test_runner.CeleryTestSuiteRunnerStoringResult.
+ Contributed by Kirill Panshin.
+
+-------------------------------------------------------------------
+Fri Aug 17 22:32:07 UTC 2012 - [email protected]
+
+- Update to 3.0.6:
+ - Now depends on celery 3.0.6
+ - Naive datetime's received by Celery are now assumed to be UTC.
+ - The example demoproject no longer used djcelery.setup_loader.
+ - Fixed south migration warning (Issue #149).
+ Fix contributed by Roman Imankulov.
+ - No longer uses deprecated urls module.
+ Fix contributed by Simon Charette.
+ - Databases are no longer closed after fork, instead we close
+ the underlying file descriptors, so parent process can continue
+ to use the connection (Issue #161).
+ Fix contributed by Alex Stapleton.
+
+-------------------------------------------------------------------
+Thu Jul 26 22:17:10 UTC 2012 - [email protected]
+
+- Update to 3.0.4:
+ - Now depends on celery 3.0.4
+ - CELERY_ENABLE_UTC is now disabled for Django versions
+ before 1.4 (Issue #158).
+ - celerycam: No longer overwrites name, args, kwargs and eta if the
+ received event is missing (Issue #148 + Issue #155).
+ Fix contributed by Kirill Panshin.
+ - Fixed problem with migrations when running the tests.
+ Fix contributed by Roger Barnes.
+ - New utilities:
+ - djcelery.common.respect_language
+ Context manager for the with statement that changes the language used.
+ For example:
+
+ from celery import task
+ from djcelery.common import respect_language
+
+ @task
+ def my_task(language=None):
+ with respect_language(language):
+ ...
+
+ - djcelery.common.respects_language
+ Decorator version of the above that adds a language keyword
+ argument to any function that it decorates:
+
+ @task
+ @respects_language
+ def my_task():
+ pass
+
+ my_task.delay(language=translation.get_language())
+
+ Contributed by @ramusus
+
+-------------------------------------------------------------------
+Tue Jul 10 22:41:46 UTC 2012 - [email protected]
+
+- Update to 3.0.1:
+ Important Notes
+ ---------------
+ The 3.0 changelog forgot to mention that two of the database
+ tables has been altered, so you must either use South to migrate
+ the tables or alter the tables manually::
+ ALTER TABLE celery_taskmeta
+ ADD meta TEXT NULL DEFAULT "";
+ ALTER TABLE djcelery_crontabschedule
+ ADD day_of_month VARCHAR(64) NOT NULL DEFAULT "*";
+ ALTER TABLE djcelery_crontabschedule
+ ADD month_of_year VARCHAR(64) NOT NULL DEFAULT "*";
+ Fixes
+ -----
+ - Now depends on Celery 3.0.1
+ - Fixes problems with South migrations (Issue #149)
+ Fix contributed by Roman Imankulov.
+ - Task monitor must store task eta in UTC (Issue #139).
+ Fix contributed by Mike Ivanov.
+
+-------------------------------------------------------------------
+Sat Jul 7 13:57:16 UTC 2012 - [email protected]
+
+- Update to 3.0.0:
+ - Now depends on Celery 3.0
+ It is important that you read the What's New document for the 3.0 series:
+ http://docs.celeryproject.org/en/latest/whatsnew-3.0.html
+ - No longer depends on django-picklefield
+ And as such the result backend will no longer deepcopy return
+ values or exceptions.
+ - Celery 3.0 is the last release to require django-celery
+ Starting with Celery 3.1 the django-celery package will no longer be
+ required and Celery will support Django out of the box.
+
+ The django-celery package may still exist for some time to provide
+ additional utilities like the django-admin monitor.
+ - django-celery 3.0 is the last series to support Python 2.5.
+ Celery will no longer support Python 2.5 starting with version 2.7.
+ - New manage.py celery umbrella command replaces older commands.
+ All commands except for manage.py celeryevcam can
+ now be started using the new umbrella command::
+
+ $ manage.py celery worker -l info # <<< NEW
+ $ manage.py celeryd -l info # <-- OLD
+
+ $ manage.py celery status # <<< NEW
+ $ manage.py celeryctl status # <-- OLD
+
+ $ manage.py celery beat -l info # <<< NEW
+ $ manage.py celerybeat -l info # <-- OLD
+
+ $ manage.py celery multi start ... # <<< NEW
+ $ manage.py celeryd_multi start ... # <-- OLD
+
+ $ manage.py celery amqp queue.delete celery # <<< NEW
+ $ manage.py camqadm queue.delete celery # <-- OLD
+
+ See manage.py celery help for a complete list of supported commands.
+
+ The old commands will still work, but you are encouraged to start
+ using the new umbrella command.
+ - The distribution contrib/ directory is now renamed to
+ extra/.
+ - The django-celery source code repository has moved
+ The new location is at http://github.com/celery/django-celery
+
+-------------------------------------------------------------------
Old:
----
django-celery-2.5.5.tar.bz2
New:
----
django-celery-3.0.9.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-django-celery.spec ++++++
--- /var/tmp/diff_new_pack.yF3Uyr/_old 2012-09-14 12:34:48.000000000 +0200
+++ /var/tmp/diff_new_pack.yF3Uyr/_new 2012-09-14 12:34:48.000000000 +0200
@@ -20,7 +20,7 @@
%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from
distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
Name: python-django-celery
-Version: 2.5.5
+Version: 3.0.9
Release: 0
Url: http://celeryproject.org
Summary: Django Celery Integration
@@ -33,7 +33,7 @@
#BuildRequires: python-Sphinx
#BuildRequires: python-sphinxcontrib-issuetracker
BuildRequires: python-django
-Requires: python-celery >= 2.5.1
+Requires: python-celery >= 3.0.9
Requires: python-celerymon
Requires: python-django-picklefield
%if 0%{?suse_version}
++++++ django-celery-2.5.5.tar.bz2 -> django-celery-3.0.9.tar.bz2 ++++++
++++ 3994 lines of diff (skipped)
--
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]