浏览代码

events.state: Removed Task._defaults as scheduled for removal in 4.0

Ask Solem 9 年之前
父节点
当前提交
50bdc6d9a2
共有 1 个文件被更改,包括 1 次插入8 次删除
  1. 1 8
      celery/events/state.py

+ 1 - 8
celery/events/state.py

@@ -33,8 +33,7 @@ from kombu.clocks import timetuple
 from kombu.utils import cached_property
 from kombu.utils import cached_property
 
 
 from celery import states
 from celery import states
-from celery.five import class_property, items, values
-from celery.utils import deprecated
+from celery.five import items, values
 from celery.utils.functional import LRUCache, memoize
 from celery.utils.functional import LRUCache, memoize
 from celery.utils.log import get_logger
 from celery.utils.log import get_logger
 
 
@@ -324,12 +323,6 @@ class Task(object):
     def ready(self):
     def ready(self):
         return self.state in states.READY_STATES
         return self.state in states.READY_STATES
 
 
-    @class_property
-    def _defaults(cls):
-        """Deprecated, to be removed in 5.0."""
-        source = cls()
-        return {k: getattr(source, k) for k in source._fields}
-
 
 
 class State(object):
 class State(object):
     """Records clusters state."""
     """Records clusters state."""