File: //usr/local/lib/python3.9/site-packages/celery/app/__pycache__/annotations.cpython-39.pyc
a
X>h� � @ sX d Z ddlmZmZ ddlmZ ed�Zed�ZdZG dd� de �Z
d d
� Zdd� Zd
S )z�Task Annotations.
Annotations is a nice term for monkey-patching task classes
in the configuration.
This prepares and performs the annotations in the
:setting:`task_annotations` setting.
� )�firstmethod�mlazy)�instantiate�annotate�annotate_any)�
MapAnnotation�prepare�resolve_allc @ s e Zd ZdZdd� Zdd� ZdS )r z(Annotation map: task_name => attributes.c C s&