From d6d90d0394b44b4c50de0c3f1da3fb39fcabe8a5 Mon Sep 17 00:00:00 2001 From: AbnerErnaniADSFatec Date: Wed, 2 Oct 2024 15:43:31 -0300 Subject: [PATCH] [#68] Add requirements txt and csv to install script --- wtss_plugin/__init__.py | 17 +++++++++++------ wtss_plugin/controller/assets/marker-icon.png | Bin 2819 -> 862 bytes 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/wtss_plugin/__init__.py b/wtss_plugin/__init__.py index 8fc4865..9d7e3ad 100644 --- a/wtss_plugin/__init__.py +++ b/wtss_plugin/__init__.py @@ -104,10 +104,13 @@ def run_install_pkgs_process(): if not checkbox.isChecked(): target = ['--target', lib_path()] if install_requirements.clickedButton() == buttons['install_all']: - subprocess.run([ - 'pip', 'install', '--upgrade', - '-r', requirements_file('txt') - ] + target) + subprocess.run( + [ + 'pip', 'install', '--upgrade', + '-r', requirements_file('txt') + ] + target, + shell = True + ) # # Request restart raise_restart() @@ -140,7 +143,8 @@ def run_install_pkgs_process(): subprocess.run( ['pip', 'install'] + target + ['--upgrade'] + - [f"{pkg_name}>={pkg_required_version}"] + [f"{pkg_name}>={pkg_required_version}"], + shell = True ) else: pass @@ -155,7 +159,8 @@ def run_install_pkgs_process(): if install_lib.clickedButton() == buttons_lib['install']: subprocess.run( ['pip', 'install'] + target + - [f"{pkg_name}>={pkg_required_version}"] + [f"{pkg_name}>={pkg_required_version}"], + shell = True ) else: pass diff --git a/wtss_plugin/controller/assets/marker-icon.png b/wtss_plugin/controller/assets/marker-icon.png index 8dd952fa08fc12be029f9a9bd6ae4f0a56619d12..ba0721d457347c441532be9a1d9210b79df989fc 100644 GIT binary patch delta 827 zcmZn`yT>-cpq^R6)5S5QBJS-hUq6vR5x4ivrav|}wz;tDIj~z@eBd#A<}N1Ql8r*U z6n8O|y1n#RBrN-aNhX77E8`W@3+GLaan4%zZ&lu&zh@Fp{asmpZg)VfqGbF+mY|IC zS<*~R`ix8h0zL{mY=s*d5||FYoyow$BFvF@o<%`nhC@NM8bdv!RO7*dInPr~N<*(K z)q0hf{y=a+Y{d5rmL1Ahxs)6pKb7lcC|?rg$da+=&SJp_eIeQ%487B z@Uf`ht-(5Itpbxt+`Ee$1@5avT^f#^wv}Rh=drbk<3hzwcjW`JE5igBrSuVox|VP^ zKKiHjXTM~vNYW`X5_fQvF7gWyC<}_C1$4HE!tN$ZSJM?)0Y>UY(4z= zx^;Wh(Hk!osU;Z9u`xf*|6JKye^%8O4YAjc?sf}a*w$oG|0L+2_bv{`=CdESrOwu= zTc2h>E$50%NOh2(!v-CPy`8z~S-V%hKK%D}u=U^i8)47$@5gVvD((LD+VaYs|9{y$ zpP%}Ybq()v|IIfa>oHBbx%u&~s-^}@mRo8G1@(XKO}hI=>AuuO@J3-ww`Ca{b&SAKIS>Mr+g~i)} kfvJg;#bkRrz7+a<{!>fuf{j{2@(e)W>FVdQ&MBb@01@wXq5uE@ delta 2799 zcmVep@=3FjX#PKwIqVj(4tUUqn1!jjICM~8n%Zr|K<@65dSHqK36Ub1`cIp?15y?5@Mdw|9FitmEFr&saqm&&rd-3ELI zf}a*FN5#Ga0BD)vry8UqfM_ECZ8LmF0nr8k>TiX3RSUKn)fUh|v<6}vM60(-$973hu+%?lrf2Q3jqi>0Uv4Az<)Bz`7Q(>&B#O5y#)XqJRZ8l zhc9P%*R~HB`^5Xe-v{!2Nd5*KGY`CZ5RH8^4~~3XW$uCDB{2Knt_(E&3I-s27w~h9 zBGYN&r@*@xqAk$-CpR7guLplQ#216Nz>NnNK(O7hud!Q!0EAy2k-plf!E}PH;NJ_~ zTfjT)(0~6ZUE*0Vv>c*~f%n++jBbElm$4W{6$C&{-e7kdrB4tHfp;6kTOinF(a(W2 zJOeyg6)S;mJ%e}=R3F#V>nIBVAg)4vKqp?PWUJvSsQyCVClAWnxg#!)+wHcdN-ub| zJfx5FC;)))KHz+%k~^UO0hnt6n3A)KtiKm3KYz5-H+ZLtwUQ`j0KzW-UscK$f6OP9 zv;~ue-yZWrY2_=REL+vRVJ>m%z(E44e+UqTwTK|K9L<44(TQ%>QpTd2u%k-VgEF z20ocqK~?}vv%dzz=fUjXx*KC~F$}*Cynib#+}MKdKNeWa9}>n`l~^yts_Uy_qrJ{{AY$xlx8CPAvnQNpP!h$sDFoF z1AR~1@^=JaVEL%aIIa1YK#%s#xPeh9mn^Tc9f*?tSqS8^#HQ;m2g^7nVSZMFh5AOs%ZaWA|`nw>w+^&z@Cxm+qp3|>G@OeAFI0GOzL}^~Z zuRtIdG8WAQss$@Ese`e?8-OpRuz$V}0=WUSY7Sda+y`~>;h)%CQnb+S8gcMkh#u5w z?mYtWJrMmF7{98NtH;-YCl0~IIzIkV=&`tiNUk^crtp4##6hzyX z4S_tclr3Bbh?}8V+YZ46N`Gck$U+H;NqaD^hrr@Zdtf#AmWPW*m8S0w1pr_>TSEyG zzp%N1?U(fgFVl9(&mfSSFlAG%suW%=0pRePq3`#~5lPnLlj%`&@%c~{hnPdFi5GT9 zO2<7Ayg|?Sz?)#!@AULjDO&@;@zD1ly^`UJKwoqE_+?OiUeB+QvVV3Wc>hT0djNuC z^}G)p2eUGSDz*fGL&w?WWtjkoPJrHiy^$Iz2j+q=ex+v35&+3pJH}#iwPgj^dO%HE zP_zVkA9e)b9PrbMdsuEkD$i)Up8*o~mjpX0o9Q7eQFDQulpI``+CB(gZKDL#z6qkd zscByFv@c6CiK?G9Nu2!u@NZ+8H%+>AErV{QS9g?!!wN`_V&aZY$zHd1M=yqGr_vbP z!P^dz=cDZ{UI zsl?(4K%!K^fmyjmNH|17j889>`@uOpF$(~Sj1n(vXn&$1{6(?lgF^&FBj1hGIlmP-NyN6n*BKepk4(+m|5YBmQ{3DPpHhZKSuzP zDp=y6Qxsyd^=c|?mMe)VpeqqJ2%e;=X0EQ4;TSq~)JZk0Ta~uxz;so0dg@4wZgfpv zRkd;iAlZs6s$z9g+NwG&RR)=BHLaWhNI)>e`F~7WBWs~@UG^iRa@|cMOOCcTDbi8L zds<%NoAoLHfTTp(zs#b?DI|^c@TzQ?lzM3sl#&5COA_!b?wf~Sns*7a0su%>fo-X> z8hGnkT(C(ZCeqSRr=nU&>9T?V5Z#>vSv#;~nUr3$2{_iT$N~WnC9F%AHE7-`Mf-{= zReyG51J+~ZN|}@}`;kRes-p?o58i%=_m9Nq%l9)d{EUQDj1kX=u9G325B@8`I|*XR zWJ$?pF^*>kRNkL=iL$9u3tj<@;;gD^8Ld+=L9SJ?(sXSh0HTIe)r#)W6?Q7v#7AYH z6k@s}uWDGD5wsY91cb97mfCVf|4x8r{C|x!QoQ@dJgQ*X2yO!a%|gn1fcCe z{J;Nz!_~^VW zVmksG`VQEFOzKK$grQR*9{Z%`C=0U<;5{+=>6UM+(g7xI^8Wt}0ASiyRsNi9-e|MH zj-Tnqs?%@WCXcpU0e0x;PF(_!yGiXBmH^n