From bcb4bbc197699d982fb31ba5e7762af6ba182868 Mon Sep 17 00:00:00 2001 From: retoor Date: Thu, 28 Nov 2024 02:53:24 +0000 Subject: [PATCH] feat: bump version to 14.3.9 and add publish command to make script Extract build logic into reusable function and add new "publish" target that runs build then uploads dist artifacts to gitea via twine. Update version in setup.cfg and egg-info metadata from 14.3.7 to 14.3.9. --- dist/yura-14.3.7-py3-none-any.whl | Bin 1598 -> 0 bytes dist/yura-14.3.7.tar.gz | Bin 2431 -> 0 bytes dist/yura-14.3.9-py3-none-any.whl | Bin 0 -> 1599 bytes dist/yura-14.3.9.tar.gz | Bin 0 -> 2442 bytes make | 19 +++++++++++++++---- setup.cfg | 2 +- src/yura.egg-info/PKG-INFO | 2 +- 7 files changed, 17 insertions(+), 6 deletions(-) delete mode 100644 dist/yura-14.3.7-py3-none-any.whl delete mode 100644 dist/yura-14.3.7.tar.gz create mode 100644 dist/yura-14.3.9-py3-none-any.whl create mode 100644 dist/yura-14.3.9.tar.gz diff --git a/dist/yura-14.3.7-py3-none-any.whl b/dist/yura-14.3.7-py3-none-any.whl deleted file mode 100644 index 9090dd46bd53e57a17662ba985eb2012a94ff5dc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1598 zcmWIWW@Zs#U|`^2&=#$Ulzg+w_dO#6LlQFsgB(z_va~2s*U&`ISkGK9C9}9hH#09S zU*Fd?#L>ku#IZE!VBci}fxW-A-R^on;Hao5|mJ8XkfROnQz(q+AwNz&Du zRO`=Mcyh~pQ2n^4(m3BH-?>NCDDA$c%i|oz{7=h)hX zn>HqWyTa)yRafEhS5EU)f=zc@&PyHd>2G#^c1rqnwD@9?-rb}B7TV7`!5Z^IV6L68 z`_gx8YhQn5o3_`-Vi&{wiPkM152rQ-`AbOL5v(b&_b`s(2{)28XcOM(@!d2l+5doO zqpR6^mUZhk9&|}u9y|ANaq6SDTpPdMW9<{L6fo=T*~a3TsVtYp#JA2iG{Eq;g~ObH z_emzU?-op%XmVXv!8j{$3Y)aN^+V6IjH!On&x~HkuE|MRlfCu+dwvP+r@idPM--G# z2wzaI%kquAcS*{|dto-mub!ooeY;oPitw7`U*he5uEAU9+2`D+O7FXJXO)=WuX>VY zzTZ?bZ05SUAI833GC9g@7HrqQn4La8(XD3Uhs1C%UODZT98n@$uVtjnI>*IY{J*5Od7jx7A2Wf|73ykJ!lk;O?s8iB@zJdb({5JG>pA=Daq~p6@LM@o(qrVJ ztpB<{TvOkEKL91E%x9cb5Ccpi(LgMXGpU4oxVrkV9yH`SY{0{MA$IwN8$3pw3w3`m zEsfSxoEiIL3!^e?q+HSOecS&wXld_xyKLrilS|B8`ib*)D*h5o+xqcoo$q!NzAt9n zm1dQt?sx5H9=6WVynp7nW%n$nu6Zu?sE*RU{AH6W&@pOIj6MCP=9Lsx#uwyg=9Lud zl~j~;`<*+leeS$xufCt&DIE>XzNf2nbiG10gfawHowS@8=DM^ph5^;0$!yn+fO&)g zm{%B-ff&0*CHV#MIjLo-IUrjeGohK`@Z-v|zd*gUKtp73ni1sc>>uP(dd|A2$$^34 z!oAHpE-egVV%ql^cAYxj!OPrqLT3Yu*v~n3Q;jtbvEJLWGC#RZIAY$^8(Usz1YhC* zRCu9gg_C^KJIQ>zqp{}{FSorCofNZfdDzEakB@O^|5wcv=9RlxZ_Th%(bHJe*Kz6REuXmjprsEayXE6{HN-?8nW)a5a9Xz`()YGz zmPg>_zNN~wk3*Y_TLNEjthg0+`_q)#rN=f_oSSy}*}>KiPbFUelQH_mP*KUad`ai2 zH&dt9r_L~0R(O7H%fY;K$*&8tXC$qhKU+HJ-R}UQ83psVeLMQ%z@=MPMV_o;SX0Ls z;LXS+!i>9=0)`zJENKK$*rNhgW}%yfo{S+TF)(at)MmnE7C2F(8-$+pUP*+8mUfv^RbV3)9fcmR{) BNtyrv diff --git a/dist/yura-14.3.7.tar.gz b/dist/yura-14.3.7.tar.gz deleted file mode 100644 index 70381b5589acb3e0ec6b1dbc40234592a99acc73..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2431 zcmV-_34rz=iwFo%*hgmq|9N$CVJ$H*+uIAa?e^O40Sm)WS&6o_kwh&?#qqyCQV*MwrKGtgF0Pp=P)FpD9FoJC(accR zz#9DWp4|M45})$3M*%yBwqM&GjShe7a>pJz&KbTrI{~CZ60U|ndzvtu;YbD%y>Mou z;cV(mpWBu*osOIdIs^FeVV82!cgEJpnhhRn41K6)vx)w7W)s`|-Jf}9JR7RQu`|@? ze>fbg^FKM|`R7zJc8dVKtN#BKERg>o|3UtP{8#e-{cpeaFW>$1_s2N@)A6`X{yUTL zuqOXUqtWyX+owGLPgMTDrIPqWlKy`v7XgdscxXB39f{~1Yu-Tn@|;P~$25uv-_7x# zsumNmi#`0}5_@4lV~Jj*a>Mu>=c`pb_Gv_duq^x~|FHsw-UJ?vg&OJYr6N5E zi5J9cEH@O#Ll*CgM>4_DKt?M;4Ux=D#>|1K0&+uie_&E&G z=g*(N5V1i?kl-LM!+nY^U6CRFBMm}-j~0~tDT>lK@Q9?{-W*{CMY{{LNw?EZTBnya%lp)9pjakhiV4*!6`fh$hNwRNWGUC1 z86~n)432u2l z)9*>ze;;1Ic=h(R75R^0|4rNNKW8>A?7#7NsO>~&G*PdFVE>%}z%~Ng2yCOL3t<0& z{Rj3R*nisoOLm2ZwM&L{#bXEb4ciNBz`e5%%*BVK`OT82ckxuus(% z!N2_3&4PdXQX~2o=FvY@rNe(Ai`Q;-lvNPYIo^9Ek5F7Mj|aMPm*{S)0YS828J1Y0 zL>Vh&omn-jAok~Ff$ImFUi8xi7TiO*AI3FopgaUw_=wC3^phE2EJw1+fh;}D5-F33 zYr=Hr2P8!?-?<43VyS3Ta}X?~Za%BL@63gCv3LH=d8(&F*K0S3S8RzSS-Y93rLpyc z+CV*yjqWY9LH~pPKi2dFS2x{9ZPvXPe)r8SxR|Vf$Ta))>4^iv?so+iRkq}pn?7e{SW#d z;A{22&h>mK6W|X0KbcPLy8fR|CZPXM0nN(Y2yPW6e~Ckea<2NlkO*O>7SBv;6Kx%8z@j&m>DQ&)FuTLR*676pUrd`a9kSW8h+Wg(Yb0cQprFei|jBTXtL_ zvPgBW@!570gcN_`DXp$giSKf}#06~EY~5@FHt6+xY4 zb$kuGfQJ4auTo7zL5~}JQCoIpvcsMgg7ntL-=g}Kn3 zOuyfgHi=oTL$87BZ`-+cF<2ism!A#Ye>HD63p*2zgp4}STE-anmi~t(=3T6V|KU#4 z=WC8uR_Qig=QQ$JEjd7IQIA4>coh)hvTzW&j zR4VS*=kUDjO)ZUDdS73SGnH}Utuk|F`Q5TQr`4o;^@iD^Q=oO0=gJ21FFKuboXzAy zFN86C;ackS3a3>>g1y%&H#!@4>Da54Bj3lVrOf2pJXCrIHC2H&n{^JJ>*5PVj_Ya~ zUAL2Wl@t8nZ{`sHhxk9_e}n(W^#53Nz3%Hw)4{`?|NF)NClh-J@qh6DgZw|O|38=i z;Qt5tpUeM;`6A%`zyCL#%x2*KKLx<||KJ-p@QoYz{vX(XVE=*r2lijp{`>g*A0J-6 z{%FY?`K|WfE%~2gdsegmW}_+CeWUQ2Uz$x|OLKYJHk0 zV}{1w&Q*rTm1sdTFHyIkl-IReswGR@kY3a98@U_&KcN3X{{#Gp`oBpSKfL}|k5&CY z)Bym{|EB;r>Q5U$|AYPq{SW%TS^wAHvL5IC-yTov`d^Cy(ElfZMeX}zOVsr7F*qln z|3UwQ{s(wk`rmY+e%txKRsXBQUe*7$JsX4mKLr?h5^xwm|AYPq{SW#d^#6m#Nbm3e xw}(Uc{?kbSjyeDU00000000000000000000000000Kkt0{{{JRrI7%j004rm_1ypf diff --git a/dist/yura-14.3.9-py3-none-any.whl b/dist/yura-14.3.9-py3-none-any.whl new file mode 100644 index 0000000000000000000000000000000000000000..b57e98254891222c44d33a6eb39bc0b6bdadacd6 GIT binary patch literal 1599 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 literal 0 HcmV?d00001 diff --git a/make b/make index e75862c..5ac6c4d 100755 --- a/make +++ b/make @@ -9,6 +9,15 @@ args_string = " ".join(args) def install(): os.system("./.venv/bin/python -m pip install -e .") +def build(): + os.system("./.venv/bin/python -m pip install build") + os.system("rm -r dist") + os.system("./.venv/bin/python -m build .") + os.system("./.venv/bin/python -m pip install black") + os.system("./.venv/bin/python -m black .") + + + if not pathlib.Path(".venv").exists(): os.system("python3 -m venv .venv") install() @@ -17,10 +26,12 @@ if "install" in args: install() if "build" in sys.argv: - os.system("./.venv/bin/python -m pip install build") - os.system("./.venv/bin/python -m build .") - os.system("./.venv/bin/python -m pip install black") - os.system("./.venv/bin/python -m black .") + build() + +if "publish" in sys.argv: + build() + os.system("./.venv/bin/python -m pip install twine") + os.system("./.venv/bin/python -m twine upload --repository gitea dist/*") if "run" in sys.argv: os.system("./.venv/bin/yura " + args_string) diff --git a/setup.cfg b/setup.cfg index ac5d592..f65956c 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,6 +1,6 @@ [metadata] name = yura -version = 14.3.7 +version = 14.3.9 description = Yura async AI client author = retoor author_email = retoor@retoor.io diff --git a/src/yura.egg-info/PKG-INFO b/src/yura.egg-info/PKG-INFO index b4c3c69..bee3e6f 100644 --- a/src/yura.egg-info/PKG-INFO +++ b/src/yura.egg-info/PKG-INFO @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: yura -Version: 14.3.7 +Version: 14.3.9 Summary: Yura async AI client Author: retoor Author-email: retoor@retoor.io