o
    hg                     @   s6   d dl Z d dlmZ dd Zdd ZG dd dZdS )	    N)Pathc                 C   s   t | tttfS N)
isinstancebytesstrr   f r	   Q/var/www/html/magazine_api/magazine_env/lib/python3.10/site-packages/PIL/_util.pyisPath   s   r   c                 C   s   t | o	tj| S r   )r   ospathisdirr   r	   r	   r
   isDirectory
   s   r   c                   @   s   e Zd Zdd Zdd ZdS )deferred_errorc                 C   s
   || _ d S r   ex)selfr   r	   r	   r
   __init__   s   
zdeferred_error.__init__c                 C   s   | j r   r   )r   eltr	   r	   r
   __getattr__   s   zdeferred_error.__getattr__N)__name__
__module____qualname__r   r   r	   r	   r	   r
   r      s    r   )r   pathlibr   r   r   r   r	   r	   r	   r
   <module>   s
    