a
    Sic                     @   s   d dl mZmZmZmZ d dl mZmZ d dl mZ d dl mZ d dl	m	Z	m
Z
 g dZdd Zd	d
 Zd dl mZmZ d dl mZmZ eeZeeZeeZeeZdS )   )parseparser
parserinfoParserError)DEFAULTPARSERDEFAULTTZPARSER)UnknownTimezoneWarning)__doc__)	isoparserisoparse)r   r   r   r   r
   r   r   c                    sB   ddl m} dd ldj jd|  fdd}|S )N    )wrapszo{name} is a private function and may break without warning, it will be moved and or renamed in future versions.namec                     s    t  | i |S N)warnDeprecationWarning)argskwargsfmsgwarnings T/var/www/html/django/DPS/env/lib/python3.9/site-packages/dateutil/parser/__init__.pydeprecated_func   s    z2__deprecated_private_func.<locals>.deprecated_func)	functoolsr   r   format__name__)r   r   r   r   r   r   __deprecated_private_func   s    r   c                    s@   dd l dj jdG  fddd  j_S )Nr   zl{name} is a private class and may break without warning, it will be moved and or renamed in future versions.r   c                       s(   e Zd ZjZ fddZ  ZS )z0__deprecate_private_class.<locals>.private_classc                    s&    t t| j|i | d S r   )r   r   super__init__)selfr   r   )	__class__r   private_classr   r   r   r!   .   s    z9__deprecate_private_class.<locals>.private_class.__init__)r   
__module____qualname__r	   r!   __classcell__r   cr   r$   r   )r#   r   r$   +   s   r$   )r   r   r   )r)   r   r(   r   __deprecate_private_class$   s    r*   )_timelex_resultbase)	_tzparser_parsetzN)_parserr   r   r   r   r   r   r   r	   r
   r   __all__r   r*   r+   r,   r-   r.   r   r   r   r   <module>   s   