Files
pyGoEdge-UserPanel/.venv/Lib/site-packages/django/utils/__pycache__/deprecation.cpython-312.pyc

43 lines
5.9 KiB
Plaintext
Raw Normal View History

2025-11-18 03:36:49 +08:00
<EFBFBD>
j<> i <00><00><><00>ddlZddlZddlmZmZmZGd<03>de<06>ZGd<05>de<08>Z eZ
e Z Gd<07>d<08>Z Gd <09>d
e <0A>ZGd <0B>d <0C>Zy) <0A>N)<03>iscoroutinefunction<6F>markcoroutinefunction<6F> sync_to_asyncc<00> <00>eZdZy)<02>RemovedInDjango60WarningN<67><03>__name__<5F>
__module__<EFBFBD> __qualname__<5F><00><00>GE:\Project\pygoedge\.venv\Lib\site-packages\django/utils/deprecation.pyrr<00><00><00>r rc<00> <00>eZdZy)<02>RemovedInDjango61WarningNrr r rrr rr rc<00><00>eZdZd<01>Zd<02>Zy)<04>warn_about_renamed_methodc<00><<00>||_||_||_||_y)N)<04>
class_name<EFBFBD>old_method_name<6D>new_method_name<6D>deprecation_warning)<05>selfrrrrs r<00>__init__z"warn_about_renamed_method.__init__s#<00><00>%<25><04><0F>.<2E><04><1C>.<2E><04><1C>#6<><04> r c<00><00><00><01><00><01>fd<01>}|S)Nc <00><><00><02>tjd<01>j<00>d<02>j<00>d<03>j<00>d<04><07>j
d<05><00>|i|<01><01>S)N<>`<60>.z` is deprecated, use `z
` instead.<2E>)<06>warnings<67>warnrrrr)<04>args<67>kwargs<67>frs <20><>r<00>wrapperz3warn_about_renamed_method.__call__.<locals>.wrappersJ<00><><00> <14>M<EFBFBD>M<EFBFBD><17>?<3F>?<3F>D<EFBFBD>$8<>$8<>$<24>:N<>:N<>P<01><14>(<28>(<28><11>  <0E> <15>d<EFBFBD>%<25>f<EFBFBD>%<25> %r r )rr$r%s`` r<00>__call__z"warn_about_renamed_method.__call__s<00><><00> &<26><17>r N)r r
r rr&r r rrrs <00><00>7<>
r rc<00>&<00><00>eZdZdZdZ<04>fd<03>Z<05>xZS)<04>RenameMethodsBasea#
Handles the deprecation paths when renaming a method.
It does the following:
1) Define the new method if missing and complain about it.
2) Define the old method if missing.
3) Complain whenever an old method is called.
See #15363 for more details.
r c <00><><00><01>t<00>|<00>||||<03>}tj|<04>D]<5D>}|j}|j
D]<5D>}|d}|j j|<08>} |d}
|j j|
<EFBFBD>} |d} t|g|<07><01><06>} | sC| rAtjd|<06>d|<08>d|
<EFBFBD>d<07>| d<03>t||
| <09>t||| | <09><00>| r<01><>| s<01><>t||| | <0B><00><00><><00><>|S)Nr<00>rrrz` method should be renamed `z`.) <0C>super<65>__new__<5F>inspect<63>getmror <00>renamed_methods<64>__dict__<5F>getrr r!<00>setattr)<0F>cls<6C>name<6D>bases<65>attrs<72> new_class<73>baser<00>renamed_methodr<00>
old_methodr<00>
new_methodrr%<00> __class__s <20>rr,zRenameMethodsBase.__new__7s<><00><><00><19>G<EFBFBD>O<EFBFBD>C<EFBFBD><14>u<EFBFBD>e<EFBFBD><<3C> <09><1B>N<EFBFBD>N<EFBFBD>9<EFBFBD>-<2D>D<EFBFBD><1D><1D><1D>J<EFBFBD>"%<25>"5<>"5<><0E>"0<><11>"3<><0F>!<21>]<5D>]<5D>.<2E>.<2E><EFBFBD>?<3F>
<EFBFBD>"0<><11>"3<><0F>!<21>]<5D>]<5D>.<2E>.<2E><EFBFBD>?<3F>
<EFBFBD>&4<>Q<EFBFBD>&7<>#<23>3<>J<EFBFBD>P<><1E>P<><07>"<22>j<EFBFBD><1C>M<EFBFBD>M<EFBFBD>%<25><EFBFBD><0F>I<01>+<2B><19> <16> <1C>D<EFBFBD>/<2F>:<3A>><3E><1B>D<EFBFBD>/<2F>7<EFBFBD>:<3A>3F<33>G<>"<22>j<EFBFBD><1B>D<EFBFBD>/<2F>7<EFBFBD>:<3A>3F<33>G<>+#6<>.<2E>2<19>r )r r
r <00>__doc__r/r,<00> __classcell__<5F>r<s@rr(r()s<00><><00> <08><19>O<EFBFBD><19>r r(c<00>8<00><00>eZdZdZdZ<04>fd<02>Zd<03>Zd<04>Zd<05>Z<08>xZ S)<06>MiddlewareMixinTc<00><><00><01>|<01> td<01><00>||_t|j<00>|_|jr t |<00>t
<00>|<00><00>y)Nzget_response must be provided.)<07>
ValueError<EFBFBD> get_responser<00>
async_moderr+r)rrDr<s <20>rrzMiddlewareMixin.__init__ZsM<00><><00> <17> <1F><1C>=<3D>><3E> ><3E>(<28><04><19>.<2E>d<EFBFBD>.?<3F>.?<3F>@<40><04><0F> <0F>?<3F>?<3F> "<22>$<24> '<27> <0A><07><18>r c<00><><00>d|jj<00>dt|jd|jjj<00><00>d<04>S)N<><z get_response=r <00>>)r<r <00>getattrrDr )rs r<00>__repr__zMiddlewareMixin.__repr__gsB<00><00> <10>N<EFBFBD>N<EFBFBD> '<27> '<27> <13><14>!<21>!<21><1E><14>!<21>!<21>+<2B>+<2B>4<>4<> <0E>
<EFBFBD>
r c<00><><00>|jr|j|<01>Sd}t|d<01>r|j|<01>}|xs|j |<01>}t|d<02>r|j ||<02>}|S)N<>process_request<73>process_response)rE<00> __acall__<5F>hasattrrLrDrM<00>r<00>request<73>responses rr&zMiddlewareMixin.__call__qso<00><00> <0F>?<3F>?<3F><17>><3E>><3E>'<27>*<2A> *<2A><17><08> <12>4<EFBFBD>*<2A> +<2B><1B>+<2B>+<2B>G<EFBFBD>4<>H<EFBFBD><1B>9<>t<EFBFBD>0<>0<><17>9<><08> <12>4<EFBFBD>+<2B> ,<2C><1B>,<2C>,<2C>W<EFBFBD>h<EFBFBD>?<3F>H<EFBFBD><17>r c<00><00>K<00>d}t|d<02>r%t|jd<03><04>|<01><00>d{<00><02><03>}|xs|j|<01><00>d{<00><02><03>}t|d<05>r&t|jd<03><04>||<02><00>d{<00><02><03>}|S7<00>U7<00>:7<00>
<EFBFBD>w)zh
Async version of __call__ that is swapped in when an async request
is running.
NrLT)<01>thread_sensitiverM)rOrrLrDrMrPs rrNzMiddlewareMixin.__acall__}s<><00><00><><00>
<18><08> <12>4<EFBFBD>*<2A> +<2B><0E>]<5D><14>$<24>$<24>!%<25><0E><16><17><17>H<EFBFBD><1C>?<3F>T<EFBFBD>%6<>%6<>w<EFBFBD>%?<3F>?<3F><08> <12>4<EFBFBD>+<2B> ,<2C><0E>]<5D><14>%<25>%<25>!%<25><0E><16>x<EFBFBD>!<21>!<21>H<EFBFBD><18><0F><17><> @<01><>!<21>s3<00>/B <01>B<04>B <01>B <04>1B <01>B <04>B <01> B <01> B )
r r
r <00> sync_capable<6C> async_capablerrJr&rNr>r?s@rrArAVs!<00><><00><17>L<EFBFBD><18>M<EFBFBD> <1B>
<EFBFBD>
<18>r rA)r-r <00> asgiref.syncrrr<00>DeprecationWarningr<00>PendingDeprecationWarningr<00>RemovedInNextVersionWarning<6E>RemovedAfterNextVersionWarningr<00>typer(rAr r r<00><module>r]sZ<00><01><0E><0F>R<>R<> <09>1<> <09> <09>8<> <09>7<><1B>!9<><1E><17><17>,*<19><04>*<19>Z8<18>8r