From b983bfcbc9edaebe587f275b12eb3d8a5b40fa18 Mon Sep 17 00:00:00 2001 From: Wangjunqi123 Date: Mon, 28 Nov 2022 17:08:33 +0800 Subject: [PATCH] update version to 1.7.0 --- 91.patch | 39 ------------- pytest-virtualenv-1.2.11.tar.gz | Bin 9528 -> 0 bytes pytest-virtualenv-1.7.0.tar.gz | Bin 0 -> 15767 bytes python-pytest-virtualenv.spec | 98 +++++++++++++++++++++++--------- 4 files changed, 72 insertions(+), 65 deletions(-) delete mode 100644 91.patch delete mode 100644 pytest-virtualenv-1.2.11.tar.gz create mode 100644 pytest-virtualenv-1.7.0.tar.gz diff --git a/91.patch b/91.patch deleted file mode 100644 index 049ba38..0000000 --- a/91.patch +++ /dev/null @@ -1,39 +0,0 @@ -From 6bfb0f17a033c485948e09e6c18bc08f5948830c Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= -Date: Thu, 23 Aug 2018 21:19:50 +0200 -Subject: [PATCH] Instead of using the virtualenv command, use -m virtualenv - -Fixes https://github.com/manahl/pytest-plugins/issues/79 ---- - pytest-virtualenv/pytest_virtualenv.py | 11 +++++++---- - 1 file changed, 7 insertions(+), 4 deletions(-) - -diff --git a/pytest-virtualenv/pytest_virtualenv.py b/pytest-virtualenv/pytest_virtualenv.py -index a7981b3..e54039c 100644 ---- a/pytest-virtualenv/pytest_virtualenv.py -+++ b/pytest-virtualenv/pytest_virtualenv.py -@@ -20,7 +20,8 @@ class FixtureConfig(Config): - __slots__ = ('virtualenv_executable') - - # Default values for system resource locations - patch this to change defaults --DEFAULT_VIRTUALENV_FIXTURE_EXECUTABLE = (cmdline.which('virtualenv') + ['virtualenv'])[0] -+# Can be a string or list of them -+DEFAULT_VIRTUALENV_FIXTURE_EXECUTABLE = [sys.executable, '-m', 'virtualenv'] - - CONFIG = FixtureConfig( - virtualenv_executable=os.getenv('VIRTUALENV_FIXTURE_EXECUTABLE', DEFAULT_VIRTUALENV_FIXTURE_EXECUTABLE), -@@ -132,9 +133,11 @@ def __init__(self, env=None, workspace=None, name='.env', python=None, args=None - del(self.env['PYTHONPATH']) - - self.virtualenv_cmd = CONFIG.virtualenv_executable -- cmd = [self.virtualenv_cmd, -- '-p', python or cmdline.get_real_python_executable() -- ] -+ if isinstance(self.virtualenv_cmd, str): -+ cmd = [self.virtualenv_cmd] -+ else: -+ cmd = list(self.virtualenv_cmd) -+ cmd.extend(['-p', python or cmdline.get_real_python_executable()]) - cmd.extend(self.args) - cmd.append(str(self.virtualenv)) - self.run(cmd) diff --git a/pytest-virtualenv-1.2.11.tar.gz b/pytest-virtualenv-1.2.11.tar.gz deleted file mode 100644 index 10d613944f5d98db1bf1f0c2ea2a638b17ff64ca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9528 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 W**&{w_w1f6KK}<*aPa*A@BjeD@o>ce diff --git a/pytest-virtualenv-1.7.0.tar.gz b/pytest-virtualenv-1.7.0.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..b7337ea98463d2dffaa66ba1d439d848f3c9d176 GIT binary patch literal 15767 zcmb8$V{j%wxF`D9wry)-b7E&=+nU(6ZDW!*wrwX9+qU)YoIU4Oo!Wc%*6ydSr@H$? zS3MuP>;G%wXc!pYKpsAIME3>1gtC@={qnnkp>u)1lGkZ5iRwgbc7A99CXOJsj zPxlSU28VA#zbL=^@jWy&vP#B1!s$qc#TI*0X{n^E!!bdOpTZbqXoht^kF&?WE^GgI ziEx3al!$xZU!x?~|147OR$p2EDSY#6rU1+ z!XkY}h8ut7xNbzOhU#|U8<{+3#w7v+!BC>)g&(suGDHM6y}_L)o;y8Vh`mGQYl9NQ zHQIt4%*~lvlENEf$S2qr0bZx^fj z@=v4nD7`^H8@==EG-TXrjE`|IURm`=(-f?`md3$~Q9XAEuZYy8jPgf>iPPP=guWPpk zU(%tO<2%)k4** zas9oy$V_=?=hEhy%Q3rA0C{mA^0}74u&GAYkf7D!N*OU*#SU)VAk-VQ@EM@2t2>;^Ra%Ku-F$!unb@( zEMsb^{!p~l=zY^<+P2Ww*O6+>0zAbFnY8zy3j`pl(>jR8b4pDA&4j~;+{~=QJic`S z6$4^X^!52|@1H8-BB5vz`BN~RHbKh8QR2?30`g}))eH~P`2*F|CJjR3&$RCO7n*unlpqa}AD5C13W z4s|giq}Nxf_f1?7?93Bn1|4`h;dV!GCrRYV%-dzV&~5pd&tQ>oG^Tb~mk#+j7FEwp z*il89hgPFEeV)!}LzHgFSFn_^!=pBVuKF7oQ zoT03)wGTkD=1l|+VnwxVdq4)+Z-XgR_Msh{%z=x3q#NyH{p@ntl_oeD1nE*mNoLpT z9UJ-GKC;}+jIz7Z*VL!72?S#e4@-zmvkwsjok73|aGFtz0L$_)LYW_(v;0<>QYzL~MLL=S{=JkUK_ny4aLJ4z4XQ@`jK1n|9)plo9{ki9_{LAS@tkof zvKTV-3Glr+S4REIqs=i1ga2mwdt0o%9iVF$kU%!tBNZp$cqdtG6h4^tzO?9sWF9pyvOx+<$pVYZ5{9pmDjdh_cjh&QxU3v@?B zD2=ZYZ4My+u4H~<4PC>71osX>7SdJ>&-E+; z=|2REa#zUz%57#mg?2&9dNT#{OSOq#>t9RMpAHE7L017f_7V(pkVH!3!?FrwR&&|q zHl(<9>XSh4czN~!)5F`?%e4u~=p%=>tKh)J=^vD$1Gzzy2X`L}W+uymAdHC7TA(k2 zwaG+Ji#ES2vuOzfRMX<77d1yBg6LdJRBbU8yzD;b&IN}(gyjYIdfo6!edBIze_MuA zh_w^4yPB{HygbveN*eBl1}E~}a^p6@j2T2+cfn?s`|JsC6qN`)lOfP8dcez$5m@P3 zTPn#V!7N=H?n;jM2yS*#DNa4wm40h+iSg_M3ZYFw-G`^Yh;`BXY?0M4qW zY(PHVv|I7kpRAyfHn`Fm2IW98XyQJQD3SG%Ld0dVh}2a&3p%;+6|zXxc<`K+Kkro<)QHPz0ce->e9T8 zt$=ug;3Ovx83`*#b*j{JVo73W8I;1e90U{u<956RQQ*mo*w5W_jV$dqmcEdW%2*L5 zvjk9rkb^`KQ$dq!Au>ZfAR@+neGx8+aog}jYC^x6S;7-()vc{L=oIKzIFYZ!Z5Dy9 zOP{p;wR8~r9RPR4g@6s!<%@iUOJyHeH*fsq)mdBXf4sz?Mv^9Z{@&4cCJ#8%q0io^ zj|D)6;Sc<>s=AjaM}9(%Yu~oNc3v;$U8^{~r~}bceL5ve1*2{!_1tdae~sJaz75BL zRcD(_c+?f%yBtgzRM}PFr+Mb%2<>lpdH11@8EPwO3AHg!#Nshx5wY|8Zt?Ca7Uy9h z8Bv7C-e{ST1rYzDhJUk8*B9G)u-n8C4X4ivIPSWm3G3^iCVm9H4~Cxkex63;O$nMZ zgwRK&A8o~XWyF3FGpSylS@;5x2o92?E19wt7Gv&f1gCv|zQ2#r!^xdY=qHiI*=%2U z4zy@o5cLN`5aOWqOzcfQnwWdSM^&}^qro=JB+bB1OU*H`KDyI}Mxfng} z1R|pAp2AJnjXS;Im!3kb;)GCpRl=`ma34_kK=a$Hvl-)3kYJGs;snMC;X5&rA9YINEi^WMLI4ya02z2@y+_hY~=U*JZ$|(wT%&fG%9M9^p|$i zXKM(~NB#V!T~j)?$xU-%zvW9g5moG?2&n)0JQFOQqv6beb7D64S=pN#9=62;nbtah zmW)5d_z${~JP#Nhs|P=AeUWT$sc8odo#6!;>$)0BE*QWP8J3wOhs4B;gU7jtq36dS z4hB?|*%tl`?AMz=7EyZDzhK0lHlrk$WA_&QaSu@h8Hwc!c~&I}A3b6g7f$IY1+qcVb~(asu%}|Me?`p1h-(wbUXf z#uz#B0cV6`z#h|mZ?p+smigADCzMX_rzvAa#t3uAa1&Qd^FC1M>GD+7!PeW)iTrs% zk|W)2s54;ynWcElZp^PAX7K8Te}h$&hq>jJT|_kj-)oGKfNHZ0+=f89RF{SM3L(3< zDr;xmY|`c=Qf#E^U|W%&=j$9<1{zf-+hc&Kzrc7y*GtMo)BFX4@^D`)zE-ZQUvGp( zN*0(}4M|B874=hRMSCm?jD*NiXs)p*JqBNy{|CT|pi~aB;n&cTf`JBP@ze&je|U|p zmL$hRf4<{9Nt6bk1L&)%*T{%tUDiNKPsbwX$bHfQ{Kk_<~mI!DKCrfJE_F&nrG zt)UQFv*JweK*s5Ar2hgZsRln99CP*PL|kfITcue0H@-WM-NrF z%qIY?mM_6KzHS~=TMUtmfs$dZ$je~gj~Q@HPVuwLt}L@?OWv@^9(Gez+H~L=N|H0n zh-eKY)n+-7mXBL+io(T3Qd4U2>%HM5j_nXaA>bwL}V z-CCG=ad(%5zXm}@9kdb1_6K)_nlrA!g!1;(QW1!SPbOQB4&hnY;-sT>u_{baU+oN~ zC>=)bLJ>;1!aagGMQ1DG1tjEXefXy45P>cYE|{K`cdCyxk51f2sJw2Xw?0NC=Kb^m zUbM8=V^Y)Z%lL zPw9P#PS!3%5a@j*=ksJ`T4-Jw6Wg&$2N{y&$Ay>gHMU@EQ*mB^{jCY^_`oH&84jgy z1~J0o1#LzaRng4KIO%@P$4!lYc;*UQd88})xRlIeU;FOgGl1t#_yTO`Tg-2c$9bf{ zc{o#UTtej>OlQf|RvFi;50FP%yTZOxJ|bE^7w@FhQrI7HV%W)3ETZ9J7PISbR?#f| z_9ixYjhv&uvI+U91&P*%B19>ZBrz<+;dB-;0HBSh`iy?Dgab44b0A z(8S%Z$253KI!syK3uCutTt;SC=-?Uh-h4-ngt9p2st)xqz6NmYOm|eZ^V;XZdv}U{ zJJFLd)KArsa!KLGBa?63jTjOUZVV0~Uq?ew&i-*sAzXLwhku&m=#<9Bprln#q0IQ^)`3A0jTM?CHtV^S8OmXFjlTKuYzTjo0v8@8Sp*6fcSglYax7wXkU`|1ykI7ZDq!ViwMR-kCE;Y278 zh&w8#mGTMBkxvplty<#?EM-UG%HZ7TN9<%?|Fye#D0_y|40+uYLP&)aSFaGBt4~lL z40~4>ymLpB*=EO2)?g=%trs9CPsY#<&d3ih(wJDb)wQdU{=I1ivWAN#CG0rmQx+Cj%U+ixoZ#_g8FD9dzmq7U`9@nJb$AAglcLrx0St+z{2Hr0i%W>6e zo)5gtxx^9C*OuA}YHO6t3uq$|d~U;-(O{Ms&XlF?Hb^6n97OV%b`hLbW?-YhR`ORi zRrCq?-)__bi&*`Z-yM#Zf%=VG+O%D1K{`y`m(=OX_Zi)$FLv31i!Zyc zBb^TU%QV)HDK@x&OPl4>0^mQ`t2O-Y(6X`i)Z5*<4BT=2{w>g}kACsAvw1il_IIhC z|NG?H-o_#p_&X%0B0&(p|t+f5i|UeS#_#d%?$ zBHG!chZuh;`8-aB)F%(`i1?lZ=>FQ%4Lt<5YkrY9$PaNc+7JagvpVsDJxp7y4`^9c z2;7*yx{CSSkxX}F z1orkzc#3$^G7WXcSy+r6)4)Ls;4mjF2qaF0voxU|Sw8Oz2ZTSN3`j>^!H${a8kX83 zkJLOtvf`YD7^B0q+~T9H#RSVMi1$6hY6;X=-22#k8YV(@w@A&SF?v=1$Y9Y}C9{<& zJO3VgzVXUPIzrCpW_c?N;Cm|^Q;V^{Nxy2VKqc1e8kCI@BBdw81e4Np#T|%`fv*O|g+Ujl;4Xb{1o`!71no#k;j_XU(S0TZ^f! zcV?T$-MHILTSwchl-VqA%(p=uj{0u%h9F)7T?_ z;oxn;sBnAM-p&o;_)&0$`tVOF@8jc{P8WEz;$F^~j+8V|^`N(EoYVVXJ6+kgvOW8E zHv0i5xnhBHg4YKkgj+hh*@FwJKg9%HA1+%bTg#~}pwk^h7K2_Qpxb?7&K`$E3>+y$ zKDG^sDp8k3ID>a?-AZ#*L@GVeI~24AK}+vf9r^oyv^8^Yx`lE-74y@B&W1)Bl%1mZ zuqcbWuu>c_5pHdamNQhBhVK+t9iOP6rnD}rp>+_A7Pnjb_s~7GI!*!J@_7T1=z&C= z??*z|R*DznSDpj5lz#I*fsCoSHBTG>>#T42d!cD~gX!-b+qa$d?Tu~Kdw&Oa_yhmx z-=Dw@-BN63j#H!8XVD<|6(SMjnrTVI8UO?%H#n-U4kU+T6tu245|Sg*XKM@GoB`rl zYYSP(&boDiuMNHMBV*Vd007d%HGByWfUH^xI0pb=idtL1EcNU09vr)xPsA>l^I!p0 z>uI5j00C?=cUE0pb$^$=_w@eOzXfR4^q`Ho!G`o5Nm77+(~)V@lKJvB(_k~pd5~nC zFwVADnGyA~A&~$9Od<^gEh4m*7PyQR$a+0>@&=EZ<`bi)WvmhNe>;<#ThJJmF#?*O zb$9=+iw0CRtAhZnPyaNZ6#tnCQUM4ci>eRG|69nc4lVt!BKQ#+6W0i0M)zcS$t}K9j;C?8dP$aN zGXH?$=1i^c@1_gz?a!r0X+T{!v=D@uT~)58{`qFmH@o7&Noj_xr?#Q*%aIGDvXKRs zTh;(!(9%IrYG`3eFulSBNwVf`EJ$qr3nGG5Ahe7n>Z^u0NhYw2CFW2q0N(7RTrsjP z7csKd76UQ4D!ZdjErP4=&n_I(TwXv=XRIYYysoN*W-}`yRSf{atVe;XfA)bHTGu@t zT!$k;w%8+BZg>rYacCpx*h42pw4o1RJ#Sa&gk#@s?!GPFbe z6uxsrVy}C)CFwJp1FF%>4fWa*M>&03)A!xzAX*yO{V?=}gz;_uOY$H9HTuh&4k16I zkKmCgX$t(jasd}bfKC7$ueRy&J0B!id+n{4=Z*O4Sb@C}*xHHczx?69v%AobC>!2y zisv=Bk)aNy9@Y@j4esl9``o6+>mt?;0LKHLmSbtA-9HW@Y6s1Xoy3q>L)m#pOd{GL zL}EicvJ-;33FXT)yj75;Amx8#hD;%)!&9>F?>kTsXZe|Oncjesz8eN1v{|7-iL|Op zc_--{8coBMCEPhMfbZD3^Z;EP!td44EM{*9_)`C#I)jil>?;MM< z>a-=#p2UbEa2YSoknp2kn$41f4ipkWAI6GCN6L(*E&?1cnv`tq)e(N6|1=Ui)xJ+6 zgigaNDVD7za@Yav@%WW0N3Akf1=c{`_GR9Kpu!U}6IT96z7IB|q>;`(ka=<^ zdj>ityxb1JM;f_-LzM@C_|x|+`Bc8O;Ja1N&FTI9{-ED8olq|zMd-`%@y|z;9f5A& zODyk)hwIz(;}>Nx+6gpudT;&W%H{4M*Yo83copx(x0l;?cbj4PNoldW#i*3t>(%Mu z?dw-naWdB>CBM5f+>|#21A;iSBCZC_Pr~2K39FsgJXCDDL|y#6f*qd#eJ@{E&mazi z{JchRH#bK=PuJJ)*WH}lZXqGQ?o-jH+JMXP`SA;viqel7Z)YnJz%BlTUjXyv{#E}S ztA;wS2Qolt^tpa;v2kZ6e!HvN)Il-c;P>8Wx}N1)|KtHvEgbJ}4-pfUKN7@it7H`1xU=65+1 z*jw|Hf8*b&BVdz`&F8E`GH|?f*xB6K+B^gNpjv@<8zCpX6gyAtNxO>`LzPSp6ziuN5$vE|czHEP z7|wB0ibtWk6p))bedmbD~C%F`39$9(}VSS2(ta z#7Uf5-XCXP`h))=*yk8PFHHw$RPO5QyVXkm{U;%kOWKCn$7%(hN*@x0>8XjU^Rn5a z*`@MAbwa!P_r@0+s6l_Ul&Z<*SoKH(8RbR5E5OiE%=C%JOA;B@a)R5~6(ie;V1{n> zLy0*aByGVR{K?}Hx)7yiqP^?;-ol#UC_sgu9d`KV!g9GSM_Fv-MuxTU70VYAmsz+s z-(%f|a^)lQ=19q5jeq?wdkz?Zy!X%@kF3pJ&0qsLU$$P6NMxy#^c&>3PHJMW+IYWi zAOG#E-~LxbJ-rkc?*^CT!(z=DGI+nRJw=$jT;s5?p0}XagJO2?E*_}Q_5cgi zi@wUS$uLMaZdA5#LHEy*W1RW`?bt<^O2f82M+dOIE-I)k#FN1SA)95OD}LgKy4cwK zeK_>N)GwI=+gmf!2tJq}p$)VxVf}GMj**~*Pqy)uf7EkwAdO@susfQ#!VI)Bn$X3$ z%WZ}uVog}8$_dy;-hLYXASv3<{ACzPg=@&EIpge0Jpdz8+64>P!f00iD~ien)vleB z0{;BU_><;7AKl=KHa?&T=Y!nIs2gjnKIrXHjq&YmX`LZT+BHljv%Ckv$uc!(gZdWD zgd|#6`PCRTgMkyfgXL-E-BXySZU5=#Jx1^!%+U2z3*~gDPl12AkACsC8dM~<;v7BI zsUtPt5Fvmh(kKF%C5Iv$QxoEEG|cCcCC`2CxU-rndkt-6RJaH&?rf?zK?y*H`@ICL zwl*;;8zYHPFxR4ig7NH2x7M|ZHpbB=PVnGk<69y zP|vwwL=#c@v9Y!%PK2*$=1@f;Ua>sHG&a@|9%p+x|tTP9L;T%me$ED~b%_wFC@vIKW`;L|u zHKbV=lcO~EEJm{B>vuvUuLAfLr+wL8EbY%IfPO>-yVFpNZo;1Jale!#jLRY4vQXkZ zWL{7&k<>F!RMAli+LKP6Xd$-2xLZtnR+PT!8!~QE_^?O5WFZi#yd^;)=tk-oQHVK8 zJnLy8%r*t&B>aA@IFph?SLv{%O9M6(6_tiegoz^@nOI3SS`*eUnb=6B)tJK{OLjRo zgI>r5`$D^|T5?=EuBzm(;GnCWr5q6_2$bnCHy@7P~oR<8iLqJV@8a^(tOgw*J`)4p7O1(&vUOk?TC;YMWF zo}P(m80rC7SwT_zdk`|*rJv~>VP>%Cu~HHKUk}2O*)x(*yfq!+S$W3t7TBWL9TzS1L&HD|dkC>&!_*Dh;$K5pj1*d{y-hy^e>wXvsQ_DgGkiOm} z@yfKm+3fN)5>CuSQq{Mo%YJVkQG|$d0u_>%A8_42Kz#My%LHS#Xhg+0z=-3bF4GNu z8}#_A)|6QyFdrfmA4F}#nERb+a8B`?mA)Nm9_p1T)$vwKj}yQH#CC6YH(2O@9Z4Rz zi}$>-5gA293F^Eax$utJC=aW z9vwZ!jL-FZ%o*ynZRze&?uX=jg60xB=J=p2RrP4G;#H&nx0ZI(W2)u7g$IK{+Vyx* zR2k1@+IbEH^Rla<1Ps``6NaBC69oUpG8*ZmOl^2#w0ro@%xIBXyvS5W zw!-?G2#=;GM}H1F)&YJUS5DW!K_}JtCUw6>*{D(APZ!P-7iX>y6z5T9vz4`#mrTJ7 z=2@R)|6lja;1fWDw}6?sVpo!;-Owq9wM0D_$B!kOnoS1P)N$iq_rVgr;Di)W@Z#uzLR|>~b{2|QZGVIIXv9%G~e#)36gc#)c z)pFX!UlBPh@Djr%DggX=Gal34&vE95Qnm5zs`4)7=>%y}B}->Ti__s&Y2vGN`2-$A zSNn-in;zv~GaP}`Sl8*SimE>27?}~R+EO3C%zUPQ?5N)*Gat>G_xG=o0vdsef_H?h zv`YF}^0(Ouk^al<4S1T$6N=TeN7GQQv^uG)yUG>w6{R%JmMPlg@ZZ0`dW%-x{Rn}z zTh?5Sul|6o=l3tgokLM_7X{~Vuq$D57GMp`?b8^$m=1g+4_VrFqSPD5l(47!c{_PI z^=!c{n7bGXvya11<$iLkCcxncrJ48be%oE4@WjDJ(%g5}OullKV6gj7MNAMp?K5eg zyAZI-Y;b>=GLziMU_VLL`SCn%W~wL`=1L|g(Wt+91Z;bR5#kVgDtAHy0cTG|${<*F z$Q+g5*RWSgr0Z_Xre%=iB-Bnx$w*Y}JnOE!$tR9nI3kZuj8SK3B@2hgCJ={6Z^xz6 z+%Y_5fU#I(rQw5xs_Tp3m(ld@H);Icq%3^7f*?E-HC;)2nX}u+!>4(C8v8hL^Fh&z z2f@`&F)k{Ofp+z!$$JLUn8(>rcC9_aipDBjRR|ml_tQH=FBGyoIWG*_C;Oed61pcns->};&qvkc^SSRbM)w)D8sxfQ zPIk-4Ju7;7rBhS(Y^lHeT2>XM92c%dMCig8DXT0$uo`rJsc&mEO9PJF%wR37GH8)= zId(wp6ip9YO?>~wNfd~TFW!*wfX(&CH@jN)YTQ!i<67L$_WLRmil*(p)B-dtGr8x5r-0WFtYkH zkgAZ+R`(cvY!JjM()hTb!+Qz3&Yqe4`7ZPe#09zE5Fw|+c{{mbWB0h)FMUtnv(WEX)O-Kye7)3r*&Upe?MV!o zFTjJ>Y5F$DFZ|Q88cef3*(UWge6O;-Sc@XSNgj<2<7e@w?s?r$bLDVlKc?TB-i;OD z2F#LrpOQD>N&`~p+7pg)sk~oDT7NUP8Ukc$v(J`rB(Ssvi(}ccepbXHbwWA02FqEV3Vw*xexax-RVmaBQ^zlx_2x_XBQbXwWz23=9 zE!V(*N?tJ>GvLCBOKUDK8e#4zD_o~DelK$h673_6)HI-J$XBFR3MWoq4p^E{7A;h| z*K3iKNc6>h2Qaj;6*-4okOT>2SgHHnegfRulVLLm&v4Vn*pR{C%npKr)aRk7?D+`9 z6sAJJcsEYHzr#|I7vVM5W`EnDFX2$@jLfn{K1b`!ptD|vOG%%VTA--GD#oKFQ_71n zF>KB_=MEzrHx(M73&wPMrl`OC94&*jTDD|V%Yax0y_93Q5qR;I4 z6`e=^>3RU#AMUJJ7A0~mBXJ$3lvTzTxPuXkSW24il8^mSv z&0$|2OeOAAp}x+r2*P$##=3o}(lnJf@2nt`&d}@KN8B17ahwMd!Ze6i+8Wg^;qV-T zqYv+1-}g@;QV~tRDh>b6ub*;AZQ>`Ql5PF$KjL&My4fHz`De3d= zL6n1@GqoluT~y?fdfQZ45C{mpsS4;;7Y={TkY^EfOpL8q3#7Ku<-WS4b;9B6qS})6 z-jpxu_t~t0B;0yjhY8#%>^)XT*QkpGlt_WGwd4pYob81ay5GFh<%A3|xYOUq$fHFgDPdRSB)+^h#`t?Oo9|p(XuW%Ad4yo z^xmy7WzuH}YAReVub`37pN)g7Cz5`dgm*zLVB*Uq;%z>2$%{Pt@pg5eXN0+FQ%o$2 zhVdX*xA2>wk4^X^8Yuo%h8fSo$FL>`~COBIEUlyoOx{e}$;FGLK!!6yz9 zlLrw;y-rp{HFYDL~ls7h+L_{9ZIj3HW&e{zHTU(f+W3 zUTngF1IptZjrW$Pkq7{jXhok9lQzRqm{VlGM_nf&sN)5by%Hwa+x4=RlQ1QiY|HX? zwd?l4D~}5q>?whz{H)%}ZmI5)7l;o~?fcGpGtlKlvJczY{WP#~kUI9a`|+|K0&H%b z0lrhMVA^}Rb7T83ktVT=`t0d&D{-cNny_yAoQeat=bzhC zdYbI=n|I5mXufo#u8iWr;XwpGML)PdsN*TVyS$j9S56WoG<6!htwDH=y(ruWspm2nhvzbkf_jTdSx$@Ks zvH#y~Cu#YQM%Cv0SZeH4D8D0t!`{h4K8r_&eV{Q&a$^6{^?X&7mjG(lVZ9HDaZVY1 zUs09yFk{}8GAlB~ooQ^&$U@j8clCqF=;~eu+vjR(Y9oj{4$)W3Qc8jg=%Z@BJ&XkI+}Y z-;C(gxu3pY@XTb-{BM^fd@MHLXF^Ngd>=>h2d9TmXDhA$xW0R<+rKCE^~^OMa4%c; zW(fB_jN4+ZpKCltL3qIpu0Xz76b9cVF=o__`>O7(sO1rBv6Q;NpU-yQC7~1?t%J}U z#_Y}}SllW6NZd&pCvcMt$_!VZO>U@#v2>|~_HFmwvtS#)f0xB)50<^MiklI?m|f+i?$N!D z!4R;)XA#1|(7Vs7jc~v<+XS`hF#jKNoQ@>WMcm(#|3BroPz6>A$#5exde19tx+wp$ zpUkKs@XjWYZ4zy6ltcjHMLI9&qa=UTWEN6e5^RNc`M#M43g{-NL=3l^5C3Z{#;gIY zesXL%lE&WxlgAZvv0 z@wf4Lx_9Q`9PQx8?ct-o3jn~QJd)DvXg<=E$WvlhygPrhO- z&_M{%TL-l(57sHS$Z-~QkLf4eRDjdTTw5)p2FR$Muq6`1%cZ2Op}mB?RlxOM#V8?-cf&S2h zecWgaSnf`_!&tdF0)y-pQrF}_~@9vBVvkDKWCr#p2jJCH1jYYLOoyQ{XU4h z?nChkdPOMfqD_nT3>y3|8|{3&Z>OB^Deso^^u@0o=Rb;%YBZNbP~D<$V#`0(UPcBV z#lCQVLPp+$(QgAF3C}Di%v)?o8SdYOxutFI8puH2# zqnE;ln0OJs$|8u6H*hy|(tw{a;7nO_-L0cAJ!~z5d@C@lfl^rON>*$vLE-UgAlsB# zP}eLN4tb@PXx){1`IOycS#@bVM(vhZ4jtd-R%Y^Nj`>*K%mT*D+E;F%-O#N!AsJ(X z_;lMAzK8kqS6A_`NX{rEn{l`u^%+DmVt>btW` z0B2f*_Bcr7AHEqmHhU<_a&ZbBi3@D%R zNaFxvAhDqG2!_8)y~260e65@xVy}D38HX~wLWUa}gXVvuv=6PZgE$kgUc3HBRo0v+ zMJtGmcP^zJ{SiMDIa>yOrV`FQf*)=pw`IKK*)GAZdCPeu9HV77=hhe?fWx9a|< zp+$wE%9@Ez2vTGax13{523gz&(L3!7P2SEB&KrMLiR=~ zE_H#I%E(b{uDsyY$eAVS@2xS*&fM33V>eq9 zo4~!WjBPUilYOZFMrZxokz{Cjjnl!vn3QN8lkk&HuAu(nI zh0=#}J(MopE#ZRAZl2yWa3YMK91H0=2C1-FU~s_O`x^yzOPO?a_F|H632)of$0N)V0yHCD4KYaS z5>RM^6T=(9Q@aLl&RFoYrLR|+MTIg!Oad^dyneG#6UM{ux?C@IdBHwZsd6pV80o{_;ME7_o z1(+Ph!dd*WYhE}0<7YeNLU}x;dTJa`UjM{X*Pma45IoNK+SGSHkyPW7LE7WSN=Af- zhA;Oo$ys*hPkapZFHsL2Hkm$^kbN}1p(UEPA*E7e_LES*fyoDn!FPwbDi?;~;}uIc zhf(#inkm~34~pzA;P=W&Xgpgcv=aP+1h3To3+oSiEx^Zl>NC_w6u7;}2VW+RrZcHm zoon7Wz5*==RfqJ}ZMEox6w_sv9W1yPxGRznLqJq=0S&vBvl>?RcM7WLP`G<_`{)A} z!?KU4DVIb6mBphu1U(A$*JH-}zlKPGtC-DDq7_+JtZ&>|ST_Xs5`aJ0L#^59@5a55 zjBVhG%D!7P2GGP^^JI7(EO7qVao7jrHPI=;j=IrJAn}_!j4X@;pUXxC6+S4#@E;%G z#vLX?J7GoOwMF@Vgsh{}vsOpKn05q*e1#^|=5%=;p>NUD{l4U7X{;sFMua=)@Re^k z7Hk9Y=qw7fCMrc*B;%*t9L8Z7ku&`<5d-1!arZN*hrLv0uG_ew+u=X^}VL&9kwT2kWW6~Y_;`T+^2~1L3>w7=X zTF)*>s3f<3*rIFS2x%CT@llqSYXswA?7j5X&`*KRPAQBLfNfBIE61kL_rf#L+ z19jtzKfr8or@>W!xtju4~vgd$7Y+6a3J3Oc|sSX3MPKT@z% z140FZ3V{vPp`?daAr3Kp5SVaM?T;$-VgIRMPi{_<*#kY-^%HB=@*HK+b0k=V1?NZn zc>XrbEiOqMYYy@MzYr{>08L!SJtKEycSX6Obyftg0d;sp=XG!AH=()yWDeDWJOwfB zJorh_ukzMoUt$?*jAQoYc@)K+gJ?)_Tm?xf42#el^VyKEAwPT1V3>Y&_aBb()@EKEYlt}votBwRx)&ASbt8L@I#drS4`1-Qrhe)E zY48k&p`>=!7WKL7<>4Vv$<9?~5!aJA+f=bXvQWju>#JA%7MBRc4SoBWI~Ka%#a7_m zGTRdK%rWzl&jO`KnfL;)_gY@_ritr|($#j&H|iB}#bEb(zyM*Gk&5f94Z zSDm||UY1!~mJafJH=>|Pr&44J#jy_hfaWYx1H;L=kS*eH8hYz8s_?{e|5^(m~Me^Du=C0X=9RHiAm? zmNP`e5GnzIj@gJWK*BMz5Jko*#R9?9{KrsR57Bid(^^~7{fsTnsNMbz4!)mWzJS`N d=APx1cWr|UoBz)Oy%q?~qke`6A`A-hKLBO`oV5S| literal 0 HcmV?d00001 diff --git a/python-pytest-virtualenv.spec b/python-pytest-virtualenv.spec index 05d9afd..108e5f8 100644 --- a/python-pytest-virtualenv.spec +++ b/python-pytest-virtualenv.spec @@ -1,36 +1,51 @@ -%global with_tests 0%{?_with_tests:1} -Name: python-pytest-virtualenv -Version: 1.2.11 -Release: 12 -Summary: Virtualenv fixture for py.test -License: MIT -URL: https://pypi.python.org/pypi/pytest-virtualenv -Source0: https://files.pythonhosted.org/packages/source/p/pytest-virtualenv/pytest-virtualenv-1.2.11.tar.gz -BuildArch: noarch -BuildRequires: python3-devel python3-pytest -BuildRequires: python3-six python3-setuptools_git -%if %{with_tests} -BuildRequires: python3-pytest-shutil -BuildRequires: python3-pytest-fixture-config python3-path -BuildRequires: python3-execnet python3-mock -BuildRequires: python3-contextlib2 python3-virtualenv -%endif -Patch0: 91.patch +%global _empty_manifest_terminate_build 0 +%bcond_without tests + +Name: python-pytest-virtualenv +Version: 1.7.0 +Release: 1 +Summary: Virtualenv fixture for py.test +License: MIT +URL: https://github.com/manahl/pytest-plugins +Source0: https://files.pythonhosted.org/packages/96/73/f3d34462e1d2de89bab407ba3dac5212e9e6996f5b4bc3c6930c68f51b62/pytest-virtualenv-1.7.0.tar.gz +BuildArch: noarch %description Create a Python virtual environment in your test that cleans up on teardown. The fixture has utility methods to install packages and list what's installed. %package -n python3-pytest-virtualenv -Summary: Virtualenv fixture for py.test -%python_provide python3-pytest-virtualenv -Requires: python3-pytest python3-pytest-shutil python3-pytest-fixture-config -Requires: python3-path python3-execnet python3-contextlib2 python3-virtualenv - +Summary: Virtualenv fixture for py.test +Provides: python-pytest-virtualenv = %{version}-%{release} +BuildRequires: python3-devel +BuildRequires: python3-pytest +BuildRequires: python3-six +BuildRequires: python3-setuptools_git +%if %{with tests} +BuildRequires: python3-pytest-shutil +BuildRequires: python3-pytest-fixture-config +BuildRequires: python3-path +BuildRequires: python3-execnet +BuildRequires: python3-mock +BuildRequires: python3-contextlib2 +BuildRequires: python3-virtualenv +%endif +Requires: python3-pytest-fixture-config +Requires: python3-pytest-shutil +Requires: python3-pytest +Requires: python3-virtualenv +Requires: python3-mock %description -n python3-pytest-virtualenv Create a Python virtual environment in your test that cleans up on teardown. The fixture has utility methods to install packages and list what's installed. +%package help +Summary: Development documents and examples for pytest-virtualenv +Provides: python3-pytest-virtualenv-doc +%description help +Create a Python virtual environment in your test that cleans up on teardown. +The fixture has utility methods to install packages and list what's installed. + %prep %autosetup -n pytest-virtualenv-%{version} @@ -39,17 +54,48 @@ The fixture has utility methods to install packages and list what's installed. %install %py3_install +install -d -m755 %{buildroot}/%{_pkgdocdir} +if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi +if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi +if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi +if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi +pushd %{buildroot} +if [ -d usr/lib ]; then + find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/lib64 ]; then + find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/bin ]; then + find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/sbin ]; then + find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst +fi +touch doclist.lst +if [ -d usr/share/man ]; then + find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst +fi +popd +mv %{buildroot}/filelist.lst . +mv %{buildroot}/doclist.lst . -%if %{with_tests} +%if %{with tests} %check %{__python3} setup.py test %endif -%files -n python3-pytest-virtualenv +%files -n python3-pytest-virtualenv -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* %doc README.md CHANGES.md -%{python3_sitelib}/* %changelog +* Mon Nov 28 2022 wangjunqi - 1.7.0-1 +- Update package to version 1.7.0 + * Fri Sep 11 2020 wangyue - 1.2.11-12 - Remove python2-pytest-virtualenv