
    TiG
                          d Z dZd Zg dZd Zy)z
Django Cronjob Utils - A robust cronjob handling package for Django.

This package provides execution tracking, duplicate prevention, stakeholder
notifications, configurable retry, and comprehensive database logging for
cronjob tasks.
z0.1.0c                 f   | dk(  rddl m} |S | dk(  rddlm} |S | dk(  rddlm} |S | dk(  rdd	lm} |S | d
k(  rddlm} |S | dk(  rddlm	} |S | dk(  rddlm
} |S | dk(  rddlm} |S | dk(  rddlm}	 |	S | dk(  rddlm}
 |
S | dk(  rddlm} |S | dk(  rddlm} |S t#        dt$         d|  d      )z(Lazy import for module-level attributes.CronTask    )r   register_task)r   TaskRegistry)r   ExecutionPattern)r   CronJobError)r   TaskNotFoundError)r	   ConcurrentExecutionError)r
   CronValidationError)ValidationErrorCronjobHookContext)r   get_global_cronjob_hook_manager)r   clear_cronjob_hooks)r   HOOKS_AVAILABLE)r   zmodule 'z' has no attribute '')django_cronjob_utils.baser   django_cronjob_utils.decoratorsr   django_cronjob_utils.registryr   r   django_cronjob_utils.exceptionsr   r	   r
   r   django_cronjob_utils.hooksr   r   r   r   AttributeError__name__)namer   r   r   r   r   r	   r
   r   r   r   r   r   s                Q/home/cursorai/projects/django-cronjob-utils/src/django_cronjob_utils/__init__.py__getattr__r      s    z6		 A		>	#	#B		@	$	$E  	+	+L''	&	&Z""	%	%A!!	2	2N..	&	&B""	"	">
8H:-A$qI
JJ    )r   r   r   r   r   r	   r
   r   r   r   r   r   c                      t         S )z4Return list of available attributes for IDE support.)__all__ r   r   __dir__r    H   s    Nr   N)__doc____version__r   r   r    r   r   r   <module>r#      s$    &KR r   