summary refs log tree commit diff
path: root/pkgs/development/python-modules/celery
diff options
context:
space:
mode:
authorLancelot SIX <lsix@lancelotsix.com>2017-07-12 12:29:59 +0200
committerFrederik Rietdijk <fridh@fridh.nl>2017-07-17 14:23:48 +0200
commitf7179c04747f4594416a63d499f3f3dae6c88aec (patch)
treeaab503df7535c6a5e7afd56f30964499a8195911 /pkgs/development/python-modules/celery
parenta8dd4d8e538fbb6fea9e2e0af14f057817d53d72 (diff)
downloadnixlib-f7179c04747f4594416a63d499f3f3dae6c88aec.tar
nixlib-f7179c04747f4594416a63d499f3f3dae6c88aec.tar.gz
nixlib-f7179c04747f4594416a63d499f3f3dae6c88aec.tar.bz2
nixlib-f7179c04747f4594416a63d499f3f3dae6c88aec.tar.lz
nixlib-f7179c04747f4594416a63d499f3f3dae6c88aec.tar.xz
nixlib-f7179c04747f4594416a63d499f3f3dae6c88aec.tar.zst
nixlib-f7179c04747f4594416a63d499f3f3dae6c88aec.zip
pythonPackages.celery: fix tests for python3.6
Diffstat (limited to 'pkgs/development/python-modules/celery')
-rw-r--r--pkgs/development/python-modules/celery/fix_endless_python3.6_loop_logger_isa.patch18
1 files changed, 18 insertions, 0 deletions
diff --git a/pkgs/development/python-modules/celery/fix_endless_python3.6_loop_logger_isa.patch b/pkgs/development/python-modules/celery/fix_endless_python3.6_loop_logger_isa.patch
new file mode 100644
index 000000000000..27caa80dd4ca
--- /dev/null
+++ b/pkgs/development/python-modules/celery/fix_endless_python3.6_loop_logger_isa.patch
@@ -0,0 +1,18 @@
+Description: Fix endless loop in logger_isa (Python 3.6)
+Author: George Psarakis <giwrgos.psarakis@gmail.com>
+Origin: upstream, https://github.com/celery/celery/commit/9c950b47eca2b4e93fd2fe52cf80f158e6cf97ad
+Forwarded: not-needed
+Reviewed-By: Nishanth Aravamudan <nish.aravamudan@canonical.com>
+Last-Update: 2017-06-12
+
+--- celery-4.0.2.orig/celery/utils/log.py
++++ celery-4.0.2/celery/utils/log.py
+@@ -82,7 +82,7 @@ def logger_isa(l, p, max=1000):
+         else:
+             if this in seen:
+                 raise RuntimeError(
+-                    'Logger {0!r} parents recursive'.format(l),
++                    'Logger {0!r} parents recursive'.format(l.name),
+                 )
+             seen.add(this)
+             this = this.parent