# norootforbuild Name: python-celery Version: 0.8.2 Release: 1 Summary: Distributed Task Queue License: BSD License Group: Development/Libraries/Python Source: celery-%{version}.tar.gz URL: http://github.com/ask/celery BuildRequires: python-devel, python-setuptools BuildRoot: %{_tmppath}/%{name}-%{version}-build Requires: python-django-unittest-depth, python-anyjson, python-carrot, python-daemon, python-tyrant %{py_requires} %if %{?suse_version: %{suse_version} > 1110} %{!?suse_version:1} BuildArch: noarch %endif %description Celery is a distributed task queue. It was first created for Django, but is now usable from Python. It can also operate with other languages via HTTP+JSON. It is used for executing tasks asynchronously, routed to one or more worker servers, running concurrently using multiprocessing. It is designed to solve certain problems related to running websites demanding high-availability and performance. It is perfect for filling caches, posting updates to twitter, mass downloading data like syndication feeds or web scraping. Use-cases are plentiful. Implementing these features asynchronously using celery is easy and fun, and the performance improvements can make it more than worthwhile. Author: -------- Ask Solem %prep %setup -q -n celery-%{version} %build %{__python} setup.py build %install %{__python} setup.py install --prefix=%{_prefix} --root=%{buildroot} --record-rpm=INSTALLED_FILES %files -f INSTALLED_FILES %defattr(-,root,root)