[Python-modules-team] Bug#753555: python-celery: python3 package
Brian May
bam at debian.org
Thu Jul 3 04:49:12 UTC 2014
Package: python-celery
Version: 3.1.11-1
Severity: wishlist
I had a try at doing this, but unfortunately many of the dependancies
cannot be satisified (Python2 and Python3) just yet.
The following packages have unmet dependencies:
sbuild-build-depends-celery-dummy : Depends: python-kombu (>= 3.0.19) but 3.0.15-1 is to be installed
Depends: python-kombu-doc (>= 3.0.19) but it is not going to be installed
Depends: python3-cl but it is not installable
Depends: python3-gevent but it is not installable
Depends: python3-kombu (>= 3.0.19) but it is not installable
Depends: python3-kombu-doc (>= 3.0.19) but it is not installable
Depends: python3-mailer but it is not installable
Depends: python3-pytyrant but it is not installable
Depends: python3-unittest2 but it is not installable
Index: debian/python-celery.install
===================================================================
--- debian/python-celery.install (revision 29601)
+++ debian/python-celery.install (working copy)
@@ -1 +0,0 @@
-usr/
Index: debian/control
===================================================================
--- debian/control (revision 29601)
+++ debian/control (working copy)
@@ -3,33 +3,22 @@
Priority: optional
Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
Uploaders: Michael Fladischer <FladischerMichael at fladi.at>
-Build-Depends: debhelper (>= 8.1.0~),
- docbook-to-man,
- dvipng,
- locales,
- texlive-latex-base,
- texlive-latex-extra,
- python-all (>= 2.7),
- python-billiard (>= 3.3.0.17),
- python-cl,
- python-dateutil (>= 1.5),
- python-doc,
- python-gevent,
- python-kombu (>= 3.0.19),
- python-kombu-doc (>= 3.0.19),
- python-mailer,
- python-memcache,
- python-mock (>= 1.0.1),
- python-nose,
- python-openssl,
- python-pyparsing,
- python-pytyrant,
- python-redis,
- python-setuptools,
- python-sphinx (>= 1.0.7+dfsg),
- python-sqlalchemy,
- python-tz,
- python-unittest2
+Build-Depends: debhelper (>= 8.1.0~), dh-python,
+ docbook-to-man, dvipng, locales, texlive-latex-base, texlive-latex-extra,
+ python-all (>= 2.7), python-billiard (>= 3.3.0.17), python-cl,
+ python-dateutil (>= 1.5), python-doc, python-gevent,
+ python-kombu (>= 3.0.19), python-kombu-doc (>= 3.0.19), python-mailer,
+ python-memcache, python-mock (>= 1.0.1), python-nose,
+ python-openssl, python-pyparsing, python-pytyrant,
+ python-redis, python-setuptools, python-sphinx (>= 1.0.7+dfsg),
+ python-sqlalchemy, python-tz, python-unittest2,
+ python3-all, python3-billiard (>= 3.3.0.17), python3-cl,
+ python3-dateutil (>= 1.5), python3-doc, python3-gevent,
+ python3-kombu (>= 3.0.19), python3-kombu-doc (>= 3.0.19), python3-mailer,
+ python3-memcache, python3-mock (>= 1.0.1), python3-nose,
+ python3-openssl, python3-pyparsing, python3-pytyrant,
+ python3-redis, python3-setuptools, python3-sphinx (>= 1.0.7+dfsg),
+ python3-sqlalchemy, python3-tz, python3-unittest2
X-Python-Version: >= 2.7
XS-Testsuite: autopkgtest
Standards-Version: 3.9.5
@@ -69,6 +58,38 @@
ORM) is also available. Celery is easy to integrate with Django, using the
python-django-celery package.
+Package: python3-celery
+Architecture: all
+Depends: python3-billiard (>= 3.3.0.17),
+ python3-cl,
+ python3-dateutil (>= 1.5),
+ python3-kombu (>= 3.0.19),
+ python3-mailer,
+ python3-memcache,
+ python3-pkg-resources,
+ python3-pyparsing,
+ python3-tz,
+ ${misc:Depends},
+ ${python3:Depends}
+Suggests: python-gevent, python-pytyrant, python-redis, python-sqlalchemy, python-celery-doc
+Description: async task/job queue based on message passing
+ Celery is an open source asynchronous task queue/job queue based on
+ distributed message passing. It is focused on real-time operation,
+ but supports scheduling as well.
+ .
+ The execution units, called tasks, are executed concurrently on one
+ or more worker nodes. Tasks can execute asynchronously (in the
+ background) or synchronously (wait until ready).
+ .
+ Celery is written in Python, but the protocol can be implemented
+ in any language. It can also operate with other languages using
+ webhooks.
+ .
+ The recommended message broker is RabbitMQ, but limited support for Redis,
+ Beanstalk, MongoDB, CouchDB, and databases (using SQLAlchemy or the Django
+ ORM) is also available. Celery is easy to integrate with Django, using the
+ python-django-celery package.
+
Package: python-celery-doc
Section: doc
Architecture: all
Index: debian/rules
===================================================================
--- debian/rules (revision 29601)
+++ debian/rules (working copy)
@@ -1,7 +1,9 @@
#!/usr/bin/make -f
+export PYBUILD_NAME=celery
+
%:
- dh $@ --with python2,sphinxdoc
+ dh $@ --with python2,python3,sphinxdoc --buildsystem=pybuild
.PHONY: override_dh_installman
override_dh_installman:
-- System Information:
Debian Release: 7.5
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.14-0.bpo.1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages python-celery depends on:
ii adduser 3.113+nmu3
ii python 2.7.3-4+deb7u1
ii python-amqplib 1.0.2-1
ii python-anyjson 0.3.1-2
ii python-cl 0.0.3-1
ii python-dateutil 1.5+dfsg-0.1
ii python-kombu 2.1.8-1
ii python-mailer 0.7-1
ii python-memcache 1.48-1
ii python-pkg-resources 0.6.24-1
ii python-pyparsing 1.5.6+dfsg1-2
python-celery recommends no packages.
Versions of packages python-celery suggests:
pn python-gevent <none>
pn python-pytyrant <none>
pn python-redis <none>
pn python-sqlalchemy <none>
-- no debconf information
More information about the Python-modules-team
mailing list