From 12e3b1e424e8b1605b6dfc60060e2a6836618411 Mon Sep 17 00:00:00 2001 From: Sai Sunder Srinivasan Date: Tue, 30 Sep 2025 17:16:39 +0000 Subject: [PATCH 1/3] fix: suppress deprecation warning for ADC --- google/auth/_default.py | 28 ++++++++++++++++------------ google/auth/_default_async.py | 25 +++++++++++++++---------- 2 files changed, 31 insertions(+), 22 deletions(-) diff --git a/google/auth/_default.py b/google/auth/_default.py index 2df2b4e02..ae5de992e 100644 --- a/google/auth/_default.py +++ b/google/auth/_default.py @@ -305,15 +305,17 @@ def _get_gcloud_sdk_credentials(quota_project_id=None): _LOGGER.debug("Cloud SDK credentials not found on disk; not using them") return None, None - credentials, project_id = load_credentials_from_file( - credentials_filename, quota_project_id=quota_project_id - ) - credentials._cred_file_path = credentials_filename + with warnings.catch_warnings(): + warnings.simplefilter("ignore", DeprecationWarning) + credentials, project_id = load_credentials_from_file( + credentials_filename, quota_project_id=quota_project_id + ) + credentials._cred_file_path = credentials_filename - if not project_id: - project_id = _cloud_sdk.get_project_id() + if not project_id: + project_id = _cloud_sdk.get_project_id() - return credentials, project_id + return credentials, project_id def _get_explicit_environ_credentials(quota_project_id=None): @@ -339,12 +341,14 @@ def _get_explicit_environ_credentials(quota_project_id=None): return _get_gcloud_sdk_credentials(quota_project_id=quota_project_id) if explicit_file is not None: - credentials, project_id = load_credentials_from_file( - os.environ[environment_vars.CREDENTIALS], quota_project_id=quota_project_id - ) - credentials._cred_file_path = f"{explicit_file} file via the GOOGLE_APPLICATION_CREDENTIALS environment variable" + with warnings.catch_warnings(): + warnings.simplefilter("ignore", DeprecationWarning) + credentials, project_id = load_credentials_from_file( + os.environ[environment_vars.CREDENTIALS], quota_project_id=quota_project_id + ) + credentials._cred_file_path = f"{explicit_file} file via the GOOGLE_APPLICATION_CREDENTIALS environment variable" - return credentials, project_id + return credentials, project_id else: return None, None diff --git a/google/auth/_default_async.py b/google/auth/_default_async.py index 2e53e2088..f41bbc223 100644 --- a/google/auth/_default_async.py +++ b/google/auth/_default_async.py @@ -20,6 +20,7 @@ import io import json import os +import warnings from google.auth import _default from google.auth import environment_vars @@ -116,14 +117,16 @@ def _get_gcloud_sdk_credentials(quota_project_id=None): if not os.path.isfile(credentials_filename): return None, None - credentials, project_id = load_credentials_from_file( - credentials_filename, quota_project_id=quota_project_id - ) + with warnings.catch_warnings(): + warnings.simplefilter("ignore", DeprecationWarning) + credentials, project_id = load_credentials_from_file( + credentials_filename, quota_project_id=quota_project_id + ) - if not project_id: - project_id = _cloud_sdk.get_project_id() + if not project_id: + project_id = _cloud_sdk.get_project_id() - return credentials, project_id + return credentials, project_id def _get_explicit_environ_credentials(quota_project_id=None): @@ -141,11 +144,13 @@ def _get_explicit_environ_credentials(quota_project_id=None): return _get_gcloud_sdk_credentials(quota_project_id=quota_project_id) if explicit_file is not None: - credentials, project_id = load_credentials_from_file( - os.environ[environment_vars.CREDENTIALS], quota_project_id=quota_project_id - ) + with warnings.catch_warnings(): + warnings.simplefilter("ignore", DeprecationWarning) + credentials, project_id = load_credentials_from_file( + os.environ[environment_vars.CREDENTIALS], quota_project_id=quota_project_id + ) - return credentials, project_id + return credentials, project_id else: return None, None From 79293904ba6208309d0b53f28dfc9021ef4cbb98 Mon Sep 17 00:00:00 2001 From: Sai Sunder Srinivasan Date: Tue, 30 Sep 2025 17:46:25 +0000 Subject: [PATCH 2/3] secret --- system_tests/secrets.tar.enc | Bin 10324 -> 10324 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/system_tests/secrets.tar.enc b/system_tests/secrets.tar.enc index 4e24faa87d1f3aae812cea2d1659fdcf506c828e..8456a41bd29a27a4d81863649cf1c82db1ac1317 100644 GIT binary patch literal 10324 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 literal 10324 zcmV-aD67{BB>?tKRTH@`rb9Jh`Fy93O%(eOuY8!IRA830Q*v<-A~T7J=|K{zPyl>7 ziXIK0n~_U$|p79sE5eX zJ9O!M6QFrRm#UIX*l_6Ejwtcc!Efs#?QO>9QOslV3gQrEwGs0$EVwZp%%_=okM{;d z79?xY&@e(+=G;4_BLtQB4Iqo}vv?z)wvY>vLk6CJbV(Ca`_wy~ zDjR-V-i_!ID!UR~+^kyWl7WI5$iomSkvoR^#Ck8w5~#nGXk2JP5hm;2BBz>mw1?c< zT;Y#Tp0wYZd}q@IpgprJQmYa*+k419TA|KI3aYW(s!`xbY`wZkUb8ikU`Sp94A9F4 zcH`02BL;nwRJ-DKoiY<}|NMInOGj_k6nXZ#jD~>^Q?e@lEzt zhI2=~WedL6okiBu=*20MKlQyZG{-%6WH6Eo9M6kr)Z=T%&tKI!<|Ni$xnF6dG|Pa& zogI2JX&eLGfyn=?fMs<0#MMQGK`DsMbMpL794qrAj_1i+;OqA39^ati*w# z-eSP%OUE@*X-cz^&slKW1@)Ojdq~7xb1l;gZ?>x%_Ti9Pxnm?9>E>1Ax+}=891uXu zzecH~XKl>c=ZQIG<#}W&#iEh=6iB5Nsi206zllXOw{(-oV1tnDwWa)paLuVkd+~SDZ-ot@%~%Q%d%2W zJP#nC9ompfj`T|1(@CUuDlF#?HhEir1zA;`O`993b&RTL-Zqe*CdlM#G;x9BdR+bn zWUL&t8T^zb_jEQNMCmS-YQ6oSjjQWwyF&i}+QjxbpP-9}K5YsC=aJ>yQv4(rqDejs zKa?r>r9adlq&U`;p_$Y+m6GAdU=8G63h%N$p zwALj4;{P#MrD_4NrR3MugDG2b6~X(K&oYc+Rlh!%{rgjC{qh*pQozJm&enx3w1Wr^ z@pT*Rv*vEFPIHZay$@VF>k{YTXvC)CF#DapWdmY^|*nKb?T7lX0 zcl-3*RLT@sFrQFvBPj@ueP@_xv~;Awl6k-y>Q9#)+kFCCG7_ptbnSbu1*&HVmHKv| ztk?Q))LTGijr*Q0tC6}sAo>QO=U%28T0(1Fw3xWz7r`y$UHYejB9c&5mFsuzZ^E^G z7Ae#gVVv8ZJE?jyz4}nD+iWx{C*=#pdS_}K5lN8`_m?bEJA|0;e%rAun7LMEc}mph_)To8}j8i1)~Qdz9m)5(=sA!i0WSPn*=aiCPy>cCDj>JN*_YgA z(7bA33&HlMzhP>`7m1Kum=J)Haf34L?B>yeX^)sp(-firN>C zoK2aeoK5p8z(X2q$%rQS9A*e*PjkIE9WD`GKfjJ}-T^EObk8mwl;`0H+y`Q(i4D9_ zRUE4&sP<@~_|PSK=}as9@7#I4w`74NWTPrQOgG7DdG9jDK)^iChtpDyKS3&LD@P3_qK4@=|&t)fsR_!148I;K1 zo>8E$m{$#y6?PuUWfVjYNyOOKD3r4se>(29z=yn>OxXIEJVjAyS9}+b!BHCiP7a4A zSJ#x}M>K>kyn{n5)OY+pSALgL@4Q#F7V{a zr>;Ux8C1pPfw93M4WoR$?&$mlKK&E*gx!f;F!^m5 z9B)S6nH+*a511vK5j7Kd^0NOah|rMXo7@$^Oc+31rhRdw&48EW%xA!*x0a+>jJA#- zxKZpJw9dDGX1L0VBA7`W_hSQTzDY1$k5d3 z+*&bz?|VZ~ZQs?$?~FY&hlN57{0){=ndH}=8p)xS@CLC#ueeC@pUFziwckieh;=lSrAULWnJy!|e>RdYZ%%?ImT7gVUuxYrb}g1)bvAz6firHvT#^b1FE*q@G@01-*XWAg7_w)DZ9%Gv49 zHj`_oZ`V6Y+QiX)=ww9uZNJ&ID*SdLG~%mlp%G+EEAISKrLx;Ojuoc~Np7kJQ_)}md`&<>MgF|c5BQACH4Q)9@ZeHsejg<&WxAT+RTZxH z9_vp~kEuhD*9-pdr33g7C`oO}Wu36;k)O(6*Ipr+PkUh$jfY+KazhbbN=XXl&<(z` zjXcI3Ly_ooNamq%`KK+CKT zc#=L)Ud8<=Vm5s#nXZ^J1!;Hqm4uM1+;C7*ixyArTvn_A*+xf5UFcTfFUUu?B4++Te;wQ!NCYjCytr57 z2I9I5J#9jA0MN;3_~@tz=6Zc7Z6|;(y)YNk7{&7nIyblsv>mLrhqg7cSe7Nr3C(8h zd{AO!@^k&!YzEBT!bP&aZjO8Aw26>lJa-0LquQS(jn1P%Svy2ZZu&qSWG* zvC;XtLa1!M?Zs&;YaL4`1Qp;h>lNqq>)(s>@iH1>)=vZVHy$_y)(RI2@6O#(&RweK zbBLlzr9pUK$8=Zl0-|(Y?t9rF3&{8Oyu|9wJjYSDMbK-C54HJZ6utLiI+~oRgts=* zWWc7zev4vD=(yqP5!MT_?Sl*#faoDHBi>(^{&Asb=(KcdrBE5-6LhgPr&I<|T~?}0 z*H(dAW26RRcaNVrX$!C>K%ug(`<&B_wJ zpDnYA1+9wVum=5K-nMEeZ!0W?po850-wruskm7$h|0IteQnt5uuamNeoO92tY}=^5Ok7xdGuxd^?d z+1wty?H}VG4CtD_>WzuBezNI+od1lxtl4oM_@PeonP8AB^ac)hyd!h7)W54EM9CvQTkrQv1fQnjYwNmzPH!pVt5P`9B?^-0V&K=1i@U+hL1VjBD z!4{gUv|wM#pg|f6k0H~&K{My$EUov$hiHtCmhqV;M|9DTYCNx!CVZa2-H)_;aasF# zRXTEFeQ%|o;DMb* zi195!VX6YkoI$moddGH4bOr831W5j6R9?PL#i>(WQ3K2~d=aGWftP;@Dl7VY+Day3 zGMj=M5NB*L5K044BWLnaBNJCw+8N{pXZel&Wa6=5Gn5RGhAfW@KhKwcCuyPGqd-zi zLc-#Yd9y}CF96hqUs?l$>WKyoeRdwb!dd48-z~}_IBA_xWFu1Hn6F2yQ zkPQ`_W1U&vG<+%@Pha!_*ERjyFS!Xu)N-xlX0iav*>afLMeropk|5o#fNHCUdn^Y* z+RKmQbIu0=ANuH5mSsYP$;k35n4hBjnnQ>Myv)z5#9}!8ohhQ-1*G&kJ60umNeUWE z9L8BZsJaBfdUM*69p{Mb3Jod<1GM{IXK$N)!`W=Ms!bqSjQV}DQ`LI%+s!IPvzxod z<$eKp?A7E=p{8A+>TjQ_!LFiGPF?ZnU=!C`sCUgcqW z3by>yBtTtPywjzd;OD3p#jUMQgoT0M5tRqnrUp%Q*Csnl`n9c=nY- zXpB!!Jw-i}yQo$FM|$@Dz+lqwbWav~2BV?<-qMMSaLPtuuKt(8P{E~(9&{3Owl&mH zx`ND@Dfh5xAQg1LEaM?rhW^W~Saoqoo!X4|e&!LZaLux~K1E_dsb-QF00?|*fAgpr zXCCgl8(s)ei9PSm?@7cC1Z%NKbXJJtDM*JGKj?J6zi2|He)xsI`9B*vK!hh#?3lkh znqjkiOeVWNDb_3y^0bu}#es8RtZx9sH~hj>*~?%Ing~Q{%S5C>|C=O#jgmE1ol7=U zz3jsc_oH;q>F*tomU&54#rZ{7`TzsL|mF>}Z2bE#3VFo%ER!X%`CQKmUHlPVUN zhKp1m*Blj&$*AqKg%3cwkSL5A<{c=y${=bmRg5)aBVe0GG9Y39hBHJdWy~o^6v*)} z^)bdL4u=(RIR2(mUuq>hfCV*##;K_GxrbFfb<>P^epF2vl@wG21rmyMUh%9OJm|8; z1!Vex1;46Kciglp>5_#Lr66OMM|Hwp1%3JLXdR^9#B$6()gZZ_PN(T1VoV=7hw7An zs;3obo<7KhyQOD$KB#kB@rA!DyH6m5zdrVi7K>0!Y(@NY#nTyPGSKq#EQk$%IIe)< zLl+4(gjiIhX$ncovtXZ*wA@=Yy+Q(3{*)X^K`tUDXPGylZIErssyp;EB|PgP;;fI7 zGwrIIS_n94zrRz*yzCNvz0*HZQ_PJV3Bf6hYtq;B8Dxl$c=83YDT#s`QRY7AZtpt^ z2oEdtqQpBWLB5~HCF$K9{E+FIbkx{E+hG`)fQKu$(Y@v;v`U(({j))ajW4zicKCqK zc__frJ;zQ3;;Us5n&J;JV06gr25}()XV8S2;g{b(Ia&q2O%u(4+R&knNp(`0q}>aK z-F+Kv{8kDq8EMisWG1QIikZhfNO23<%=Q0BovcHlGXRv{IFN7QW7m%-2Hzs6^gO`a zN6=>zdbdW0WU`QggRHPowl77q_R?Ivi_Ql?o08FOL_K zc{cQ=`3 zyxu4-^ifD*)U%iNLO}JpVnrFqlX)J9iEx`_J|NVolfn>wKMRmiUW2{mkuFzt zzmubS)rPFs<&m3?b9Qw$AJ;%mMq4G`zm=uel)iy`>mJ!&{-ct5b-`=~H3PMjc$#3|l z-^*pIEJJE8P6WZ%X+x=M?%B6lUI-=z7zlV$BT5=poc#bMemm+@z9Grepxw-dvURGH z3g&4;BTM1Hd=tSp&hc|1pSTb$*~pE#wnItV1zWaLEGQmjclAXdI%-tN=jy!e+3K}k)>3O1E13*%4B};WIet4 z+Rf<3D$Eypv75u$Un~or`c}c>xF|as>uJ?kp)US&gYTk52k>ucvS3>w7|5hP!`okr zlh;zGfMcp0D6H=kYb;6~Ni+wYugL|z$Cg$nN-9%NS{LJq8dljIlmoN?A#Z^h1WUbB z6kPf555i2wh)Bf#Zu+8j zpfzC9O;G2Dw|gfG(T;YXJZMrP+ap65d}14%JhL002r;q_)v1?ERcX( zX1HqwQg7Bb&;uhCd+YyID=pS>STyAf&c;#klw&u20T+n-o5xKNZZ^fmYe_8R5pr!8a#lKN^%`e^+FXJ&jR7rh8+6Wx0-`gX~ z4ObC@u9s8^PW_t0&QXq{`NaI8r82#OQ@Aov9+9K*N{~C|pL!Voe%HQxk$iyQ+1+u= zyJbQ?HWhdVgxe66we53EE%Kf|M@XjWiF(Fe+wrwx#XOyv`RzmQ8Czi**MYZ_;@Vkb z0dgV<2oRVRiL(+(Y;Hgek!9*n<5O$nFEyVJ2d%aEZll{%LHp>UJ~FUtBf-HQu=Ph(7|q4hKK8Uik_`N~>ieN>+1QLg%ww)jYIXTTqDNF~VpS7QVQfKlC2E>aERFQ_BxGf}>HsM$Ld~>DY z#1z%L4MjlVbBJbxuquEK;L$)kKJAY(r-_uQ@Jh^VChvIJ+1&^#?r}iJDJE5^6aS&u zJZ9KqVzL!kSbd80iJ8AT2v97*@C=L7xqdzrj9yyX0eXD{jkFGpS&-64(^RZ^=~Pvu zTVz1CJMU+7;KU2b=FqTt%J#IMV!i0Q7%;K0y!OO`Y z&(lrnI|M&SCUMSgRJnC2u3*D~X=x#|9(|R?^Plp9EL}>t7+SAqz#Qphv|yav2IQJ_ zRjKMAd(>vkoI7nKtkY^4xU0UM*jmbD@^^V=Ns$|J>B~_mp-FcQDAkrPqLeUclxCzn zC{CnFEC~4>^Pq{Az#dP_Za@SO)(3I5M3olk(8ylqmXDTP2-g>LTkq7mjZ$K}Ws`fr z7~Y4z-_K0{Itwft^RKKKBj+TBSol+F-x`ID!*u|?07-}ukh*Cry%k2>jszS8x`;y5 z+RN)(fIV0MRgbY36`;7aV;Av%=g=H~Fw)m_18^azNYYsa87OYl8crJzb0F&%iLin~ zET4%cP*cm-ue*i?+q+VxH-(Jpt^@U)7LOo3vP z1z=dE;AM3s)^(*t^L{aJ##{(HXtycX zuo&od`-y*`-~|(b%8Ej3NzMr%m1Fv_ZQ{HOvJwQ*TByvHD2p|lT)$DXAbD*O_z%x0*%>w-DdM(+?sDmXAtl`II{Qa z7lR~^Hhf#(2t$;LtgS~FP!V6;$?#ac!|9IB;ps@Z{G1_wxi)7>^Y*sci2Dg()}+jO zB=AYKK7W=j^SPE6s*4>V%5Xv*0}kj~nstBgj_jl(VxF|^6%OeFzYl!i)=4qMGHtjI zo!*|m;U@loTOuMJt;v(Ym+VI4fYq04jGJ#5wb3_%+zdxj8bdr!{T*L8g0|?Q7X;Be zj%)W`z;@bYdNccI-8KLu1~P~@5h4O$s{xSgpH zSBkx?l( z`H^2WDOMr@wQpo)rcu|XRulx%fX=L-cHsPPi)@8Z-L(q`j4{l8xfoq*4y*|YW`?5a zvwVs=7T$Rzvdtv+BZl|o3*!y=vjzHxF^Vwo$4*fEOGw(s85NCY(K9p-+-IcKx}kq2 z>aH;kRE*_1El7U16Uk4SKEbPve|Cl-=IJ3w-Nq3B1X>GgwKPGv`$%n+m3FUz+gS!J z0Ii#Ozt@}B^~45Sqw5294Ys&Xurn^Km%6&Y%_|WOrOGZ<;2*BI@giUBJM3i;Os&lj zO9ibxVU>Fe5&x=h?W+@2DiC@z>0zHHTkM;`z@+mY3EGZ8gwz^cpbI+2J)O&BD44qK z?w$=^M((uIlmo{G6|#j6*?XO`JZY9XAGgng+Y0tqdb2m1WXxQZ^fDignC*1pInUrS zC84V<7M4oi4LVNrgwZ#(YC>1*NI*^hl(aY1~y15$M2HK4J zRi=)yDKq}J(U4O8_f?ph7Ngcn46|R2@9V$~O%lj|mgaDe7=Vr2v|#gIZ&6T-WL!HC zAp>Ou4mOVd;f+KqNTQnUgrRi-!%Ti+X{W!HSwMi1eSwPY4=$ZfL=1(-G@!6*| zDg-{(8N@R+&nHnEkvx+t**&O>2EdXxCd_y+>egi4$eM4*g(9mR(|yBGA;C+y>8fNQ z0b-lxXS>Er+GhJU6jl+Y zq$l-GI(O#RCTR{$17kcy3n}!}&AyB}OJ8r@t8kH%+|Z4b8k<-JA6mdx#hL$u;6`FK1ZJMQe9=U^)w@va=L#c6@WJX4#~#E&Iywco zV4b9we%cL|$LYoW!*OvlLO3CFz2)XeRw7d}f46xJmb|4B*8Cd!qdhjDvG1rWH-Az= zc=BPj_$U23Z@my8_$F-^<*uv`x>$PtlWty?Gd<$yxKx2nvIay7&9~+iH;aYocLc9- z=teC48%Rp-V>C#4Jr>)ol`RA=ySLO7nO1$X*C{$jpkXn-|A=O9XQR4} zKpi%$!o0PXQNNLMnr|Q;*4dzl7X+K%D+HhUpAwx+WRh6x5P0O?mr(1)2SR>c3&lHS z_ROOp4(MAUzbpg`cLeMJ&MT_eEf|8GEvBo;dX}43zmos|Cd~6G>d_E92Ds-&)?E`l z0N?qb>Kt>pPl*D&I61kQb#~Np2>4lMQJ6b<-DB#s_c@J~&1Cp#_YR=;;CVa!+b1a7 z%iHE{^`>yQOFx}@#v8$%W~ttbgKYoce>lqVco;?$P!ynup13_t zW#v3m#A51_p<7_^&6&i58cK%(Pqxx1UjFJHofN1=N(DCcjLNu!d@PGHPbpnpjYWoC zd$$1wl*`989?de-2AslKIhfou~efJLk*Bx@MB0w?ay8u z2rij{F7a2#$&rr28qa7?k4~{2r>sg0qEK_*M3i2}zbDZHbb*^B3d;$(**8*V;@T%TO z-F(yzWOpXOUd)`ib{?dj)VeL|U)+9PKfYz@UJT}{NtglRpfBKo+lksR1rdt^$CE5j zy|XUO&!<^E*~xMDGPryd;(2B63h6yoYBMo*>Veh-=6XGGsqf1&=7h||6)}gDxO7g6 znSPj0DpbTH(NfE);RQ>v@Eg2ZOXR9M+1U%uUN6$Wsig_d!PZBu@oyI%$&+V{5eA=v mKn~}ZPO0va?GA8;4gW6@UZ&l+v<+eoe)wjQUn>fAkcRjlf)}R% From 47ee1751c1b084b3df7e4126bd606b8cfa965935 Mon Sep 17 00:00:00 2001 From: Sai Sunder Srinivasan Date: Tue, 30 Sep 2025 18:21:45 +0000 Subject: [PATCH 3/3] lint --- google/auth/_default.py | 3 ++- google/auth/_default_async.py | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/google/auth/_default.py b/google/auth/_default.py index ae5de992e..a96f7108b 100644 --- a/google/auth/_default.py +++ b/google/auth/_default.py @@ -344,7 +344,8 @@ def _get_explicit_environ_credentials(quota_project_id=None): with warnings.catch_warnings(): warnings.simplefilter("ignore", DeprecationWarning) credentials, project_id = load_credentials_from_file( - os.environ[environment_vars.CREDENTIALS], quota_project_id=quota_project_id + os.environ[environment_vars.CREDENTIALS], + quota_project_id=quota_project_id, ) credentials._cred_file_path = f"{explicit_file} file via the GOOGLE_APPLICATION_CREDENTIALS environment variable" diff --git a/google/auth/_default_async.py b/google/auth/_default_async.py index f41bbc223..44bc6719f 100644 --- a/google/auth/_default_async.py +++ b/google/auth/_default_async.py @@ -147,7 +147,8 @@ def _get_explicit_environ_credentials(quota_project_id=None): with warnings.catch_warnings(): warnings.simplefilter("ignore", DeprecationWarning) credentials, project_id = load_credentials_from_file( - os.environ[environment_vars.CREDENTIALS], quota_project_id=quota_project_id + os.environ[environment_vars.CREDENTIALS], + quota_project_id=quota_project_id, ) return credentials, project_id