Browse Source

Cosmetics

Ask Solem 8 years ago
parent
commit
9ce1b1bf65
100 changed files with 37 additions and 281 deletions
  1. 0 2
      celery/__init__.py
  2. 0 2
      celery/__main__.py
  3. 0 2
      celery/_state.py
  4. 0 3
      celery/app/__init__.py
  5. 0 1
      celery/app/annotations.py
  6. 0 2
      celery/app/backends.py
  7. 0 2
      celery/app/builtins.py
  8. 0 4
      celery/app/control.py
  9. 0 3
      celery/app/defaults.py
  10. 0 3
      celery/app/registry.py
  11. 0 4
      celery/app/routes.py
  12. 0 3
      celery/apps/beat.py
  13. 0 1
      celery/backends/__init__.py
  14. 0 4
      celery/backends/cache.py
  15. 4 5
      celery/backends/cassandra.py
  16. 0 3
      celery/backends/consul.py
  17. 4 9
      celery/backends/couchbase.py
  18. 0 4
      celery/backends/couchdb.py
  19. 1 5
      celery/backends/database/models.py
  20. 0 2
      celery/backends/database/session.py
  21. 0 5
      celery/backends/elasticsearch.py
  22. 4 6
      celery/backends/filesystem.py
  23. 0 4
      celery/backends/mongodb.py
  24. 3 8
      celery/backends/riak.py
  25. 0 1
      celery/bin/__init__.py
  26. 0 3
      celery/bin/beat.py
  27. 0 1
      celery/bin/celery.py
  28. 0 5
      celery/bin/celeryd_detach.py
  29. 0 3
      celery/bin/events.py
  30. 0 3
      celery/bin/graph.py
  31. 0 3
      celery/bin/logtool.py
  32. 0 4
      celery/bin/multi.py
  33. 0 2
      celery/bin/worker.py
  34. 0 2
      celery/concurrency/eventlet.py
  35. 3 6
      celery/concurrency/gevent.py
  36. 0 2
      celery/concurrency/solo.py
  37. 0 1
      celery/contrib/abortable.py
  38. 0 3
      celery/contrib/pytest.py
  39. 0 4
      celery/contrib/rdb.py
  40. 0 3
      celery/contrib/sphinx.py
  41. 0 4
      celery/contrib/testing/app.py
  42. 0 3
      celery/contrib/testing/mocks.py
  43. 0 1
      celery/contrib/testing/tasks.py
  44. 0 3
      celery/contrib/testing/worker.py
  45. 0 1
      celery/events/__init__.py
  46. 0 3
      celery/events/dumper.py
  47. 0 2
      celery/events/snapshot.py
  48. 1 4
      celery/exceptions.py
  49. 0 2
      celery/five.py
  50. 0 1
      celery/loaders/__init__.py
  51. 0 1
      celery/loaders/app.py
  52. 0 3
      celery/loaders/default.py
  53. 0 3
      celery/local.py
  54. 0 3
      celery/security/__init__.py
  55. 0 4
      celery/security/certificate.py
  56. 0 2
      celery/security/key.py
  57. 0 4
      celery/security/utils.py
  58. 0 1
      celery/signals.py
  59. 0 1
      celery/task/__init__.py
  60. 0 2
      celery/task/base.py
  61. 0 3
      celery/utils/__init__.py
  62. 0 2
      celery/utils/abstract.py
  63. 0 3
      celery/utils/deprecated.py
  64. 0 1
      celery/utils/dispatch/__init__.py
  65. 0 2
      celery/utils/dispatch/saferef.py
  66. 0 3
      celery/utils/dispatch/signal.py
  67. 0 1
      celery/utils/encoding.py
  68. 0 3
      celery/utils/graph.py
  69. 0 4
      celery/utils/imports.py
  70. 0 2
      celery/utils/iso8601.py
  71. 0 4
      celery/utils/nodenames.py
  72. 0 1
      celery/utils/static/__init__.py
  73. 0 3
      celery/utils/sysinfo.py
  74. 0 4
      celery/utils/term.py
  75. 0 4
      celery/utils/text.py
  76. 0 1
      celery/worker/__init__.py
  77. 0 2
      celery/worker/consumer/__init__.py
  78. 0 2
      celery/worker/consumer/agent.py
  79. 0 2
      celery/worker/consumer/connection.py
  80. 0 3
      celery/worker/consumer/control.py
  81. 0 3
      celery/worker/consumer/events.py
  82. 0 3
      celery/worker/consumer/heart.py
  83. 0 2
      celery/worker/consumer/mingle.py
  84. 1 4
      celery/worker/consumer/tasks.py
  85. 0 2
      celery/worker/heartbeat.py
  86. 0 3
      celery/worker/loops.py
  87. 0 4
      celery/worker/pidbox.py
  88. 0 1
      examples/app/myapp.py
  89. 0 1
      examples/celery_http_gateway/tasks.py
  90. 1 0
      examples/django/demoapp/models.py
  91. 2 2
      examples/django/demoapp/tasks.py
  92. 1 0
      examples/django/demoapp/views.py
  93. 5 5
      examples/django/proj/celery.py
  94. 0 1
      examples/django/proj/wsgi.py
  95. 0 1
      examples/eventlet/bulk_task_producer.py
  96. 0 1
      examples/eventlet/celeryconfig.py
  97. 0 2
      examples/eventlet/tasks.py
  98. 6 11
      examples/eventlet/webcrawler.py
  99. 0 1
      examples/gevent/celeryconfig.py
  100. 1 3
      examples/gevent/tasks.py

+ 0 - 2
celery/__init__.py

@@ -7,11 +7,9 @@
 # :license:   BSD (3 Clause), see LICENSE for more details.
 # :license:   BSD (3 Clause), see LICENSE for more details.
 
 
 from __future__ import absolute_import, print_function, unicode_literals
 from __future__ import absolute_import, print_function, unicode_literals
-
 import os
 import os
 import re
 import re
 import sys
 import sys
-
 from collections import namedtuple
 from collections import namedtuple
 
 
 SERIES = '0today8'
 SERIES = '0today8'

+ 0 - 2
celery/__main__.py

@@ -1,8 +1,6 @@
 """Entry-point for the :program:`celery` umbrella command."""
 """Entry-point for the :program:`celery` umbrella command."""
 from __future__ import absolute_import, print_function, unicode_literals
 from __future__ import absolute_import, print_function, unicode_literals
-
 import sys
 import sys
-
 from . import maybe_patch_concurrency
 from . import maybe_patch_concurrency
 
 
 __all__ = ['main']
 __all__ = ['main']

+ 0 - 2
celery/_state.py

@@ -7,12 +7,10 @@ like the ``current_app``, and ``current_task``.
 This module shouldn't be used directly.
 This module shouldn't be used directly.
 """
 """
 from __future__ import absolute_import, print_function, unicode_literals
 from __future__ import absolute_import, print_function, unicode_literals
-
 import os
 import os
 import sys
 import sys
 import threading
 import threading
 import weakref
 import weakref
-
 from celery.local import Proxy
 from celery.local import Proxy
 from celery.utils.threads import LocalStack
 from celery.utils.threads import LocalStack
 
 

+ 0 - 3
celery/app/__init__.py

@@ -1,9 +1,7 @@
 # -*- coding: utf-8 -*-
 # -*- coding: utf-8 -*-
 """Celery Application."""
 """Celery Application."""
 from __future__ import absolute_import, print_function, unicode_literals
 from __future__ import absolute_import, print_function, unicode_literals
-
 import os
 import os
-
 from celery.local import Proxy
 from celery.local import Proxy
 from celery import _state
 from celery import _state
 from celery._state import (
 from celery._state import (
@@ -11,7 +9,6 @@ from celery._state import (
     get_current_task as current_task,
     get_current_task as current_task,
     connect_on_app_finalize, set_default_app, _get_active_apps, _task_stack,
     connect_on_app_finalize, set_default_app, _get_active_apps, _task_stack,
 )
 )
-
 from .base import Celery, AppPickler
 from .base import Celery, AppPickler
 
 
 __all__ = [
 __all__ = [

+ 0 - 1
celery/app/annotations.py

@@ -8,7 +8,6 @@ This prepares and performs the annotations in the
 :setting:`task_annotations` setting.
 :setting:`task_annotations` setting.
 """
 """
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 from celery.five import string_t
 from celery.five import string_t
 from celery.utils.functional import firstmethod, mlazy
 from celery.utils.functional import firstmethod, mlazy
 from celery.utils.imports import instantiate
 from celery.utils.imports import instantiate

+ 0 - 2
celery/app/backends.py

@@ -1,10 +1,8 @@
 # -*- coding: utf-8 -*-
 # -*- coding: utf-8 -*-
 """Backend selection."""
 """Backend selection."""
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 import sys
 import sys
 import types
 import types
-
 from celery.exceptions import ImproperlyConfigured
 from celery.exceptions import ImproperlyConfigured
 from celery._state import current_app
 from celery._state import current_app
 from celery.five import reraise
 from celery.five import reraise

+ 0 - 2
celery/app/builtins.py

@@ -4,12 +4,10 @@
 The built-in tasks are always available in all app instances.
 The built-in tasks are always available in all app instances.
 """
 """
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 from celery._state import connect_on_app_finalize
 from celery._state import connect_on_app_finalize
 from celery.utils.log import get_logger
 from celery.utils.log import get_logger
 
 
 __all__ = []
 __all__ = []
-
 logger = get_logger(__name__)
 logger = get_logger(__name__)
 
 
 
 

+ 0 - 4
celery/app/control.py

@@ -5,15 +5,11 @@ Client for worker remote control commands.
 Server implementation is in :mod:`celery.worker.control`.
 Server implementation is in :mod:`celery.worker.control`.
 """
 """
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 import warnings
 import warnings
-
 from billiard.common import TERM_SIGNAME
 from billiard.common import TERM_SIGNAME
-
 from kombu.pidbox import Mailbox
 from kombu.pidbox import Mailbox
 from kombu.utils.functional import lazy
 from kombu.utils.functional import lazy
 from kombu.utils.objects import cached_property
 from kombu.utils.objects import cached_property
-
 from celery.exceptions import DuplicateNodenameWarning
 from celery.exceptions import DuplicateNodenameWarning
 from celery.utils.text import pluralize
 from celery.utils.text import pluralize
 
 

+ 0 - 3
celery/app/defaults.py

@@ -1,12 +1,9 @@
 # -*- coding: utf-8 -*-
 # -*- coding: utf-8 -*-
 """Configuration introspection and defaults."""
 """Configuration introspection and defaults."""
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 import sys
 import sys
-
 from collections import deque, namedtuple
 from collections import deque, namedtuple
 from datetime import timedelta
 from datetime import timedelta
-
 from celery.five import items, keys, python_2_unicode_compatible
 from celery.five import items, keys, python_2_unicode_compatible
 from celery.utils.functional import memoize
 from celery.utils.functional import memoize
 from celery.utils.serialization import strtobool
 from celery.utils.serialization import strtobool

+ 0 - 3
celery/app/registry.py

@@ -1,11 +1,8 @@
 # -*- coding: utf-8 -*-
 # -*- coding: utf-8 -*-
 """Registry of available tasks."""
 """Registry of available tasks."""
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 import inspect
 import inspect
-
 from importlib import import_module
 from importlib import import_module
-
 from celery._state import get_current_app
 from celery._state import get_current_app
 from celery.exceptions import NotRegistered
 from celery.exceptions import NotRegistered
 from celery.five import items
 from celery.five import items

+ 0 - 4
celery/app/routes.py

@@ -4,14 +4,10 @@
 Contains utilities for working with task routers, (:setting:`task_routes`).
 Contains utilities for working with task routers, (:setting:`task_routes`).
 """
 """
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 import re
 import re
 import string
 import string
-
 from collections import Mapping, OrderedDict
 from collections import Mapping, OrderedDict
-
 from kombu import Queue
 from kombu import Queue
-
 from celery.exceptions import QueueNotFound
 from celery.exceptions import QueueNotFound
 from celery.five import items, string_t
 from celery.five import items, string_t
 from celery.utils.collections import lpmerge
 from celery.utils.collections import lpmerge

+ 0 - 3
celery/apps/beat.py

@@ -8,13 +8,10 @@ as an actual application, like installing signal handlers
 and so on.
 and so on.
 """
 """
 from __future__ import absolute_import, print_function, unicode_literals
 from __future__ import absolute_import, print_function, unicode_literals
-
 import numbers
 import numbers
 import socket
 import socket
 import sys
 import sys
-
 from datetime import datetime
 from datetime import datetime
-
 from celery import VERSION_BANNER, platforms, beat
 from celery import VERSION_BANNER, platforms, beat
 from celery.five import text_t
 from celery.five import text_t
 from celery.utils.imports import qualname
 from celery.utils.imports import qualname

+ 0 - 1
celery/backends/__init__.py

@@ -1,6 +1,5 @@
 """Result Backends."""
 """Result Backends."""
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 from celery.app import backends as _backends
 from celery.app import backends as _backends
 from celery.utils import deprecated
 from celery.utils import deprecated
 
 

+ 0 - 4
celery/backends/cache.py

@@ -1,15 +1,11 @@
 # -*- coding: utf-8 -*-
 # -*- coding: utf-8 -*-
 """Memcached and in-memory cache result backend."""
 """Memcached and in-memory cache result backend."""
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 import sys
 import sys
-
 from kombu.utils.encoding import bytes_to_str, ensure_bytes
 from kombu.utils.encoding import bytes_to_str, ensure_bytes
 from kombu.utils.objects import cached_property
 from kombu.utils.objects import cached_property
-
 from celery.exceptions import ImproperlyConfigured
 from celery.exceptions import ImproperlyConfigured
 from celery.utils.functional import LRUCache
 from celery.utils.functional import LRUCache
-
 from .base import KeyValueStoreBackend
 from .base import KeyValueStoreBackend
 
 
 __all__ = ['CacheBackend']
 __all__ = ['CacheBackend']

+ 4 - 5
celery/backends/cassandra.py

@@ -1,8 +1,11 @@
 # -* coding: utf-8 -*-
 # -* coding: utf-8 -*-
 """Apache Cassandra result store backend using the DataStax driver."""
 """Apache Cassandra result store backend using the DataStax driver."""
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 import sys
 import sys
+from celery import states
+from celery.exceptions import ImproperlyConfigured
+from celery.utils.log import get_logger
+from .base import BaseBackend
 try:  # pragma: no cover
 try:  # pragma: no cover
     import cassandra
     import cassandra
     import cassandra.auth
     import cassandra.auth
@@ -10,10 +13,6 @@ try:  # pragma: no cover
 except ImportError:  # pragma: no cover
 except ImportError:  # pragma: no cover
     cassandra = None   # noqa
     cassandra = None   # noqa
 
 
-from celery import states
-from celery.exceptions import ImproperlyConfigured
-from celery.utils.log import get_logger
-from .base import BaseBackend
 
 
 __all__ = ['CassandraBackend']
 __all__ = ['CassandraBackend']
 
 

+ 0 - 3
celery/backends/consul.py

@@ -5,13 +5,10 @@
     in the key-value store of Consul.
     in the key-value store of Consul.
 """
 """
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 from kombu.utils.url import parse_url
 from kombu.utils.url import parse_url
-
 from celery.exceptions import ImproperlyConfigured
 from celery.exceptions import ImproperlyConfigured
 from celery.backends.base import KeyValueStoreBackend, PY3
 from celery.backends.base import KeyValueStoreBackend, PY3
 from celery.utils.log import get_logger
 from celery.utils.log import get_logger
-
 try:
 try:
     import consul
     import consul
 except ImportError:
 except ImportError:

+ 4 - 9
celery/backends/couchbase.py

@@ -1,9 +1,11 @@
 # -*- coding: utf-8 -*-
 # -*- coding: utf-8 -*-
 """Couchbase result store backend."""
 """Couchbase result store backend."""
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 import logging
 import logging
-
+from kombu.utils.encoding import str_t
+from kombu.utils.url import _parse_url
+from celery.exceptions import ImproperlyConfigured
+from .base import KeyValueStoreBackend
 try:
 try:
     from couchbase import Couchbase
     from couchbase import Couchbase
     from couchbase.connection import Connection
     from couchbase.connection import Connection
@@ -11,13 +13,6 @@ try:
 except ImportError:
 except ImportError:
     Couchbase = Connection = NotFoundError = None   # noqa
     Couchbase = Connection = NotFoundError = None   # noqa
 
 
-from kombu.utils.encoding import str_t
-from kombu.utils.url import _parse_url
-
-from celery.exceptions import ImproperlyConfigured
-
-from .base import KeyValueStoreBackend
-
 __all__ = ['CouchbaseBackend']
 __all__ = ['CouchbaseBackend']
 
 
 
 

+ 0 - 4
celery/backends/couchdb.py

@@ -1,13 +1,9 @@
 # -*- coding: utf-8 -*-
 # -*- coding: utf-8 -*-
 """CouchDB result store backend."""
 """CouchDB result store backend."""
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 from kombu.utils.url import _parse_url
 from kombu.utils.url import _parse_url
-
 from celery.exceptions import ImproperlyConfigured
 from celery.exceptions import ImproperlyConfigured
-
 from .base import KeyValueStoreBackend
 from .base import KeyValueStoreBackend
-
 try:
 try:
     import pycouchdb
     import pycouchdb
 except ImportError:
 except ImportError:

+ 1 - 5
celery/backends/database/models.py

@@ -1,15 +1,11 @@
 # -*- coding: utf-8 -*-
 # -*- coding: utf-8 -*-
 """Database models used by the SQLAlchemy result store backend."""
 """Database models used by the SQLAlchemy result store backend."""
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
-from datetime import datetime
-
 import sqlalchemy as sa
 import sqlalchemy as sa
+from datetime import datetime
 from sqlalchemy.types import PickleType
 from sqlalchemy.types import PickleType
-
 from celery import states
 from celery import states
 from celery.five import python_2_unicode_compatible
 from celery.five import python_2_unicode_compatible
-
 from .session import ResultModelBase
 from .session import ResultModelBase
 
 
 __all__ = ['Task', 'TaskSet']
 __all__ = ['Task', 'TaskSet']

+ 0 - 2
celery/backends/database/session.py

@@ -1,12 +1,10 @@
 # -*- coding: utf-8 -*-
 # -*- coding: utf-8 -*-
 """SQLAlchemy session."""
 """SQLAlchemy session."""
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 from sqlalchemy import create_engine
 from sqlalchemy import create_engine
 from sqlalchemy.ext.declarative import declarative_base
 from sqlalchemy.ext.declarative import declarative_base
 from sqlalchemy.orm import sessionmaker
 from sqlalchemy.orm import sessionmaker
 from sqlalchemy.pool import NullPool
 from sqlalchemy.pool import NullPool
-
 from kombu.utils.compat import register_after_fork
 from kombu.utils.compat import register_after_fork
 
 
 ResultModelBase = declarative_base()
 ResultModelBase = declarative_base()

+ 0 - 5
celery/backends/elasticsearch.py

@@ -1,15 +1,10 @@
 # -* coding: utf-8 -*-
 # -* coding: utf-8 -*-
 """Elasticsearch result store backend."""
 """Elasticsearch result store backend."""
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 from datetime import datetime
 from datetime import datetime
-
 from kombu.utils.url import _parse_url
 from kombu.utils.url import _parse_url
-
 from celery.exceptions import ImproperlyConfigured
 from celery.exceptions import ImproperlyConfigured
-
 from .base import KeyValueStoreBackend
 from .base import KeyValueStoreBackend
-
 try:
 try:
     import elasticsearch
     import elasticsearch
 except ImportError:
 except ImportError:

+ 4 - 6
celery/backends/filesystem.py

@@ -1,17 +1,13 @@
 # -*- coding: utf-8 -*-
 # -*- coding: utf-8 -*-
 """File-system result store backend."""
 """File-system result store backend."""
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
+import os
+import locale
 from kombu.utils.encoding import ensure_bytes
 from kombu.utils.encoding import ensure_bytes
-
 from celery import uuid
 from celery import uuid
 from celery.exceptions import ImproperlyConfigured
 from celery.exceptions import ImproperlyConfigured
 from celery.backends.base import KeyValueStoreBackend
 from celery.backends.base import KeyValueStoreBackend
 
 
-import os
-import locale
-default_encoding = locale.getpreferredencoding(False)
-
 # Python 2 does not have FileNotFoundError and IsADirectoryError
 # Python 2 does not have FileNotFoundError and IsADirectoryError
 try:
 try:
     FileNotFoundError
     FileNotFoundError
@@ -19,6 +15,8 @@ except NameError:
     FileNotFoundError = IOError
     FileNotFoundError = IOError
     IsADirectoryError = IOError
     IsADirectoryError = IOError
 
 
+default_encoding = locale.getpreferredencoding(False)
+
 E_PATH_INVALID = """\
 E_PATH_INVALID = """\
 The configured path for the file-system backend does not
 The configured path for the file-system backend does not
 work correctly, please make sure that it exists and has
 work correctly, please make sure that it exists and has

+ 0 - 4
celery/backends/mongodb.py

@@ -1,17 +1,13 @@
 # -*- coding: utf-8 -*-
 # -*- coding: utf-8 -*-
 """MongoDB result store backend."""
 """MongoDB result store backend."""
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 from datetime import datetime, timedelta
 from datetime import datetime, timedelta
-
 from kombu.utils.objects import cached_property
 from kombu.utils.objects import cached_property
 from kombu.utils.url import maybe_sanitize_url
 from kombu.utils.url import maybe_sanitize_url
 from kombu.exceptions import EncodeError
 from kombu.exceptions import EncodeError
-
 from celery import states
 from celery import states
 from celery.exceptions import ImproperlyConfigured
 from celery.exceptions import ImproperlyConfigured
 from celery.five import string_t, items
 from celery.five import string_t, items
-
 from .base import BaseBackend
 from .base import BaseBackend
 
 
 try:
 try:

+ 3 - 8
celery/backends/riak.py

@@ -1,9 +1,10 @@
 # -*- coding: utf-8 -*-
 # -*- coding: utf-8 -*-
 """Riak result store backend."""
 """Riak result store backend."""
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 import sys
 import sys
-
+from kombu.utils.url import _parse_url
+from celery.exceptions import ImproperlyConfigured
+from .base import KeyValueStoreBackend
 try:
 try:
     import riak
     import riak
     from riak import RiakClient
     from riak import RiakClient
@@ -11,12 +12,6 @@ try:
 except ImportError:  # pragma: no cover
 except ImportError:  # pragma: no cover
     riak = RiakClient = last_written_resolver = None  # noqa
     riak = RiakClient = last_written_resolver = None  # noqa
 
 
-from kombu.utils.url import _parse_url
-
-from celery.exceptions import ImproperlyConfigured
-
-from .base import KeyValueStoreBackend
-
 __all__ = ['RiakBackend']
 __all__ = ['RiakBackend']
 
 
 E_BUCKET_NAME = """\
 E_BUCKET_NAME = """\

+ 0 - 1
celery/bin/__init__.py

@@ -1,5 +1,4 @@
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 from .base import Option
 from .base import Option
 
 
 __all__ = ['Option']
 __all__ = ['Option']

+ 0 - 3
celery/bin/beat.py

@@ -65,11 +65,8 @@
     Executable to use for the detached process.
     Executable to use for the detached process.
 """
 """
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 from functools import partial
 from functools import partial
-
 from celery.platforms import detached, maybe_drop_privileges
 from celery.platforms import detached, maybe_drop_privileges
-
 from celery.bin.base import Command, daemon_options
 from celery.bin.base import Command, daemon_options
 
 
 __all__ = ['beat']
 __all__ = ['beat']

+ 0 - 1
celery/bin/celery.py

@@ -190,7 +190,6 @@ in any command that also has a `--detach` option.
 
 
     Use :pypi:`gevent` monkey patches.
     Use :pypi:`gevent` monkey patches.
 
 
-
 ``celery result``
 ``celery result``
 -----------------
 -----------------
 
 

+ 0 - 5
celery/bin/celeryd_detach.py

@@ -6,22 +6,17 @@ leads to weird issues (it was a long time ago now, but it
 could have something to do with the threading mutex bug)
 could have something to do with the threading mutex bug)
 """
 """
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 import argparse
 import argparse
 import celery
 import celery
 import os
 import os
 import sys
 import sys
-
 from celery.platforms import EX_FAILURE, detached
 from celery.platforms import EX_FAILURE, detached
 from celery.utils.log import get_logger
 from celery.utils.log import get_logger
 from celery.utils.nodenames import default_nodename, node_format
 from celery.utils.nodenames import default_nodename, node_format
-
 from celery.bin.base import daemon_options
 from celery.bin.base import daemon_options
 
 
 __all__ = ['detached_celeryd', 'detach']
 __all__ = ['detached_celeryd', 'detach']
-
 logger = get_logger(__name__)
 logger = get_logger(__name__)
-
 C_FAKEFORK = os.environ.get('C_FAKEFORK')
 C_FAKEFORK = os.environ.get('C_FAKEFORK')
 
 
 
 

+ 0 - 3
celery/bin/events.py

@@ -66,11 +66,8 @@
     Executable to use for the detached process.
     Executable to use for the detached process.
 """
 """
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 import sys
 import sys
-
 from functools import partial
 from functools import partial
-
 from celery.platforms import detached, set_process_title, strargv
 from celery.platforms import detached, set_process_title, strargv
 from celery.bin.base import Command, daemon_options
 from celery.bin.base import Command, daemon_options
 
 

+ 0 - 3
celery/bin/graph.py

@@ -4,12 +4,9 @@
 .. program:: celery graph
 .. program:: celery graph
 """
 """
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 from operator import itemgetter
 from operator import itemgetter
-
 from celery.five import items, python_2_unicode_compatible
 from celery.five import items, python_2_unicode_compatible
 from celery.utils.graph import DependencyGraph, GraphFormatter
 from celery.utils.graph import DependencyGraph, GraphFormatter
-
 from .base import Command
 from .base import Command
 
 
 __all__ = ['graph']
 __all__ = ['graph']

+ 0 - 3
celery/bin/logtool.py

@@ -5,12 +5,9 @@
 """
 """
 
 
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 import re
 import re
-
 from collections import Counter
 from collections import Counter
 from fileinput import FileInput
 from fileinput import FileInput
-
 from .base import Command
 from .base import Command
 
 
 __all__ = ['logtool']
 __all__ = ['logtool']

+ 0 - 4
celery/bin/multi.py

@@ -94,15 +94,11 @@ Examples
     celery worker -n xuzzy@myhost -c 3
     celery worker -n xuzzy@myhost -c 3
 """
 """
 from __future__ import absolute_import, print_function, unicode_literals
 from __future__ import absolute_import, print_function, unicode_literals
-
 import os
 import os
 import signal
 import signal
 import sys
 import sys
-
 from functools import wraps
 from functools import wraps
-
 from kombu.utils.objects import cached_property
 from kombu.utils.objects import cached_property
-
 from celery import VERSION_BANNER
 from celery import VERSION_BANNER
 from celery.apps.multi import Cluster, MultiParser, NamespacedOptionParser
 from celery.apps.multi import Cluster, MultiParser, NamespacedOptionParser
 from celery.platforms import EX_FAILURE, EX_OK, signals
 from celery.platforms import EX_FAILURE, EX_OK, signals

+ 0 - 2
celery/bin/worker.py

@@ -176,9 +176,7 @@ The :program:`celery worker` command (previously known as ``celeryd``)
     Executable to use for the detached process.
     Executable to use for the detached process.
 """
 """
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 import sys
 import sys
-
 from celery import concurrency
 from celery import concurrency
 from celery.bin.base import Command, daemon_options
 from celery.bin.base import Command, daemon_options
 from celery.bin.celeryd_detach import detached_celeryd
 from celery.bin.celeryd_detach import detached_celeryd

+ 0 - 2
celery/concurrency/eventlet.py

@@ -1,9 +1,7 @@
 # -*- coding: utf-8 -*-
 # -*- coding: utf-8 -*-
 """Eventlet execution pool."""
 """Eventlet execution pool."""
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 import sys
 import sys
-
 from kombu.five import monotonic
 from kombu.five import monotonic
 
 
 __all__ = ['TaskPool']
 __all__ = ['TaskPool']

+ 3 - 6
celery/concurrency/gevent.py

@@ -1,17 +1,14 @@
 # -*- coding: utf-8 -*-
 # -*- coding: utf-8 -*-
 """Gevent execution pool."""
 """Gevent execution pool."""
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
+from kombu.async import timer as _timer
+from kombu.five import monotonic
+from . import base
 try:
 try:
     from gevent import Timeout
     from gevent import Timeout
 except ImportError:  # pragma: no cover
 except ImportError:  # pragma: no cover
     Timeout = None  # noqa
     Timeout = None  # noqa
 
 
-from kombu.async import timer as _timer
-from kombu.five import monotonic
-
-from . import base
-
 __all__ = ['TaskPool']
 __all__ = ['TaskPool']
 
 
 # pylint: disable=redefined-outer-name
 # pylint: disable=redefined-outer-name

+ 0 - 2
celery/concurrency/solo.py

@@ -1,9 +1,7 @@
 # -*- coding: utf-8 -*-
 # -*- coding: utf-8 -*-
 """Single-threaded execution pool."""
 """Single-threaded execution pool."""
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 import os
 import os
-
 from .base import BasePool, apply_target
 from .base import BasePool, apply_target
 
 
 __all__ = ['TaskPool']
 __all__ = ['TaskPool']

+ 0 - 1
celery/contrib/abortable.py

@@ -84,7 +84,6 @@ have it block until the task is finished.
    database backends.
    database backends.
 """
 """
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 from celery import Task
 from celery import Task
 from celery.result import AsyncResult
 from celery.result import AsyncResult
 
 

+ 0 - 3
celery/contrib/pytest.py

@@ -1,11 +1,8 @@
 """Fixtures and testing utilities for :pypi:`py.test <pytest>`."""
 """Fixtures and testing utilities for :pypi:`py.test <pytest>`."""
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 import os
 import os
 import pytest
 import pytest
-
 from contextlib import contextmanager
 from contextlib import contextmanager
-
 from .testing import worker
 from .testing import worker
 from .testing.app import TestApp, setup_default_app
 from .testing.app import TestApp, setup_default_app
 
 

+ 0 - 4
celery/contrib/rdb.py

@@ -42,16 +42,12 @@ Environment Variables
     base port.  The selected port will be logged by the worker.
     base port.  The selected port will be logged by the worker.
 """
 """
 from __future__ import absolute_import, print_function, unicode_literals
 from __future__ import absolute_import, print_function, unicode_literals
-
 import errno
 import errno
 import os
 import os
 import socket
 import socket
 import sys
 import sys
-
 from pdb import Pdb
 from pdb import Pdb
-
 from billiard.process import current_process
 from billiard.process import current_process
-
 from celery.five import range
 from celery.five import range
 
 
 __all__ = [
 __all__ = [

+ 0 - 3
celery/contrib/sphinx.py

@@ -29,12 +29,9 @@ using `:task:proj.tasks.add` syntax.
 Use ``.. autotask::`` to manually document a task.
 Use ``.. autotask::`` to manually document a task.
 """
 """
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 from inspect import formatargspec
 from inspect import formatargspec
-
 from sphinx.domains.python import PyModulelevel
 from sphinx.domains.python import PyModulelevel
 from sphinx.ext.autodoc import FunctionDocumenter
 from sphinx.ext.autodoc import FunctionDocumenter
-
 from celery.app.task import BaseTask
 from celery.app.task import BaseTask
 from celery.five import getfullargspec
 from celery.five import getfullargspec
 
 

+ 0 - 4
celery/contrib/testing/app.py

@@ -1,13 +1,9 @@
 """Create Celery app instances used for testing."""
 """Create Celery app instances used for testing."""
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 import weakref
 import weakref
-
 from contextlib import contextmanager
 from contextlib import contextmanager
 from copy import deepcopy
 from copy import deepcopy
-
 from kombu.utils.imports import symbol_by_name
 from kombu.utils.imports import symbol_by_name
-
 from celery import Celery
 from celery import Celery
 from celery import _state
 from celery import _state
 
 

+ 0 - 3
celery/contrib/testing/mocks.py

@@ -1,10 +1,7 @@
 """Useful mocks for unit testing."""
 """Useful mocks for unit testing."""
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 import numbers
 import numbers
-
 from datetime import datetime, timedelta
 from datetime import datetime, timedelta
-
 try:
 try:
     from case import Mock
     from case import Mock
 except ImportError:
 except ImportError:

+ 0 - 1
celery/contrib/testing/tasks.py

@@ -1,6 +1,5 @@
 """Helper tasks for integration tests."""
 """Helper tasks for integration tests."""
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 from celery import shared_task
 from celery import shared_task
 
 
 
 

+ 0 - 3
celery/contrib/testing/worker.py

@@ -1,11 +1,8 @@
 """Embedded workers for integration tests."""
 """Embedded workers for integration tests."""
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 import os
 import os
 import threading
 import threading
-
 from contextlib import contextmanager
 from contextlib import contextmanager
-
 from celery import worker
 from celery import worker
 from celery.result import allow_join_result, _set_task_join_will_block
 from celery.result import allow_join_result, _set_task_join_will_block
 from celery.utils.dispatch import Signal
 from celery.utils.dispatch import Signal

+ 0 - 1
celery/events/__init__.py

@@ -6,7 +6,6 @@ in the worker (and clients if :setting:`task_send_sent_event`
 is enabled), used for monitoring purposes.
 is enabled), used for monitoring purposes.
 """
 """
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 from .dispatcher import EventDispatcher
 from .dispatcher import EventDispatcher
 from .event import Event, event_exchange, get_exchange, group_from
 from .event import Event, event_exchange, get_exchange, group_from
 from .receiver import EventReceiver
 from .receiver import EventReceiver

+ 0 - 3
celery/events/dumper.py

@@ -5,11 +5,8 @@ This is a simple program that dumps events to the console
 as they happen.  Think of it like a `tcpdump` for Celery events.
 as they happen.  Think of it like a `tcpdump` for Celery events.
 """
 """
 from __future__ import absolute_import, print_function, unicode_literals
 from __future__ import absolute_import, print_function, unicode_literals
-
 import sys
 import sys
-
 from datetime import datetime
 from datetime import datetime
-
 from celery.app import app_or_default
 from celery.app import app_or_default
 from celery.utils.functional import LRUCache
 from celery.utils.functional import LRUCache
 from celery.utils.time import humanize_seconds
 from celery.utils.time import humanize_seconds

+ 0 - 2
celery/events/snapshot.py

@@ -8,9 +8,7 @@ implementation of this writing the snapshots to a database
 in :mod:`djcelery.snapshots` in the `django-celery` distribution.
 in :mod:`djcelery.snapshots` in the `django-celery` distribution.
 """
 """
 from __future__ import absolute_import, print_function, unicode_literals
 from __future__ import absolute_import, print_function, unicode_literals
-
 from kombu.utils.limits import TokenBucket
 from kombu.utils.limits import TokenBucket
-
 from celery import platforms
 from celery import platforms
 from celery.app import app_or_default
 from celery.app import app_or_default
 from celery.utils.timer2 import Timer
 from celery.utils.timer2 import Timer

+ 1 - 4
celery/exceptions.py

@@ -48,12 +48,9 @@ Error Hierarchy
         - :exc:`~celery.exceptions.WorkerShutdown`
         - :exc:`~celery.exceptions.WorkerShutdown`
 """
 """
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 import numbers
 import numbers
-
 from .five import python_2_unicode_compatible, string_t
 from .five import python_2_unicode_compatible, string_t
-
-from billiard.exceptions import (  # noqa
+from billiard.exceptions import (
     SoftTimeLimitExceeded, TimeLimitExceeded, WorkerLostError, Terminated,
     SoftTimeLimitExceeded, TimeLimitExceeded, WorkerLostError, Terminated,
 )
 )
 from kombu.exceptions import OperationalError
 from kombu.exceptions import OperationalError

+ 0 - 2
celery/five.py

@@ -1,8 +1,6 @@
 # -*- coding: utf-8 -*-
 # -*- coding: utf-8 -*-
 """Python 2/3 compatibility utilities."""
 """Python 2/3 compatibility utilities."""
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 import sys
 import sys
 import vine.five
 import vine.five
-
 sys.modules[__name__] = vine.five
 sys.modules[__name__] = vine.five

+ 0 - 1
celery/loaders/__init__.py

@@ -5,7 +5,6 @@ Loaders define how configuration is read, what happens
 when workers start, when tasks are executed and so on.
 when workers start, when tasks are executed and so on.
 """
 """
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 from celery.utils.imports import symbol_by_name, import_from_cwd
 from celery.utils.imports import symbol_by_name, import_from_cwd
 
 
 __all__ = ['get_loader_cls']
 __all__ = ['get_loader_cls']

+ 0 - 1
celery/loaders/app.py

@@ -1,7 +1,6 @@
 # -*- coding: utf-8 -*-
 # -*- coding: utf-8 -*-
 """The default loader used with custom app instances."""
 """The default loader used with custom app instances."""
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 from .base import BaseLoader
 from .base import BaseLoader
 
 
 __all__ = ['AppLoader']
 __all__ = ['AppLoader']

+ 0 - 3
celery/loaders/default.py

@@ -1,14 +1,11 @@
 # -*- coding: utf-8 -*-
 # -*- coding: utf-8 -*-
 """The default loader used when no custom app has been initialized."""
 """The default loader used when no custom app has been initialized."""
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 import os
 import os
 import warnings
 import warnings
-
 from celery.exceptions import NotConfigured
 from celery.exceptions import NotConfigured
 from celery.utils.collections import DictAttribute
 from celery.utils.collections import DictAttribute
 from celery.utils.serialization import strtobool
 from celery.utils.serialization import strtobool
-
 from .base import BaseLoader
 from .base import BaseLoader
 
 
 __all__ = ['Loader', 'DEFAULT_CONFIG_MODULE']
 __all__ = ['Loader', 'DEFAULT_CONFIG_MODULE']

+ 0 - 3
celery/local.py

@@ -7,14 +7,11 @@ soon as possible, and that shall not load any third party modules.
 Parts of this module is Copyright by Werkzeug Team.
 Parts of this module is Copyright by Werkzeug Team.
 """
 """
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 import operator
 import operator
 import sys
 import sys
-
 from functools import reduce
 from functools import reduce
 from importlib import import_module
 from importlib import import_module
 from types import ModuleType
 from types import ModuleType
-
 from .five import bytes_if_py2, items, string, string_t
 from .five import bytes_if_py2, items, string, string_t
 
 
 __all__ = ['Proxy', 'PromiseProxy', 'try_import', 'maybe_evaluate']
 __all__ = ['Proxy', 'PromiseProxy', 'try_import', 'maybe_evaluate']

+ 0 - 3
celery/security/__init__.py

@@ -1,13 +1,10 @@
 # -*- coding: utf-8 -*-
 # -*- coding: utf-8 -*-
 """Message Signing Serializer."""
 """Message Signing Serializer."""
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 from kombu.serialization import (
 from kombu.serialization import (
     registry, disable_insecure_serializers as _disable_insecure_serializers,
     registry, disable_insecure_serializers as _disable_insecure_serializers,
 )
 )
-
 from celery.exceptions import ImproperlyConfigured
 from celery.exceptions import ImproperlyConfigured
-
 from .serialization import register_auth
 from .serialization import register_auth
 
 
 SSL_NOT_INSTALLED = """\
 SSL_NOT_INSTALLED = """\

+ 0 - 4
celery/security/certificate.py

@@ -1,15 +1,11 @@
 # -*- coding: utf-8 -*-
 # -*- coding: utf-8 -*-
 """X.509 certificates."""
 """X.509 certificates."""
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 import glob
 import glob
 import os
 import os
-
 from kombu.utils.encoding import bytes_to_str
 from kombu.utils.encoding import bytes_to_str
-
 from celery.exceptions import SecurityError
 from celery.exceptions import SecurityError
 from celery.five import values
 from celery.five import values
-
 from .utils import crypto, reraise_errors
 from .utils import crypto, reraise_errors
 
 
 __all__ = ['Certificate', 'CertStore', 'FSCertStore']
 __all__ = ['Certificate', 'CertStore', 'FSCertStore']

+ 0 - 2
celery/security/key.py

@@ -1,9 +1,7 @@
 # -*- coding: utf-8 -*-
 # -*- coding: utf-8 -*-
 """Private keys for the security serializer."""
 """Private keys for the security serializer."""
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 from kombu.utils.encoding import ensure_bytes
 from kombu.utils.encoding import ensure_bytes
-
 from .utils import crypto, reraise_errors
 from .utils import crypto, reraise_errors
 
 
 __all__ = ['PrivateKey']
 __all__ = ['PrivateKey']

+ 0 - 4
celery/security/utils.py

@@ -1,14 +1,10 @@
 # -*- coding: utf-8 -*-
 # -*- coding: utf-8 -*-
 """Utilities used by the message signing serializer."""
 """Utilities used by the message signing serializer."""
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 import sys
 import sys
-
 from contextlib import contextmanager
 from contextlib import contextmanager
-
 from celery.exceptions import SecurityError
 from celery.exceptions import SecurityError
 from celery.five import reraise
 from celery.five import reraise
-
 try:
 try:
     from OpenSSL import crypto
     from OpenSSL import crypto
 except ImportError:  # pragma: no cover
 except ImportError:  # pragma: no cover

+ 0 - 1
celery/signals.py

@@ -12,7 +12,6 @@ functions are called whenever a signal is called.
     :ref:`signals` for more information.
     :ref:`signals` for more information.
 """
 """
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 from .utils.dispatch import Signal
 from .utils.dispatch import Signal
 
 
 __all__ = [
 __all__ = [

+ 0 - 1
celery/task/__init__.py

@@ -7,7 +7,6 @@ If you're looking for the decorator implementation then that's in
 ``celery.app.base.Celery.task``.
 ``celery.app.base.Celery.task``.
 """
 """
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 from celery._state import current_app, current_task as current
 from celery._state import current_app, current_task as current
 from celery.local import LazyModule, Proxy, recreate_module
 from celery.local import LazyModule, Proxy, recreate_module
 
 

+ 0 - 2
celery/task/base.py

@@ -7,9 +7,7 @@ This contains the backward compatible Task class used in the old API,
 and shouldn't be used in new applications.
 and shouldn't be used in new applications.
 """
 """
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 from kombu import Exchange
 from kombu import Exchange
-
 from celery import current_app
 from celery import current_app
 from celery.app.task import Context, Task as BaseTask, _reprtask
 from celery.app.task import Context, Task as BaseTask, _reprtask
 from celery.five import python_2_unicode_compatible, with_metaclass
 from celery.five import python_2_unicode_compatible, with_metaclass

+ 0 - 3
celery/utils/__init__.py

@@ -5,11 +5,8 @@ Don't import from here directly anymore, as these are only
 here for backwards compatibility.
 here for backwards compatibility.
 """
 """
 from __future__ import absolute_import, print_function, unicode_literals
 from __future__ import absolute_import, print_function, unicode_literals
-
 import sys
 import sys
-
 from .functional import memoize  # noqa
 from .functional import memoize  # noqa
-
 from .nodenames import worker_direct, nodename, nodesplit
 from .nodenames import worker_direct, nodename, nodesplit
 
 
 __all__ = ['worker_direct', 'gen_task_name', 'nodename', 'nodesplit',
 __all__ = ['worker_direct', 'gen_task_name', 'nodename', 'nodesplit',

+ 0 - 2
celery/utils/abstract.py

@@ -1,10 +1,8 @@
 # -*- coding: utf-8 -*-
 # -*- coding: utf-8 -*-
 """Abstract classes."""
 """Abstract classes."""
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 from abc import ABCMeta, abstractmethod, abstractproperty
 from abc import ABCMeta, abstractmethod, abstractproperty
 from collections import Callable
 from collections import Callable
-
 from celery.five import with_metaclass
 from celery.five import with_metaclass
 
 
 __all__ = ['CallableTask', 'CallableSignature']
 __all__ = ['CallableTask', 'CallableSignature']

+ 0 - 3
celery/utils/deprecated.py

@@ -1,11 +1,8 @@
 # -*- coding: utf-8 -*-
 # -*- coding: utf-8 -*-
 """Deprecation utilities."""
 """Deprecation utilities."""
 from __future__ import absolute_import, print_function, unicode_literals
 from __future__ import absolute_import, print_function, unicode_literals
-
 import warnings
 import warnings
-
 from vine.utils import wraps
 from vine.utils import wraps
-
 from celery.exceptions import CPendingDeprecationWarning, CDeprecationWarning
 from celery.exceptions import CPendingDeprecationWarning, CDeprecationWarning
 
 
 __all__ = ['Callable', 'Property', 'warn']
 __all__ = ['Callable', 'Property', 'warn']

+ 0 - 1
celery/utils/dispatch/__init__.py

@@ -1,7 +1,6 @@
 # -*- coding: utf-8 -*-
 # -*- coding: utf-8 -*-
 """Observer pattern."""
 """Observer pattern."""
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 from .signal import Signal
 from .signal import Signal
 
 
 __all__ = ['Signal']
 __all__ = ['Signal']

+ 0 - 2
celery/utils/dispatch/saferef.py

@@ -5,11 +5,9 @@ Provides a way to safely weakref any function, including bound methods (which
 aren't handled by the core weakref module).
 aren't handled by the core weakref module).
 """
 """
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 import sys
 import sys
 import traceback
 import traceback
 import weakref
 import weakref
-
 from celery.five import python_2_unicode_compatible
 from celery.five import python_2_unicode_compatible
 
 
 __all__ = ['safe_ref']
 __all__ = ['safe_ref']

+ 0 - 3
celery/utils/dispatch/signal.py

@@ -1,13 +1,10 @@
 # -*- coding: utf-8 -*-
 # -*- coding: utf-8 -*-
 """Implementation of the Observer pattern."""
 """Implementation of the Observer pattern."""
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 import weakref
 import weakref
-
 from celery.five import python_2_unicode_compatible, range, text_t
 from celery.five import python_2_unicode_compatible, range, text_t
 from celery.local import PromiseProxy, Proxy
 from celery.local import PromiseProxy, Proxy
 from celery.utils.log import get_logger
 from celery.utils.log import get_logger
-
 from . import saferef
 from . import saferef
 
 
 __all__ = ['Signal']
 __all__ = ['Signal']

+ 0 - 1
celery/utils/encoding.py

@@ -1,7 +1,6 @@
 # -*- coding: utf-8 -*-
 # -*- coding: utf-8 -*-
 """**DEPRECATED**: This module has moved to :mod:`kombu.utils.encoding`."""
 """**DEPRECATED**: This module has moved to :mod:`kombu.utils.encoding`."""
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 from kombu.utils.encoding import (  # noqa
 from kombu.utils.encoding import (  # noqa
     default_encode, default_encoding, bytes_t, bytes_to_str, str_t,
     default_encode, default_encoding, bytes_t, bytes_to_str, str_t,
     str_to_bytes, ensure_bytes, from_utf8, safe_str, safe_repr,
     str_to_bytes, ensure_bytes, from_utf8, safe_str, safe_repr,

+ 0 - 3
celery/utils/graph.py

@@ -1,12 +1,9 @@
 # -*- coding: utf-8 -*-
 # -*- coding: utf-8 -*-
 """Dependency graph implementation."""
 """Dependency graph implementation."""
 from __future__ import absolute_import, print_function, unicode_literals
 from __future__ import absolute_import, print_function, unicode_literals
-
 from collections import Counter
 from collections import Counter
 from textwrap import dedent
 from textwrap import dedent
-
 from kombu.utils.encoding import safe_str, bytes_to_str
 from kombu.utils.encoding import safe_str, bytes_to_str
-
 from celery.five import items, python_2_unicode_compatible
 from celery.five import items, python_2_unicode_compatible
 
 
 __all__ = ['DOT', 'CycleError', 'DependencyGraph', 'GraphFormatter']
 __all__ = ['DOT', 'CycleError', 'DependencyGraph', 'GraphFormatter']

+ 0 - 4
celery/utils/imports.py

@@ -1,17 +1,13 @@
 # -*- coding: utf-8 -*-
 # -*- coding: utf-8 -*-
 """Utilities related to importing modules and symbols by name."""
 """Utilities related to importing modules and symbols by name."""
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 import imp as _imp
 import imp as _imp
 import importlib
 import importlib
 import os
 import os
 import sys
 import sys
 import warnings
 import warnings
-
 from contextlib import contextmanager
 from contextlib import contextmanager
-
 from kombu.utils.imports import symbol_by_name
 from kombu.utils.imports import symbol_by_name
-
 from celery.five import reload
 from celery.five import reload
 
 
 #: Billiard sets this when execv is enabled.
 #: Billiard sets this when execv is enabled.

+ 0 - 2
celery/utils/iso8601.py

@@ -33,9 +33,7 @@ TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
 SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 """
 """
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 import re
 import re
-
 from datetime import datetime
 from datetime import datetime
 from pytz import FixedOffset
 from pytz import FixedOffset
 
 

+ 0 - 4
celery/utils/nodenames.py

@@ -1,14 +1,10 @@
 # -*- coding: utf-8 -*-
 # -*- coding: utf-8 -*-
 """Worker name utilities."""
 """Worker name utilities."""
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 import os
 import os
 import socket
 import socket
-
 from functools import partial
 from functools import partial
-
 from kombu.entity import Exchange, Queue
 from kombu.entity import Exchange, Queue
-
 from .functional import memoize
 from .functional import memoize
 from .text import simple_format
 from .text import simple_format
 
 

+ 0 - 1
celery/utils/static/__init__.py

@@ -1,6 +1,5 @@
 """Static files."""
 """Static files."""
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 import os
 import os
 
 
 
 

+ 0 - 3
celery/utils/sysinfo.py

@@ -1,11 +1,8 @@
 # -*- coding: utf-8 -*-
 # -*- coding: utf-8 -*-
 """System information utilities."""
 """System information utilities."""
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 import os
 import os
-
 from math import ceil
 from math import ceil
-
 from kombu.utils.objects import cached_property
 from kombu.utils.objects import cached_property
 
 
 __all__ = ['load_average', 'df']
 __all__ = ['load_average', 'df']

+ 0 - 4
celery/utils/term.py

@@ -1,16 +1,12 @@
 # -*- coding: utf-8 -*-
 # -*- coding: utf-8 -*-
 """Terminals and colors."""
 """Terminals and colors."""
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 import base64
 import base64
 import codecs
 import codecs
 import os
 import os
 import sys
 import sys
-
 import platform
 import platform
-
 from functools import reduce
 from functools import reduce
-
 from celery.five import python_2_unicode_compatible, string
 from celery.five import python_2_unicode_compatible, string
 from celery.platforms import isatty
 from celery.platforms import isatty
 
 

+ 0 - 4
celery/utils/text.py

@@ -1,15 +1,11 @@
 # -*- coding: utf-8 -*-
 # -*- coding: utf-8 -*-
 """Text formatting utilities."""
 """Text formatting utilities."""
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 import re
 import re
-
 from collections import Callable
 from collections import Callable
 from functools import partial
 from functools import partial
 from textwrap import fill
 from textwrap import fill
-
 from pprint import pformat
 from pprint import pformat
-
 from celery.five import string_t
 from celery.five import string_t
 
 
 __all__ = [
 __all__ = [

+ 0 - 1
celery/worker/__init__.py

@@ -1,6 +1,5 @@
 """Worker implementation."""
 """Worker implementation."""
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 from .worker import WorkController
 from .worker import WorkController
 
 
 __all__ = ['WorkController']
 __all__ = ['WorkController']

+ 0 - 2
celery/worker/consumer/__init__.py

@@ -1,8 +1,6 @@
 """Worker consumer."""
 """Worker consumer."""
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 from .consumer import Consumer
 from .consumer import Consumer
-
 from .agent import Agent
 from .agent import Agent
 from .connection import Connection
 from .connection import Connection
 from .control import Control
 from .control import Control

+ 0 - 2
celery/worker/consumer/agent.py

@@ -1,8 +1,6 @@
 """Celery + :pypi:`cell` integration."""
 """Celery + :pypi:`cell` integration."""
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 from celery import bootsteps
 from celery import bootsteps
-
 from .connection import Connection
 from .connection import Connection
 
 
 __all__ = ['Agent']
 __all__ = ['Agent']

+ 0 - 2
celery/worker/consumer/connection.py

@@ -1,8 +1,6 @@
 """Consumer Broker Connection Bootstep."""
 """Consumer Broker Connection Bootstep."""
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 from kombu.common import ignore_errors
 from kombu.common import ignore_errors
-
 from celery import bootsteps
 from celery import bootsteps
 from celery.utils.log import get_logger
 from celery.utils.log import get_logger
 
 

+ 0 - 3
celery/worker/consumer/control.py

@@ -5,12 +5,9 @@
 The actual commands are implemented in :mod:`celery.worker.control`.
 The actual commands are implemented in :mod:`celery.worker.control`.
 """
 """
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 from celery import bootsteps
 from celery import bootsteps
 from celery.utils.log import get_logger
 from celery.utils.log import get_logger
-
 from celery.worker import pidbox
 from celery.worker import pidbox
-
 from .tasks import Tasks
 from .tasks import Tasks
 
 
 __all__ = ['Control']
 __all__ = ['Control']

+ 0 - 3
celery/worker/consumer/events.py

@@ -3,11 +3,8 @@
 ``Events`` -> :class:`celery.events.EventDispatcher`.
 ``Events`` -> :class:`celery.events.EventDispatcher`.
 """
 """
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 from kombu.common import ignore_errors
 from kombu.common import ignore_errors
-
 from celery import bootsteps
 from celery import bootsteps
-
 from .connection import Connection
 from .connection import Connection
 
 
 __all__ = ['Events']
 __all__ = ['Events']

+ 0 - 3
celery/worker/consumer/heart.py

@@ -1,10 +1,7 @@
 """Worker Event Heartbeat Bootstep."""
 """Worker Event Heartbeat Bootstep."""
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 from celery import bootsteps
 from celery import bootsteps
-
 from celery.worker import heartbeat
 from celery.worker import heartbeat
-
 from .events import Events
 from .events import Events
 
 
 __all__ = ['Heart']
 __all__ = ['Heart']

+ 0 - 2
celery/worker/consumer/mingle.py

@@ -1,10 +1,8 @@
 """Worker <-> Worker Sync at startup (Bootstep)."""
 """Worker <-> Worker Sync at startup (Bootstep)."""
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 from celery import bootsteps
 from celery import bootsteps
 from celery.five import items
 from celery.five import items
 from celery.utils.log import get_logger
 from celery.utils.log import get_logger
-
 from .events import Events
 from .events import Events
 
 
 __all__ = ['Mingle']
 __all__ = ['Mingle']

+ 1 - 4
celery/worker/consumer/tasks.py

@@ -1,14 +1,11 @@
 """Worker Task Consumer Bootstep."""
 """Worker Task Consumer Bootstep."""
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 from kombu.common import QoS, ignore_errors
 from kombu.common import QoS, ignore_errors
-
 from celery import bootsteps
 from celery import bootsteps
 from celery.utils.log import get_logger
 from celery.utils.log import get_logger
-
 from .mingle import Mingle
 from .mingle import Mingle
 
 
-__all__ = ('Tasks',)
+__all__ = ['Tasks']
 logger = get_logger(__name__)
 logger = get_logger(__name__)
 debug = logger.debug
 debug = logger.debug
 
 

+ 0 - 2
celery/worker/heartbeat.py

@@ -5,10 +5,8 @@ This is the internal thread responsible for sending heartbeat events
 at regular intervals (may not be an actual thread).
 at regular intervals (may not be an actual thread).
 """
 """
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 from celery.signals import heartbeat_sent
 from celery.signals import heartbeat_sent
 from celery.utils.sysinfo import load_average
 from celery.utils.sysinfo import load_average
-
 from .state import SOFTWARE_INFO, active_requests, all_total_count
 from .state import SOFTWARE_INFO, active_requests, all_total_count
 
 
 __all__ = ['Heart']
 __all__ = ['Heart']

+ 0 - 3
celery/worker/loops.py

@@ -1,13 +1,10 @@
 """The consumers highly-optimized inner loop."""
 """The consumers highly-optimized inner loop."""
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 import errno
 import errno
 import socket
 import socket
-
 from celery import bootsteps
 from celery import bootsteps
 from celery.exceptions import WorkerShutdown, WorkerTerminate, WorkerLostError
 from celery.exceptions import WorkerShutdown, WorkerTerminate, WorkerLostError
 from celery.utils.log import get_logger
 from celery.utils.log import get_logger
-
 from . import state
 from . import state
 
 
 __all__ = ['asynloop', 'synloop']
 __all__ = ['asynloop', 'synloop']

+ 0 - 4
celery/worker/pidbox.py

@@ -1,16 +1,12 @@
 """Worker Pidbox (remote control)."""
 """Worker Pidbox (remote control)."""
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 import socket
 import socket
 import threading
 import threading
-
 from kombu.common import ignore_errors
 from kombu.common import ignore_errors
 from kombu.utils.encoding import safe_str
 from kombu.utils.encoding import safe_str
-
 from celery.utils.collections import AttributeDict
 from celery.utils.collections import AttributeDict
 from celery.utils.functional import pass1
 from celery.utils.functional import pass1
 from celery.utils.log import get_logger
 from celery.utils.log import get_logger
-
 from . import control
 from . import control
 
 
 __all__ = ['Pidbox', 'gPidbox']
 __all__ = ['Pidbox', 'gPidbox']

+ 0 - 1
examples/app/myapp.py

@@ -23,7 +23,6 @@ name using the fully qualified form::
 
 
 """
 """
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 from celery import Celery
 from celery import Celery
 
 
 app = Celery(
 app = Celery(

+ 0 - 1
examples/celery_http_gateway/tasks.py

@@ -1,5 +1,4 @@
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 from celery import task
 from celery import task
 
 
 
 

+ 1 - 0
examples/django/demoapp/models.py

@@ -1,3 +1,4 @@
+from __future__ import absolute_import, unicode_literals
 from django.db import models  # noqa
 from django.db import models  # noqa
 
 
 # Create your models here.
 # Create your models here.

+ 2 - 2
examples/django/demoapp/tasks.py

@@ -1,5 +1,5 @@
-from __future__ import absolute_import
-
+# Create your tasks here
+from __future__ import absolute_import, unicode_literals
 from celery import shared_task
 from celery import shared_task
 
 
 
 

+ 1 - 0
examples/django/demoapp/views.py

@@ -1 +1,2 @@
+from __future__ import absolute_import, unicode_literals
 # Create your views here.
 # Create your views here.

+ 5 - 5
examples/django/proj/celery.py

@@ -1,7 +1,5 @@
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 import os
 import os
-
 from celery import Celery
 from celery import Celery
 
 
 # set the default Django settings module for the 'celery' program.
 # set the default Django settings module for the 'celery' program.
@@ -9,11 +7,13 @@ os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'proj.settings')
 
 
 app = Celery('proj')
 app = Celery('proj')
 
 
-# Using a string here means the worker doesn't have to serialize
-# the configuration object.
+# Using a string here means the worker don't have to serialize
+# the configuration object to child processes.
+# - namespace='CELERY' means all celery-related configuration keys
+#   should have a `CELERY_` prefix.
 app.config_from_object('django.conf:settings', namespace='CELERY')
 app.config_from_object('django.conf:settings', namespace='CELERY')
 
 
-# load task modules from all registered Django app configs.
+# Load task modules from all registered Django app configs.
 app.autodiscover_tasks()
 app.autodiscover_tasks()
 
 
 
 

+ 0 - 1
examples/django/proj/wsgi.py

@@ -14,7 +14,6 @@ framework.
 
 
 """
 """
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 import os
 import os
 
 
 os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'proj.settings')
 os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'proj.settings')

+ 0 - 1
examples/eventlet/bulk_task_producer.py

@@ -1,5 +1,4 @@
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 from eventlet import spawn_n, monkey_patch, Timeout
 from eventlet import spawn_n, monkey_patch, Timeout
 from eventlet.queue import LightQueue
 from eventlet.queue import LightQueue
 from eventlet.event import Event
 from eventlet.event import Event

+ 0 - 1
examples/eventlet/celeryconfig.py

@@ -1,5 +1,4 @@
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 import os
 import os
 import sys
 import sys
 sys.path.insert(0, os.getcwd())
 sys.path.insert(0, os.getcwd())

+ 0 - 2
examples/eventlet/tasks.py

@@ -1,7 +1,5 @@
 from __future__ import absolute_import, unicode_literals, print_function
 from __future__ import absolute_import, unicode_literals, print_function
-
 import requests
 import requests
-
 from celery import task
 from celery import task
 
 
 
 

+ 6 - 11
examples/eventlet/webcrawler.py

@@ -19,21 +19,16 @@ We don't have to do compression manually, just set the tasks compression
 to "zlib", and the serializer to "pickle".
 to "zlib", and the serializer to "pickle".
 
 
 """
 """
-from __future__ import absolute_import, unicode_literals
-
+from __future__ import absolute_import, print_function, unicode_literals
 import re
 import re
-
-try:
-    from urllib.parse import urlsplit
-except ImportError:
-    from urlparse import urlsplit  # noqa
-
 import requests
 import requests
-
 from celery import task, group
 from celery import task, group
 from eventlet import Timeout
 from eventlet import Timeout
-
 from pybloom import BloomFilter
 from pybloom import BloomFilter
+try:
+    from urllib.parse import urlsplit
+except ImportError:
+    from urlparse import urlsplit  # noqa
 
 
 # http://daringfireball.net/2009/11/liberal_regex_for_matching_urls
 # http://daringfireball.net/2009/11/liberal_regex_for_matching_urls
 url_regex = re.compile(
 url_regex = re.compile(
@@ -67,4 +62,4 @@ def crawl(url, seen=None):
             seen.add(url)
             seen.add(url)
 
 
     subtasks = group(crawl.s(url, seen) for url in wanted_urls)
     subtasks = group(crawl.s(url, seen) for url in wanted_urls)
-    subtasks()
+    subtasks.delay()

+ 0 - 1
examples/gevent/celeryconfig.py

@@ -1,5 +1,4 @@
 from __future__ import absolute_import, unicode_literals
 from __future__ import absolute_import, unicode_literals
-
 import os
 import os
 import sys
 import sys
 sys.path.insert(0, os.getcwd())
 sys.path.insert(0, os.getcwd())

+ 1 - 3
examples/gevent/tasks.py

@@ -1,7 +1,5 @@
-from __future__ import absolute_import, unicode_literals
-
+from __future__ import absolute_import, print_function, unicode_literals
 import requests
 import requests
-
 from celery import task
 from celery import task
 
 
 
 

Some files were not shown because too many files changed in this diff