15
0
forked from pool/python-celery

Accepting request 209069 from home:appleonkel:branches:devel:languages:python

update to 3.1.5

OBS-URL: https://build.opensuse.org/request/show/209069
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-celery?expand=0&rev=85
This commit is contained in:
Denisart Benjamin
2013-12-01 21:23:59 +00:00
committed by Git OBS Bridge
parent c4515bb889
commit a5e4529f5c
4 changed files with 64 additions and 7 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d266c4428bd31de7fe5ba364a35717e4a592b574158363302ad4f13601835ace
size 1096420

3
celery-3.1.5.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:56797e4ab88c702e2a2a25002b2c38ba2fa183270fe3db843f2f72943e4406df
size 1262355

View File

@@ -1,3 +1,57 @@
-------------------------------------------------------------------
Sun Dec 1 16:36:56 UTC 2013 - oliver.bengs@opensuse.org
- Update to version 3.1.1
+ Now depends Kombu 3.0.6
+ Now depends on billiard 3.3.0.8
+ App: ``config_from_object`` is now lazy
+ App: ``autodiscover_tasks`` is now lazy
Django users should now wrap access to the settings object in
a lambda:
app.autodiscover_tasks(lambda: settings.INSTALLED_APPS)
this ensures that the settings object is not prepared
prematurely
+ Fixed regression for ``--app`` argument experienced by
some users
+ Worker: Now respects the ``--uid`` and ``--gid`` arguments
even if ``--detach`` is not enabled
+ Beat: Now respects the ``--uid`` and ``--gid`` arguments
even if ``--detach`` is not enabled
+ Python 3: Fixed unorderable error occuring with the worker ``-B``
argument enabled
+ ``celery.VERSION`` is now a named tuple
+ ``maybe_signature(list)`` is now applied recursively
+ ``celery shell`` command: Fixed ``IPython.frontend`` deprecation warning
+ The default app no longer includes the builtin fixups
This fixes a bug where ``celery multi`` would attempt
to load the Django settings module before entering
the target working directory
+ The Django daemonization tutorial was changed
Users no longer have to explicitly export ``DJANGO_SETTINGS_MODULE``
in :file:`/etc/default/celeryd` when the new project layout is used
+ Redis result backend: expiry value can now be 0
+ Censoring settings now accounts for non-string keys
+ App: New ``autofinalize`` option
Apps are automatically finalized when the task registry is accessed.
You can now disable this behavior so that an exception is raised
instead.
+ The worker did not send monitoring events during shutdown
+ Worker: Mingle and gossip is now automatically disabled when
used with an unsupported transport
+ ``celery`` command: Preload options now supports
the rare ``--opt value`` format
+ ``celery`` command: Accidentally removed options
appearing before the subcommand, these are now moved to the end
instead
+ Worker now properly responds to ``inspect stats`` commands
even if received before startup is complete
+ :signal:`task_postrun` is now sent within a finally block, to make
sure the signal is always sent
+ Beat: Fixed syntax error in string formatting
+ Fixed typos in the documentation
+ Nested chains now works properly when constructed using the
``chain`` type instead of the ``|`` operator
-------------------------------------------------------------------
Thu Oct 24 10:59:40 UTC 2013 - speilicke@suse.com

View File

@@ -17,7 +17,7 @@
Name: python-celery
Version: 3.0.23
Version: 3.1.5
Release: 0
Url: http://celeryproject.org
Summary: Distributed Task Queue
@@ -26,17 +26,20 @@ Group: Development/Languages/Python
Source: https://pypi.python.org/packages/source/c/celery/celery-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: python-SQLAlchemy
BuildRequires: python-billiard
BuildRequires: python-cl
BuildRequires: python-curses
BuildRequires: python-dateutil
BuildRequires: python-devel
BuildRequires: python-eventlet
BuildRequires: python-gevent
BuildRequires: python-kombu >= 2.5.10
BuildRequires: python-kombu >= 3.0.6
BuildRequires: python-mock
BuildRequires: python-nose-cover3
BuildRequires: python-pyOpenSSL
BuildRequires: python-pytz
BuildRequires: python-setuptools
BuildRequires: python-unittest2
%if 0%{?suse_version} == 1110
BuildRequires: python-importlib
BuildRequires: python-ordereddict
@@ -45,7 +48,7 @@ Requires: python-importlib
Requires: python-ordereddict
%endif
Requires: python-anyjson
Requires: python-billiard >= 2.7.3.28
Requires: python-billiard >= 3.3.0.8
Requires: python-dateutil
Recommends: python-curses
Recommends: python-pyOpenSSL
@@ -83,7 +86,7 @@ python setup.py install --prefix=%{_prefix} --root=%{buildroot}
%defattr(-,root,root,-)
%{python_sitelib}/*
%doc Changelog README.rst TODO
%{_bindir}/camqadm
#%{_bindir}/camqadm
%{_bindir}/celery*
%changelog