1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
Ë
³òúhøãóT—ddlmZddlZddlmZ    d    ddddœ                                                    d
d„Zy) é)Ú annotationsNé)Ú __version__Fé)ÚactionÚpluralÚ
stacklevelcó|—|rdnd}|€d}nW|ttjd«d«kr|›d|›d}t|«‚|d    k(rd
}nd |›d t›d }t |«‚|r|r d}t |«‚|rd|›d}n|rd|j d«›d}nd}tj|›d|›d|›|›t|¬«y)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 13 (2026-10-15)zUnknown removal version: z    . Update ú?z*Use only one of 'replacement' and 'action'z. Use z     instead.z. Úz# deprecated and will be removed in )r    )
ÚintrÚsplitÚ RuntimeErrorÚ__name__Ú
ValueErrorÚrstripÚwarningsÚwarnÚDeprecationWarning)    Ú
deprecatedÚwhenÚ replacementrrr    Úis_ÚremovedÚmsgs             úAH:\Change_password\venv_build\Lib\site-packages\PIL/_deprecate.pyÚ    deprecater"sí€ñD‰%˜t€Cà €|Ø$‰Ø     ””[×&Ñ& sÓ+¨AÑ.Ó/Ò    /ؐ ˜A˜c˜UÐ"DÐEˆÜ˜3ÓÐØ     ŠØ*‰à)¨$¨¨y¼¸
À!ÐDˆÜ˜‹oÐá‘vØ:ˆÜ˜‹oÐáØ˜+˜ iÐ0‰Ù    Øf—m‘m CÓ(Ð)¨Ð+‰àˆä ‡MMØ ˆ,a˜uÐ?À¸yÈÈÐQÜØöó)N)rÚstrrz
int | Nonerú
str | Nonerr%rÚboolr    rÚreturnÚNone)Ú
__future__rrrrr"©r#r!ú<module>r+sjðÝ"ãåð #ð>ð
ØØñ>Øð>à
ð>ðð>ð
ð >ð ð >ðð>ð
ô>r#