文件操作 - _deprecate.cpython-311.pyc
返回文件管理
返回主菜单
删除本文件
文件: /usr/lib/python3/dist-packages/PIL/__pycache__/_deprecate.cpython-311.pyc
编辑文件内容
� �"�c� � �: � d dl mZ d dlZddlmZ dddd�dd�ZdS )� )�annotationsN� )�__version__F)�action�plural� deprecated�str�when� int | None�replacement� str | Noner r �bool�return�Nonec � � |rdnd}|�d}ne|t t j d� � d � � k r| � d|� d�}t |� � �|d k rd }ndt � d�}t |� � �|r|rd }t |� � �|rd|� d�}n|rd|� d� � � d�}nd}t j | � d|� d|� |� �t d�� � dS )a. Deprecations helper. :param deprecated: Name of thing to be deprecated. :param when: Pillow major version to be removed in. :param replacement: Name of replacement. :param action: Instead of "replacement", give a custom call to action e.g. "Upgrade to new thing". :param plural: if the deprecated thing is plural, needing "are" instead of "is". Usually of the form: "[deprecated] is deprecated and will be removed in Pillow [when] (yyyy-mm-dd). Use [replacement] instead." You can leave out the replacement sentence: "[deprecated] is deprecated and will be removed in Pillow [when] (yyyy-mm-dd)" Or with another call to action: "[deprecated] is deprecated and will be removed in Pillow [when] (yyyy-mm-dd). [action]." �are�isNza future version�.r � z" deprecated and should be removed.� zPillow 10 (2023-07-01)z Unknown removal version, update �?z*Use only one of 'replacement' and 'action'z. Use z instead.z. � z# deprecated and will be removed in � )� stacklevel) �intr �split�RuntimeError�__name__� ValueError�rstrip�warnings�warn�DeprecationWarning)r r r r r �is_�removed�msgs �0/usr/lib/python3/dist-packages/PIL/_deprecate.py� deprecater( s> � �B � #�%�%�t�C��|�$��� ��[�&�s�+�+�A�.�/�/� /� /��E�E�c�E�E�E���3���� ����*���<��<�<�<����o�o��� �v� �:����o�o��� �0�+�0�0�0��� � �+�f�m�m�C�(�(�+�+�+������M��Q�Q��Q�Q��Q��Q�Q���� � � � � � )N)r r r r r r r r r r r r )� __future__r r! r r r( � r) r'