hyb
2026-01-30 44480e71b27aa9d4cb8441f50c873f1b110e9691
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Ë
Wñúh¤ãóp—dZddlZddlZddlmZmZmZddlmZerddl    m
Z
defd„Z defd    „Z d
e defd „Zy) zDecorators Hub.éN)Ú TYPE_CHECKINGÚAnyÚCallableé)Ú RefreshOption)ÚMySQLConnectionAbstractÚreturncó&—dtdtfd„}|S)z|Decorator verifying which options are relevant and which aren't based on
    the server version the client is connecting to.Ú cmd_refreshr    c    ól‡—tj‰«dddtdtdtfˆfd„ «}|S)NÚcnxrÚargsÚkwargsr    cóž•—|d}|tjzr+|jdk\rtjdt
d¬«‰||fi|¤ŽS)Nr)é    érzøAs of MySQL Server 9.2.0, refreshing grant tables is not needed if you use statements GRANT, REVOKE, CREATE, DROP, or ALTER. You should expect this option to be unsupported in a future version of MySQL Connector/Python when MySQL Server removes it.r©ÚcategoryÚ
stacklevel)rÚGRANTÚserver_versionÚwarningsÚwarnÚDeprecationWarning)r rrÚoptionsr s    €úNH:\Change_password\venv_build\Lib\site-packages\mysql/connector/_decorating.pyÚwrapperz>cmd_refresh_verify_options.<locals>.decorator.<locals>.wrapper/s_ø€ð  ™7ˆGØœ-×-Ñ-Ò-°3×3EÑ3EðJò4ô
— ‘ ðVô0Ø õ ñ˜s GÑ6¨vÑ6Ð 6ó©Ú    functoolsÚwrapsrr)r rs` rÚ    decoratorz-cmd_refresh_verify_options.<locals>.decorator.sEø€Ü    ‰˜Ó    %ð    7Ø*ð    7Ü36ð    7ÜBEð    7ä ô    7ó
&ð    7ð(ˆr©r©r"s rÚcmd_refresh_verify_optionsr%*s€ðœxð¬Hóð0 Ðrcó&—dtdtfd„}|S)z‹
    Decorator to close the current connection if a read or a write timeout
    is raised by the method passed via the func parameter.
    Ú
cnx_methodr    c    ól‡—tj‰«dddtdtdtfˆfd„ «}|S)Nr rrrr    có„•—    ‰|g|¢­i|¤ŽS#t$r'}t|t«r|j«|‚d}~wwxYw)N)Ú    ExceptionÚ
isinstanceÚ TimeoutErrorÚclose)r rrÚerrr's    €rÚhandle_cnx_methodzGhandle_read_write_timeout.<locals>.decorator.<locals>.handle_cnx_methodPsEø€ð Ù! #Ð7¨Ò7°Ñ7Ð7øÜò ܘc¤<Ô0Ø—I‘I”Kؐ    ûð úsƒ     ?˜":º?)r r!r)r'r/s` rr"z,handle_read_write_timeout.<locals>.decoratorOsFø€Ü    ‰˜Ó    $ð    Ø*ð    Ü36ð    ÜBEð    ä ô    ó
%ð    ð!Рrr#r$s rÚhandle_read_write_timeoutr0Is€ð !œhð !¬8ó !ð ÐrÚreasoncó,‡—dtdtfˆfd„ }|S)z&Use it to decorate deprecated methods.Úfuncr    cól•‡—tj‰«dtdtdtfˆˆfd„ «}|S)Nrrr    cól•—tjd‰j›d‰›td¬«‰|i|¤ŽS)NzCall to deprecated function z
. Reason: rr)rrÚ__name__r)rrr3r1s  €€rrz.deprecated.<locals>.decorator.<locals>.wrapperds;ø€ä M‰MØ.¨t¯}©}¨o¸ZÈÀxÐPÜ+Øõ ñ
˜Ð( Ñ(Ð (rr)r3rr1s` €rr"zdeprecated.<locals>.decoratorcs:ù€Ü    ‰˜Ó    ð    )œ3ð    )¬#ð    )´(õ    )ó
ð    )ðˆrr#)r1r"s` rÚ
deprecatedr7`sø€ð
œð
¤Xõ
ð Ðr)Ú__doc__r rÚtypingrrrÚ    constantsrÚ    abstractsrr%r0Ústrr7©rrú<module>r>sJðñ:ãÛç/Ñ/å$áÝ2ð Hóð> 8óð.sð˜xôr