import logging
try:
    # not available in python 2.6
    from logging import NullHandler
except ImportError:
    class NullHandler(logging.Handler):
        def emit(self, record):
            pass

from .kuyruk import Kuyruk
from .task import Task
from .worker import Worker
from .queue import Queue
from .exceptions import Reject

# Add NullHandler to prevent logging warnings on startup
logging.getLogger(__name__).addHandler(NullHandler())

# TODO class tasks
# TODO add timestamp to tasks
# TODO retry count for tasks
# TODO packaging test code
# TODO set kuyruk log level
# TODO set application log level
# TODO requeue failed tasks
# TODO coverage
# TODO test disconnect and reconnect (vaurien)
# TODO model extension
# TODO support python 3

@@ -521,35 +521,8 @@
 sks%0A
-# TODO packaging test code%0A
 # TO

remove finished todo