a
    xd                     @   sx   d Z ddlZddlZddlmZ ejZdd ZejdkrBdd	 ZnG d
d de	Z
e
eZ[g dZG dd deZdS )a[  Pillow (Fork of the Python Imaging Library)

Pillow is the friendly PIL fork by Alex Clark and Contributors.
    https://github.com/python-pillow/Pillow/

Pillow is forked from PIL 1.1.7.

PIL is the Python Imaging Library by Fredrik Lundh and Contributors.
Copyright (c) 1999 by Secret Labs AB.

Use PIL.__version__ for this Pillow version.

;-)
    N   )_versionc                   C   s   t jdtdd d S )NzcPILLOW_VERSION is deprecated and will be removed in Pillow 9 (2022-01-02). Use __version__ instead.   )
stacklevel)warningswarnDeprecationWarning r	   r	   D/var/www/html/Ranjet/env/lib/python3.9/site-packages/PIL/__init__.py_raise_version_warning   s
    r   )r      c                 C   s,   | dkrt   tS tdt d|  dd S )NPILLOW_VERSIONzmodule 'z' has no attribute '')r   __version__AttributeError__name__)namer	   r	   r
   __getattr__&   s    r   c                       sp   e Zd Z fddZ fddZ fddZ fddZ fd	d
Z fddZ fddZ	 fddZ
  ZS )_Deprecated_Versionc                    s   t   t  S N)r   super__str__)self	__class__r	   r
   r   0   s    z_Deprecated_Version.__str__c                    s   t   t |S r   )r   r   __getitem__)r   keyr   r	   r
   r   4   s    z_Deprecated_Version.__getitem__c                    s   t   t |S r   )r   r   __eq__r   otherr   r	   r
   r   8   s    z_Deprecated_Version.__eq__c                    s   t   t |S r   )r   r   __ne__r   r   r	   r
   r    <   s    z_Deprecated_Version.__ne__c                    s   t   t |S r   r   r   __gt__r   r   r	   r
   r"   @   s    z_Deprecated_Version.__gt__c                    s   t   t |S r   r   r   __lt__r   r   r	   r
   r$   D   s    z_Deprecated_Version.__lt__c                    s   t   t |S r   r!   r   r   r	   r
   __ge__H   s    z_Deprecated_Version.__ge__c                    s   t   t |S r   r#   r   r   r	   r
   __le__L   s    z_Deprecated_Version.__le__)r   
__module____qualname__r   r   r   r    r"   r$   r%   r&   __classcell__r	   r	   r   r
   r   /   s   r   )-ZBlpImagePluginZBmpImagePluginZBufrStubImagePluginZCurImagePluginZDcxImagePluginZDdsImagePluginZEpsImagePluginZFitsStubImagePluginZFliImagePluginZFpxImagePluginZFtexImagePluginZGbrImagePluginZGifImagePluginZGribStubImagePluginZHdf5StubImagePluginZIcnsImagePluginZIcoImagePluginZImImagePluginZImtImagePluginZIptcImagePluginZJpegImagePluginZJpeg2KImagePluginZMcIdasImagePluginZMicImagePluginZMpegImagePluginZMpoImagePluginZMspImagePluginZPalmImagePluginZPcdImagePluginZPcxImagePluginZPdfImagePluginZPixarImagePluginZPngImagePluginZPpmImagePluginZPsdImagePluginZSgiImagePluginZSpiderImagePluginZSunImagePluginZTgaImagePluginZTiffImagePluginZWebPImagePluginZWmfImagePluginZXbmImagePluginZXpmImagePluginZXVThumbImagePluginc                   @   s   e Zd ZdZdS )UnidentifiedImageErrorzZ
    Raised in :py:meth:`PIL.Image.open` if an image cannot be opened and identified.
    N)r   r'   r(   __doc__r	   r	   r	   r
   r*      s   r*   )r+   sysr    r   r   r   version_infor   strr   r   Z_pluginsOSErrorr*   r	   r	   r	   r
   <module>   s   	

	!1