hyb
2026-01-09 4cb426cb3ae31e772a09d4ade5b2f0242aaeefa0
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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
Ë
nñúhãóÀ—ddlZddlmZddlZddlZddlZddlZddlZddl    Z    ddl
Z ddl
m Z ddl mZddlmZddlmcmZddlmZd„Zd„Zd„Zd    „Ze    j8j;d
e d gd ¬ «e dgd ¬ «d fe d gd ¬ «e dgd¬ «dfe d g«e dgd ¬ «dfe d gd ¬ «e dg«dfe d gd ¬ «dgd fd ge dgd¬ «dfe d gej<¬ «e j>gej<¬ «ej<fe d gej<¬ «e j>ge j@¬ «dfe d ge jB¬ «e j>ge jB¬ «e jBfe d gejDd «¬ «e j>gejDd «ejDd«f¬ «dfe d gejDd «ejDd«f¬ «e j>gejDd «ejDd«f¬ «ejDd «ejDd«ffe    jFe d gejHd«ejDd«f¬ «e j>gejHd«ejDd«f¬ «ejHd«ejDd«fe    j8jKd¬«¬«g «d„«Z&d„Z'd„Z(d„Z)e    j8j;de jTjW«Dcgc]}e,|«sŒ |f‘Œc}«d„«Z-Gd„d«Z.e    j8j;dddg«d„«Z/e    j8j`d „«Z1e    j8j`d!„«Z2ycc}w)"éN)Úpartial)ÚSeries)Úops)ÚVersioncó
—tj}d„}d„}t|«}t|«}Gd„d«}||«dk(sJ‚||«sJ‚||«dk(sJ‚||«dk(sJ‚||««dk(sJ‚|d«J‚y)Ncó—|S©N©©Úxs úKH:\Change_password\venv_build\Lib\site-packages\pandas/tests/test_common.pyÚfnz"test_get_callable_name.<locals>.fns€Øˆócó—|Sr    r
r s r ú<lambda>z(test_get_callable_name.<locals>.<lambda>s€˜€rcó—eZdZd„Zy)ú(test_get_callable_name.<locals>.somecallcó—t‚r    )ÚNotImplementedError)Úselfs r Ú__call__z1test_get_callable_name.<locals>.somecall.__call__s
€ô&Ð %rN)Ú__name__Ú
__module__Ú __qualname__rr
rr Úsomecallrs„ó    &rrré)ÚcomÚget_callable_namer)ÚgetnamerÚlambda_Úpart1Úpart2rs      r Útest_get_callable_namer#s €Ü×#Ñ#€Gòñ€GÜ B‹K€EÜ E‹N€E÷&ñ&ñ 2‹;˜$Ò ÐÐ Ù 7Ô ÐÐ Ù 5‹>˜TÒ !Ð!Ð !Ù 5‹>˜TÒ !Ð!Ð !Ù ‘8“:Ó  *Ò ,Ð,Ð ,Ù 1‹:Ð ÐÑ rcól—tjdddd«sJ‚tjdddd«rJ‚y©Nrééé)rÚany_noner
rr Ú test_any_noner*+s5€Ü <‰<˜˜1˜a Ô &Ð&Ð &܏|‰|˜A˜q ! QÔ'Ð'Ð 'Ð'rcó —tjdddd«sJ‚tjdddd«rJ‚tjdddd«rJ‚yr%)rÚ all_not_noner
rr Útest_all_not_noner-0sS€Ü × Ñ ˜A˜q ! QÔ 'Ð'Ð 'Ü×Ñ  1 a¨Ô.Ð.Ð .Ü×Ñ  d¨D°$Ô7Ð7Ð 7Ð7rcó4—tjd«}|j«tjj d«j«k(sJ‚tjj d«}tj|«j«tjj d«j«k(sJ‚tj«tjusJ‚tjj d«jdddd¬«}tj|«j«tjj |«j«k(sJ‚tjtjjd««j«tjj tjjd««j«k(sJ‚tjtjjd    ««j«tjj tjjd    ««j«k(sJ‚d
}tjt|¬ «5tjd «ddd«tjt|¬ «5tjd «ddd«y#1swYŒCxYw#1swYyxYw)Néé
rlipÚuint32)ÚsizeÚdtyper'é zdrandom_state must be an integer, array-like, a BitGenerator, Generator, a numpy RandomState, or None©ÚmatchÚtestg@) rÚ random_stateÚuniformÚnpÚrandomÚ RandomStateÚ default_rngÚintegersÚMT19937ÚPCG64ÚpytestÚraisesÚ
ValueError)ÚstateÚstate2Ústate_arr_likeÚmsgs    r Útest_random_staterH6sT€ä × Ñ ˜QÓ €EØ =‰=‹?œbŸi™i×3Ñ3°AÓ6×>Ñ>Ó@Ò @Ð@Ð @ôY‰Y× "Ñ " 2Ó &€FÜ × Ñ ˜FÓ #× +Ñ +Ó -´·±×1FÑ1FÀrÓ1J×1RÑ1RÓ1TÒ TÐTÐ Tô × Ñ Ó ¤§¡Ñ *Ð*Ð *ô—Y‘Y×*Ñ*¨4Ó0×9Ñ9Ø    ˆ5s (ð:ó€Nô     ×јÓ(×0Ñ0Ó2Ü 9‰9×  Ñ   Ó 0× 8Ñ 8Ó :ò    ;ðð    ;ô     ×ÑœŸ™×*Ñ*¨1Ó-Ó.×6Ñ6Ó8Ü 9‰9×  Ñ  ¤§¡×!2Ñ!2°1Ó!5Ó 6× >Ñ >Ó @ò    Aðð    Aô     ×ÑœŸ™Ÿ™¨Ó,Ó-×5Ñ5Ó7Ü 9‰9×  Ñ  ¤§¡§¡°Ó!4Ó 5× =Ñ =Ó ?ò    @ðð    @ð     'ðô
‰”z¨Ô    -ñ!Ü ×јԠ÷!ô
‰”z¨Ô    -ñÜ ×јÔ÷ð÷!ð!ú÷ðúsÊ*LË#LÌL ÌLzleft, right, expectedrr )Únamer&ÚyÚnanz,Not checking for matching NAs inside tuples.)Úreason)Úmarkscó\—tjj||«}||us||k(sJ‚yyr    )rÚcommonÚ_maybe_match_name)ÚleftÚrightÚexpectedÚress    r Útest_maybe_match_namerUcs2€ôF *‰*×
& t¨UÓ
3€CØ (‰?˜c XšoÐ-Ð -˜oˆ?rcóÌ—d}tjt|¬«5tjt
j «ddd«d}tjt|¬«5tjg«ddd«tjt|¬«5tjt«ddd«ddi}tj|«tk(sJ‚tji«tk(sJ‚t j t«}ttj|«t«sJ‚y#1swYŒxYw#1swYŒÒxYw#1swYŒ¡xYw)Nz1to_dict\(\) only accepts initialized defaultdictsr5z unsupported type: <class 'list'>ÚbadÚdata) rArBÚ    TypeErrorrÚstandardize_mappingÚ collectionsÚ defaultdictÚlistÚdictÚ
isinstancer)rGÚfillÚdds   r Útest_standardize_mappingrbŠs€à
>€CÜ    ‰”y¨Ô    ,ñ9Ü ×Ѥ × 7Ñ 7Ô8÷9ð -€CÜ    ‰”y¨Ô    ,ñ$Ü ×Ñ Ô#÷$ô
‰”y¨Ô    ,ñ&Ü ×ѤÔ%÷&ð 6ˆ?€DÜ × "Ñ " 4Ó (¬DÒ 0Ð0Ð 0ô × "Ñ " 2Ó &¬$Ò .Ð.Ð .ä    ×     Ñ     ¤Ó    &€BÜ ”c×-Ñ-¨bÓ1´7Ô ;Ð;Ñ ;÷'9ñ9ú÷
$ð$ú÷&ð&ús#ž$EÁ'E EÅE ÅEÅE#cól—tj}t|«dk(sJ‚td„|D««sJ‚y)Né(c3ó@K—|]}|tjv–—Œy­wr    )ÚstringÚ    hexdigits)Ú.0Úcs  r ú    <genexpr>z#test_git_version.<locals>.<genexpr>§sèø€Ò:¨ˆq”F×$Ñ$Ô$Ñ:ùs‚)ÚpdÚ__git_version__ÚlenÚall)Ú git_versions r Útest_git_versionrp£s4€ä×$Ñ$€KÜ ˆ{Ó ˜rÒ !Ð!Ð !Ü Ñ:¨kÔ:Ô :Ð:Ñ :rcó„—ttj«}    |td«kDy#t$r t    d«‚wxYw)Nz0.0.1zBNo git tags exist, please sync tags between upstream and your repo)rrkÚ __version__rYrC)Úversions r Útest_version_tagrtªsA€Ü”b—n‘nÓ%€Gð
Ø”'˜'Ó"Ó"øÜ ò
ÜØ Pó
ð    
ð
ús›*ª?Úobjcó`—tj|«}t|«t|«k(sJ‚yr    )ÚtmÚround_trip_pickleÚtype)ruÚ    unpickleds  r Útest_serializabler{´s*€ô
×$Ñ$ SÓ)€IÜ ‹9œ˜Y›Ò 'Ð'Ñ 'rcó—eZdZd„Zd„Zd„Zy)ÚTestIsBoolIndexercóŠ—tjddtjgt¬«}t    j
|«rJ‚y)NÚAÚB©r3)r:ÚarrayrKÚobjectrÚis_bool_indexer)rÚarrs  r Útest_non_bool_array_with_naz-TestIsBoolIndexer.test_non_bool_array_with_na¾s4€äh‰h˜˜S¤"§&¡&Ð)´Ô8ˆÜ×&Ñ& sÔ+Ð+Ð+Ð+rcó¢—Gd„dt«}|dg«}tj|«rJ‚|dg«}tj|«sJ‚y)Ncó —eZdZy)ú4TestIsBoolIndexer.test_list_subclass.<locals>.MyListN)rrrr
rr ÚMyListr‰Æs„Ø rrŠÚaT)r]rr„)rrŠÚvals   r Útest_list_subclassz$TestIsBoolIndexer.test_list_subclassÃsN€ô    ”Tô    ñcU‹mˆä×&Ñ& sÔ+Ð+Ð+ádV‹nˆÜ×"Ñ" 3Ô'Ð'Ñ'rcóâ—ddgddgdœ}tj|¬«}|jjdd}t    j
|«rJ‚||}|g}t j||«y)Nrr&r'r()Úcol1Úcol2)rX)rkÚ    DataFrameÚindexÚnamesrr„rwÚassert_frame_equal)rrXÚdfÚfrozenÚresultrSs      r Útest_frozenlistz!TestIsBoolIndexer.test_frozenlistÐsl€à˜A˜¨¨A¨Ñ/ˆÜ \‰\˜tÔ $ˆà—‘—‘  Ð#ˆÜ×&Ñ& vÔ.Ð.Ð.àF‘ˆØb‘6ˆÜ
×јf hÕ/rN)rrrr†rr˜r
rr r}r}½s„ò,ò
(ó
0rr}Úwith_exceptionTFcóp—tt¬«}d|_|rdnd}tjt
|¬«5t j|dd«5|jdk(sJ‚|r t d«‚    ddd«t d«‚#1swYt d«‚xYw#1swYnxYw|jdk(sJ‚y)NrÚfirstzInside exception raisedzOutside exception raisedr5rIÚsecond)rrƒrIrArBrCrÚ temp_setattr)r™Úserr6s   r Útest_temp_setattrrŸÝs¶€ô ”vÔ
€CØ€C„Há)7Ñ %Ð=W€EÜ    ‰”z¨Ô    /ñ5Ü × Ñ ˜c 6¨8Ó 4ñ    <Ø—8‘8˜xÒ'Ð 'Ð'ÙÜ Ð!:Ó;Ð;ð÷    <ôÐ3Ó4Ð4÷        <ôÐ3Ó4Ð4ú÷ 5ð5úð 8‰8wÒ ÐÑ s#¹BÁBÁ1BÂB    Â    BÂB#có—d}tj|«}tjjdd«}|ddg}t    j
|«j «ddjd«}t|«t|«k(sJ‚y)    Nr‹ú\ú/ú-czHa='a';import sys;sys.getsizeof(a);import pandas;print(sys.getsizeof(a));éüÿÿÿéÿÿÿÿú
)    ÚsysÚ    getsizeofÚ
executableÚreplaceÚ
subprocessÚ check_outputÚdecodeÚstripÚint)r‹rSÚpyexeÚcallr—s     r Ú test_str_sizer²ís€€ð     €A܏}‰}˜QÓ€HÜ N‰N× "Ñ " 4¨Ó -€Eà Ø ØRð €Dô
× $Ñ $ TÓ *× 1Ñ 1Ó 3°B°rÐ :× @Ñ @ÀÓ F€FÜ ˆv‹;œ#˜h›-Ò 'Ð'Ñ 'rcó‚—d}tj|«}tjd|g}t    j
|«y)Na
        import sys
        sys.modules['bz2'] = None
        import pytest
        import pandas as pd
        from pandas.compat import get_bz2_file
        msg = 'bz2 module not available.'
        with pytest.raises(RuntimeError, match=msg):
            get_bz2_file()
    r£)ÚtextwrapÚdedentr§r©r«r¬)Úcoder±s  r Útest_bz2_missing_importr·üs7€ð     €Dô ?‰?˜4Ó  €DÜ N‰N˜D $Ð '€DÜ×јDÕ!r)3r[Ú    functoolsrrfr«r§r´Únumpyr:rAÚpandasrkrÚpandas._testingÚ_testingrwÚ pandas.corerÚpandas.core.commonÚcorerOrÚpandas.util.versionrr#r*r-rHÚmarkÚ parametrizerKÚIndexÚNaTÚNAÚint64ÚparamÚfloat64ÚxfailrUrbrprtÚ__dict__ÚvaluesÚcallabler{r}rŸÚ
single_cpur²r·)rus0r ú<module>rÎs©ðÛÝÛ ÛÛ
ÛãÛ ãÝÝÝߠРÝ'òò0(ò
8ò *ðZ‡×ÑØá    ˜#Ô    ¡¨ s°Ô 5°sÐ;Ù    ˜#Ô    ¡¨ s°Ô 5°tÐ<Ù    ‹‘f˜a˜S sÔ+¨TÐ2Ù    ˜#Ô    ¡¨ s£ ¨TÐ2Ù    ˜#Ô       SÐ)Ø
ˆ‰faS˜sÔ# SÐ)á    ˜"Ÿ&™&Ô    ! 8 2§8¡8¨B°R·V±VÔ#<¸b¿f¹fÐEÙ    ˜"Ÿ&™&Ô    ! 8 2§8¡8¨B°R·V±VÔ#<¸dÐCÙ    ˜"Ÿ%™%Ô      ( "§(¡(¨2°B·E±EÔ":¸B¿E¹EÐBñ A3˜X˜RŸX™X a›[Ô )Ø ˆBH‰HR˜x˜rŸx™x¨›{¨H¨B¯H©H°Q«KÐ8Ô 9Ø ð    
ñ A3˜h˜bŸh™h q›k¨8¨2¯8©8°A«;Ð7Ô 8Ø ˆBH‰HR˜x˜rŸx™x¨›{¨H¨B¯H©H°Q«KÐ8Ô 9Ø ˆRX‰Xa‹[˜(˜"Ÿ(™( 1›+Ð &ð    
ð
    ˆ ‰ Ù A3˜j˜bŸj™j¨Ó/°°·±¸!³Ð=Ô >Ø ˆBH‰HR˜z˜rŸz™z¨%Ó0°(°"·(±(¸1³+Ð>Ô ?Ø ˆRZ‰Z˜Ó   §¡¨£ Ð ,Ø—+‘+×#Ñ#ØEð$óô        
ð-ó!ñD.óE!ðD.ò
<ò2;ò
ð‡×ÑØ    ˜bŸk™k×0Ñ0Ó2Ö Ds±h¸sµmˆSŠFÒ Dóñ(óð(÷ 0ñ0ð@‡×ÑÐ)¨D°%¨=Ó9ñ ó:ð ð‡×Ññ (óð (ð‡×Ññ"óñ"ùòQ Es Í O
Í"O