hyb
2025-12-30 5e753a15ff53faab2261a53367e44d38caf87041
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
40
41
42
43
44
Ë
ñúhpãó̗UdZddlmZddlZddlZddlmZmZddlm    Z    ddl
m Z dZ Gd„d    e«Zdad
ed <        d                                                    dd „Zdd „Zdddœ                                            dd„Zy)zN
A module that implements tooling to enable easy warnings about deprecations.
é)Ú annotationsN)ÚAnyÚTextIO)Úparse)Ú __version__z DEPRECATION: có —eZdZy)ÚPipDeprecationWarningN)Ú__name__Ú
__module__Ú __qualname__©óúRH:\Change_password\venv_build\Lib\site-packages\pip/_internal/utils/deprecation.pyr    r    s„Ørr    rÚ_original_showwarningcóƗ|tt||||||«yyt|t«r'tjd«}|j |«yt||||||«y)Nzpip._internal.deprecations)rÚ
issubclassr    ÚloggingÚ    getLoggerÚwarning)ÚmessageÚcategoryÚfilenameÚlinenoÚfileÚlineÚloggers       rÚ _showwarningrsc€ð ÐÜ  Ð ,Ü ! '¨8°X¸vÀtÈTÕ Rð -ä    HÔ3Ô    4ô×"Ñ"Ð#?Ó@ˆØ‰wÕä˜g x°¸6À4ÈÕNrcóˆ—tjdtd¬«t€ tjat
t_yy)NÚdefaultT)Úappend)ÚwarningsÚ simplefilterr    rÚ showwarningrr rrÚinstall_warning_loggerr$.s6€ä ×ј)Ô%:À4ÕHôÐ$Ü (× 4Ñ 4ÐÜ+ŒÕð%r)Ú feature_flagÚissuecó—|duxrtt«t|«k\}|t›df||sdndf|df||sdndf|dfg}djd    „|D««}|r t    |«‚t j |td
¬ «y) aHelper to deprecate existing functionality.
 
    reason:
        Textual reason shown to the user about why this functionality has
        been deprecated. Should be a complete sentence.
    replacement:
        Textual suggestion shown to the user about what alternative
        functionality they can use.
    gone_in:
        The version of pip does this functionality should get removed in.
        Raises an error if pip's current version is greater than or equal to
        this.
    feature_flag:
        Command-line flag of the form --use-feature={feature_flag} for testing
        upcoming functionality.
    issue:
        Issue number on the tracker that would serve as a useful place for
        users to find related discussion and provide feedback.
    Nz{}z*pip {} will enforce this behaviour change.z*Since pip {}, this is no longer supported.zA possible replacement is {}.zEYou can use the flag --use-feature={} to test the upcoming behaviour.z@Discussion can be found at https://github.com/pypa/pip/issues/{}ú c3óLK—|]\}}|||j|«–—Œy­w)N)Úformat)Ú.0ÚvalueÚ
format_strs   rú    <genexpr>zdeprecated.<locals>.<genexpr>ts2èø€òá ˆE:Ø Ð ! eÐ&7ð    ×ј%× ñùs‚"$é)rÚ
stacklevel)rÚcurrent_versionÚDEPRECATION_MSG_PREFIXÚjoinr    r!Úwarn)ÚreasonÚ replacementÚgone_inr%r&Úis_goneÚ message_partsrs        rÚ
deprecatedr:9sÀ€ð:˜TÐ!ÒN¤e¬OÓ&<ÄÀgÃÑ&N€Gð
Ô*Ð+¨4Ð0Ð1à ññ=àAð     
ð Ø +ð    
ð
ññXàð     
ð Ø Nð    
ð-€Mð8h‰hñà!.ôó€GñÜ# GÓ,Ð,ä ‡MM'Ô$9ÀaÖHr)NN)rz Warning | strrz type[Warning]rÚstrrÚintrz TextIO | Nonerú
str | NoneÚreturnÚNone)r>r?) r5r;r6r=r7r=r%r=r&z
int | Noner>r?)Ú__doc__Ú
__future__rrr!ÚtypingrrÚpip._vendor.packaging.versionrÚpiprr1r2ÚWarningr    rÚ__annotations__rr$r:r rrú<module>rGsîðòõ#ãÛßå/å.à(Ðô    ˜Gô    ð"АsÓ!ðØð OØ ðOàðOððOð ð    Oð
ð Oð ð Oð
óOó(,ð  $Øñ EIà ðEIððEIðð    EIð
ð EIð ð EIð
ôEIr