
    h                     t    S r SSKJr  SrSrSr\(       a  SSKJr  SSKJr  S	\	S
\
4S jrS
\\	   4S jr\r\rg)z<propcache: An accelerated property cache for Python classes.    )TYPE_CHECKING)cached_propertyunder_cached_propertyz0.3.1    )r   )r   attrreturnc                 d    U [         ;   a  SSKJn  [        X5      $ [	        S[
         SU  S35      e)z,Import the public API from the `api` module.r   )apizmodule 'z' has no attribute '')_PUBLIC_API r   getattrAttributeError__package__)r   r   s     D/var/www/html/env/lib/python3.13/site-packages/propcache/__init__.py_import_facader      s3    {s!!
8K=0DTF!L
MM    c                  B    / [         Q[        5       R                  5       Q$ )z4Include the public API in the module's dir() output.)r   globalskeysr   r   r   _dir_facader      s    ,[,79>>+,,r   N)__doc__typingr   r   __version____all__r   r   r   strobjectr   listr   __getattr____dir__r   r   r   <module>r"      sW    B  :
 7CN N N-T#Y -
 
r   