Package: celery / 5.5.3-1

Metadata

Package Version Patches format
celery 5.5.3-1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0001 lsb init.patch | (download)

extra/generic-init.d/celerybeat | 13 13 + 0 - 0 !
extra/generic-init.d/celeryd | 11 11 + 0 - 0 !
2 files changed, 24 insertions(+)

 lsb compliant headers, status actions and enabled variable

 Upstream ships it's own init scripts but they lack some LSB header and
 the (optional) "status" action. This patch fixes this and also adds a
 variable called ENABLED in /etc/default/celeryd.
0002 privacy.patch | (download)

docs/_templates/sidebardonations.html | 9 0 + 9 - 0 !
docs/conf.py | 1 0 + 1 - 0 !
2 files changed, 10 deletions(-)

 remove external assets from documentation.

 Upstream includes a PayPal donation form in it's sphinx templates for which the
 submit button used an external image and which was replaced by a simple
 <button/> element. Also a gittip button is loaded inside an <iframe/> which is
 removed. The logo image was loaded from the project website and is replaced
 with the local image file.
0003 Set shell in su invocation.patch | (download)

extra/generic-init.d/celerybeat | 2 1 + 1 - 0 !
extra/generic-init.d/celeryd | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 set shell in su invocation

See Bug#824786: celeryd: Initscript doesn't start daemon,
http://bugs.debian.org/824786

0004 Disable intersphinx mapping for now.patch | (download)

docs/conf.py | 4 0 + 4 - 0 !
1 file changed, 4 deletions(-)

 disable intersphinx mapping for now.

The best way to fix network requests when building the documentation would be to
patch INTERSPHINX_MAPPING in sphinx_celery.conf in src:sphinx-celery.

0005 Don t require pre commit it isn t in Debian.patch | (download)

requirements/test.txt | 2 0 + 2 - 0 !
1 file changed, 2 deletions(-)

 don't require pre-commit - it isn't in debian


0007 disable test for python3.8.patch | (download)

t/unit/security/test_security.py | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 disable test for python3.8


0008 remove pytest celery from test depends.patch | (download)

requirements/test.txt | 1 0 + 1 - 0 !
1 file changed, 1 deletion(-)

 remove pytest-celery from test depends

0009 allow any pytest version.patch | (download)

requirements/test.txt | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 allow any pytest version

0011 Satisfy asinine sphinx 7.x parsing logic for copyrig.patch | (download)

docs/conf.py | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 satisfy asinine sphinx 7.x parsing logic for copyright year
 substitution.

Bug-Debian: https://bugs.debian.org/1042639

pytest no strict markers.patch | (download)

pyproject.toml | 1 0 + 1 - 0 !
1 file changed, 1 deletion(-)

 disable pytest --strict-markers

We don't have the `celery` marker, probably because pytest-celery isn't
packaged in Debian.