From 54eb4d682af810d077ae58976c470e2502c61dff Mon Sep 17 00:00:00 2001 From: Micah Lee Date: Mon, 15 Feb 2021 15:31:22 -0800 Subject: [PATCH] Version bump from 2.3.dev2 to 2.3, and build the latest docs, in the latest languages --- cli/onionshare_cli/resources/version.txt | 2 +- cli/pyproject.toml | 2 +- cli/setup.py | 2 +- desktop/pyproject.toml | 4 ++-- .../src/org.onionshare.OnionShare.appdata.xml | 2 +- desktop/src/setup.py | 2 +- docs/gettext/.doctrees/advanced.doctree | Bin 27303 -> 27303 bytes docs/gettext/.doctrees/develop.doctree | Bin 35678 -> 35678 bytes docs/gettext/.doctrees/environment.pickle | Bin 37419 -> 37288 bytes docs/gettext/.doctrees/features.doctree | Bin 42216 -> 42216 bytes docs/gettext/.doctrees/help.doctree | Bin 7679 -> 7679 bytes docs/gettext/.doctrees/index.doctree | Bin 3439 -> 3439 bytes docs/gettext/.doctrees/install.doctree | Bin 20613 -> 20613 bytes docs/gettext/.doctrees/security.doctree | Bin 13526 -> 13526 bytes docs/gettext/.doctrees/tor.doctree | Bin 30114 -> 30114 bytes docs/gettext/advanced.pot | 2 +- docs/gettext/develop.pot | 2 +- docs/gettext/features.pot | 2 +- docs/gettext/help.pot | 2 +- docs/gettext/index.pot | 2 +- docs/gettext/install.pot | 2 +- docs/gettext/security.pot | 2 +- docs/gettext/sphinx.pot | 2 +- docs/gettext/tor.pot | 2 +- docs/source/conf.py | 11 +++++++---- snap/snapcraft.yaml | 2 +- 26 files changed, 24 insertions(+), 21 deletions(-) diff --git a/cli/onionshare_cli/resources/version.txt b/cli/onionshare_cli/resources/version.txt index 355ca743..c0943d3e 100644 --- a/cli/onionshare_cli/resources/version.txt +++ b/cli/onionshare_cli/resources/version.txt @@ -1 +1 @@ -2.3.dev2 \ No newline at end of file +2.3 \ No newline at end of file diff --git a/cli/pyproject.toml b/cli/pyproject.toml index eb5db684..2843d0bb 100644 --- a/cli/pyproject.toml +++ b/cli/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "onionshare_cli" -version = "2.3.dev2" +version = "2.3" description = "OnionShare lets you securely and anonymously send and receive files. It works by starting a web server, making it accessible as a Tor onion service, and generating an unguessable web address so others can download files from you, or upload files to you. It does _not_ require setting up a separate server or using a third party file-sharing service." authors = ["Micah Lee "] license = "GPLv3+" diff --git a/cli/setup.py b/cli/setup.py index 1ebe028c..fa597408 100644 --- a/cli/setup.py +++ b/cli/setup.py @@ -25,7 +25,7 @@ along with this program. If not, see . import os import setuptools -version = "2.3.dev2" +version = "2.3" setuptools.setup( name="onionshare-cli", diff --git a/desktop/pyproject.toml b/desktop/pyproject.toml index 028f1ec1..a715e9ee 100644 --- a/desktop/pyproject.toml +++ b/desktop/pyproject.toml @@ -1,7 +1,7 @@ [tool.briefcase] project_name = "OnionShare" bundle = "org.onionshare" -version = "2.3.dev2" +version = "2.3" url = "https://onionshare.org" license = "GPLv3" author = 'Micah Lee' @@ -13,7 +13,7 @@ description = "Securely and anonymously share files, host websites, and chat wit icon = "src/onionshare/resources/onionshare" sources = ['src/onionshare'] requires = [ - "./onionshare_cli-2.3.dev2-py3-none-any.whl", + "./onionshare_cli-2.3-py3-none-any.whl", "pyside2==5.15.1", "qrcode" ] diff --git a/desktop/src/org.onionshare.OnionShare.appdata.xml b/desktop/src/org.onionshare.OnionShare.appdata.xml index 835b4877..a5fd8cb7 100644 --- a/desktop/src/org.onionshare.OnionShare.appdata.xml +++ b/desktop/src/org.onionshare.OnionShare.appdata.xml @@ -24,6 +24,6 @@ micah@micahflee.com - + diff --git a/desktop/src/setup.py b/desktop/src/setup.py index b4e544ca..d2b4f4cd 100644 --- a/desktop/src/setup.py +++ b/desktop/src/setup.py @@ -25,7 +25,7 @@ along with this program. If not, see . import os import setuptools -version = "2.3.dev2" +version = "2.3" setuptools.setup( name="onionshare", diff --git a/docs/gettext/.doctrees/advanced.doctree b/docs/gettext/.doctrees/advanced.doctree index 02ed63588204a0fa055579775a69bf5507b0896c..8cbcf9ecd8b4bde68e302e309ebb4514a28790e1 100644 GIT binary patch delta 1110 zcmWlYF{@@Z5Qh1_@4751BC?1Vuil7=D1ymkGLvci4I;=Evgk}Ev9hqT@h>PWSFzAW zS=>rdQ-}yQB37bXEdB|xv9WYK)!`&L@0<61=I;H&-TQ}cJ~*TC6%c5Di?O%@9PnV7~Xn<1_Tp4r#Xf2MVNfRpj zuLsVLi9*K3sZcYlnT%?wRITPJjV$lyuK#{aoJWV|vq0`hR(h{KmRJL`F~{0B9(wzb z3OVVR%V`2a={8JMs=4(k#A|>0@SQ^%TC3$)WE|+#`(UA^g{iRNp#A0}Pn{(#;TS9= zm{D42VU6GPcSyw7hfJzF1EZQcApjFiV9P?7T`+5*XsM$<&Cq1Aemiz#H@&dinVlDL>>yPx^F*w zah4|bPIEYVE*JrslwP=Z_t^*7*uOo0?~pW0Z&V`zTUa4t=SX7Y&N@Sf_D?T7dPq=M zBMMkn9b1-Y+l7F;HEoP#|NY|6(GUqVGvmP(0Z6;(>``L?z!-Sld+C)^YTicoY(rt- z1hBONt3a2+hKzRga{e~J;ngt5p}1YkBWlWBkla@Z>G@shr)L82#?CTkcu+U3s(IER zx)C;AA6;D>pT2qz-?=OWWKiwd|BrPDC=Q9DQHn+9`_%q8ByTvg&qz9Y%W83At=Q+> z9iZ0z58XLW>`gT|uPcyNs=;ZzLtkr7lI;8YSN}Z3CCyYvKurakXDKW-m}8G|ScUf2 zul;&V9x54q@o3?zx)Oj`wm>`PBj^3`>(`E{*1nX3K4L^RR+pwya8#qH-S&?+-#;Z4 zU3JZ@8KTG;vk_AVg=TBPFxbBN#usO4afgW7dVIqoY`sAMs5wY-D`TI(_2Gm60b<-c A>i_@% delta 1110 zcmW+#J*#F#4CcJ=by-wIWDzf3y+=eu5zI_7$xP#K5J9$(MKhC(m4%g!e?einiiI}H z;#P_}g@|AyVkNr8;-3&38%y)r%z-(XE5f)WR{txy`t;#D+umaY_u@d+sB4Ofnt`(xfY_t2Hy?TGY^O;hNuyG1 z5QwWpQ&m(4fWf#vd+hV$9_1O5U?15|FPe9sPT(n9$-~yI$A8%Nf~Xm4oI1&ew0KW_ zlnP9x`dIwLliQADB}J2&O{q3ib2gIEO@tJDy?cHwCN{U)VYug5AfU5L)l8IYufx;& z<*t63tJp^w}8e?gIO>NzN_Tp@3 zNv83uXP#6r3{i3=H>9XEoa?ve?*)47I^;N{s%<0IYR&d diff --git a/docs/gettext/.doctrees/develop.doctree b/docs/gettext/.doctrees/develop.doctree index 38d8ee51e377b299ec9ce18af63e59242035e6b1..453c9486e6a02528e9894e0b4e9f7e23300495b2 100644 GIT binary patch delta 1037 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 YP;jBCcrFBsH|R=Ky51YPL2dc}1LS+R`v3p{ literal 37419 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 diff --git a/docs/gettext/.doctrees/features.doctree b/docs/gettext/.doctrees/features.doctree index 71d48cc8f4d0c68f58e7f57c498a9db26c4eda8f..10be0e4ff24adfab6deba1575c2797212143d76e 100644 GIT binary patch delta 2046 zcmW+%J*Xu{73SXeb{7pODrx+CgCvrWkj$AmbLI@#7!cD$Y&Jg#(K$0`iX^y-0Todc zgSsdLxuS@YXknp(2-CP?XBD@wwXqQ)TL>1~*r?x4@h-gg=FXh&_uPBqc<+tlZ{KkY z>|U*=HfAXtSxst8YjR6ddU4&49shlKHKi36?UPdCn1_*6$~8xcZd3M0Z~X5NTEcI0 ziE(n~B$`E(tyh+wvh)7T+x~SeuxTx`r>M-F@nVz8E`73)#7O%K@BHvZh|_s4Y8YtY zXEv5(y@*k%#S8B{@BZpBr0N|vu}W3eo;o1ZnhVuJszdkF_g}w`Q`FP2PI)G7szxL; z%{e&d1jsE_2mb%A(GFrEELD|1XCyM-+{*jN*fflupHG zOR3pfBURpyeDL98u*O46ok^T{<=P^c=DN6&jy%hLIeh*isO8+Pr7@~8SvATQ%W82= z)z#a+_P}e0psPsiQFTU!Mnxe*OO&%_lVQC7_~0Lop|}GVQ}m@Q)fx>e4mAOHP)+;w zhyHpDN)a=Qno{Oex>;77bja$F^4dRrfi8iNtAdo z7v>eEH_+?DBBY%nv~TG5FGJ?C;0x}NCxc?ezj7_h3uI@R`*$Dt__Yw1H&Q@BIGF0v z)K+Rt3u2_g1P}c(!05!;46Y;=KMR}V1mki8aIH%VU5y$kuDBrS7{oKX(X- zdrrw$@4za&4BDoWQjLwyHr}6l1{r~G5|^lRA!Ud-h_4PtK}Li}_;f4L=}*tyw_knk z?bk!E@O`3mX^)v~0=ftP4M{ld-jXt~JniF1psR$Vjd0s&TH!MpqJOOK;Cx>mRcDvZKw z)+RBlP)X2r4YcTcKl|eKP_uW`gp!rSaA{i;-O+$BG7#(j#moOaULj9|BSHrA;jgA0 ziIv*iy`jrbcW-`Z|NVO-Tuo34SOak+f2-f$b^AL3>k9kADZ|^0C8i{O;Ii1!sPN~$ za~ou=w9o>I&Hx$O862ajP^J@E1g7oZwaZ|#q*#_wknohxg-|k<0TzQS(6--v_0bD# z6!;l+STnj$Gw=$MiQ8zVI#4e8^nt?_HVl?nh6^e;7z7Dutzf4?2n1l?`oXgoVYbzL yP{X=CH!cofcc7UW7h272zxku*4*6wFi)vpKX?(=oTCuC zucc*r7P9QiOqOx;M*FpQeih5l#chhjrdG^Yqn8n_tce?V@%{AuH*N&;Sg~2Dt#FZ* zt=7@&jK+z1GM}!WxIX>lJzok{V`SD|owamz9n_n(mb}JFB0InLFNfe`kgC&Ql_Ik$ zC8se;CjjSUr%RKtxyk88TzX+8Q&mq>aV@VLBkGz

Ur(qYSG|M9^;9K$TIQHWycT$D&h#Yz5#ocqs@fBhJ8t2x%D?iF7Hh2|@kRTed9*LB}c4;}-# z+iJN^o2B#|HD?6^MIf^EMJIZRPCrXG_dm*i4k6Pd!O%Dve>7o}MWw~*y@<4Vy5hfu znRA|tI_AW}c&PU@Q&}vQtS8ww<@=Xm0xIVPzriCr33UiNA@Uic<@onSdw}#&Qap%GN&T1 z$W@N}`Hwvc78`CAK`3A?b-Il@z*A!{Z4vnS)yEH4p>UnKAz!I=q;_bJ$~F4N5Cl=9B&L!qk(9v;w(|bA zW4{s4I^@YN=RPw}s2)>$p|(}~w1&8kvZ@$hGPCOF-`{cPJ7Ka3AgfUo2JphsH4_6ku*YZ4 z?m&!`O;N~bJ@}PVv>|yQv3M(@ibmS=yM7rWqlA}uIq##oL>0#7l~=7DwCy)ue)J+B zDT46Lh}U6Z%I8$$C8V$nF&=&A)B6tBL!iJp)X*NR;WdiKTu=_qgj?SJ!Lt{k;jI-X xBv>_-bAuDNI&lmt14G7s<44aQ0?t72R$mc85EQKCe)bt{>#E83{P8#M`#-U>N?ZT{ diff --git a/docs/gettext/.doctrees/help.doctree b/docs/gettext/.doctrees/help.doctree index 0826c949013d061579357f26428e9fa023b57aab..91d185a42f4a498e7fd0f5dcf62c85f4bfbc03c1 100644 GIT binary patch delta 348 zcmWO0F-}7<41i(1svr;xRIs+MH*jJnw$)>>BB9txF2TgW3Ch6C%z(%Z5F@wXAmy#U z^h@9Aa5{XxOncM>wFg%&Og*FI5D|-63gRWw>+xZ|J^oBjb52BEYbjoh%t%7l#B~`k z*XB4LSI^Vji>M&GMnXzhO%xJwV$+yaZ>uHx4RtZv_1GzNgtO$(GKoGr*%~e02J(@ceSPBp? z!q7kxs8FpIa~p3rx6|ApcXNoiu!#)~1=v$%32q2!{BFKi+s4As377&AH50Q~0~XfQ KrH+rg`-^|KO2OXQy}&Rh>}}ykg!z0 zc~5%!$Nh2t@jUDTSPNp$F*znB0Vas34FNd?y&Ue>+r#(pIOg!yDuZ*+m=d;trdSeK zktksE!|G`mD^zB+$;=hCrj~JHgJ$KQtnG8X8g4b*J0&D%WN}VFD5&03m6H3sJ9%4= z$!idLE-t!^NQY!xqJ&a0vHAD>a=5KpD6|&ArHG>$2tj7fi)x zsN@i>LnJfStn=&D^)Tkjl4!$y&Sh6sQM#c delta 121 zcmWN|u?+$-3;;j{f!N`zv~;m!$IbxEfr#x)MnQ>`6_9?MUjeSaV>`CbD`l+DSvh8# zR>|1axgto&2onle-*i7^!cbOm_EHE4J8%daidyZ^Xx+|_l#2orxr{cECgOllbZYot K65QAOvR{909U=Ds diff --git a/docs/gettext/.doctrees/install.doctree b/docs/gettext/.doctrees/install.doctree index 7555064bf2360c115dd4ff3659b8d465f83dbdad..0e9c5b18c14a3f444122fd3c8913501265a9f702 100644 GIT binary patch delta 841 zcmWlXF{@rh5QaJTdM^P*f}jWnzoSL8(%GHa-PuAb3&o_dwaLuR4EPWH0~dqsCs>Dc zB0)GHT5FLMDg6b478W*Q?O1Mc-t*4$yf=@wn@8IZ54X3bm(t4$hdKydMZLPrXcO`s z^v(H$>(lw^_T?T;Vm35~sbnBJVPUtjuwhh~$AgPompf-j?@~;05s-*frYfk`jF-^y z@aq0{su@C1rf5*ZE)ypxM475g(T{(wA77m!8;zzos}g20;@(%-Kx-PV$B!@FY&-Q; zQ9Fl@K|;X3h7DKbe8-66^Orxq*pX$lqNAuW>4@wzx;Y`QSS?%qa{G^MA2f&bF~PGr z@KQB|CYC`cg~svhl`rx_FWMawkaR+9YA|>qWsKOOI6iyr*KG&wI&GN(4YJW?MZ$ss z;RRdJ(O>`fVz*vbMD@(;cdvAQZL&;<@uH<=Oi@AaqKDc z5<=hw(OL^FEb|KlEmGKswUhpE=FD@>&4cac!S>|-_Ezh|BD$5*lzO32W{io=&?pq} zyYt=a)A_gU>m3b!*5MrDq^RodOUmd%V1#yjd2#D<_tlJrY7|x)UbUdZpf)w_Teai< z)o0tu*%chLsFPul;*3nF9+d&+@$dD+s}p<2=##5-5|x=^sBG33X(l;-eCcM}*(0#h zoLZSmiy6)~M8X;e8601{eD7lK`J+=uoW_}DPS!jst%L_f%;T3={@V62$+=f46-$OS zAu9q)YM=R59mnsles#G6E}pnrFcS4Xlt8cvR+A2k%klZ^zixY3F{!Yqc_*r=8k7m1 za|6_fgWve?V%H#`T5)+@nM1`(6Yvb>(#GuPPj7#}_r7X3u*H;MD-Rc&y1Y=u?7)x9 zJMUcYoeS3`sj7uoWI7o3q&BsbNpyVt_M;c}VHNrac0-`_)v;jk3LtKC0i9oa_wPM$ zf-mZ$%}NwmHX>Nam?P4)A9vpSZP3DzRVK^cK(*yc*7=+F|JP8_8# z*Tx1*1CO8S>9)hb0i`NuyOfAjaaCUo)5Qh!c+79!I!#+POZEy{X%VTAlpsRDJ~|)I gK74$2TBD%?m`UW46lLTZWbwe#dOH2|(H}4V4*?eLMF0Q* diff --git a/docs/gettext/.doctrees/security.doctree b/docs/gettext/.doctrees/security.doctree index 8cd572891c6f170ab81f767917b811dbb1656bf6..a7ae88a43da84c61dfa634e034777526fe487e1b 100644 GIT binary patch delta 422 zcmWNOF>aMX421R2d+142X;PBELKG?1UfXLIG?Y04oxSUo!bymPM3EM81cbB=C&?w~ z-~wzp8f*M{{POtn`0Ly0P78I=IxEda!_sszI!l*GYi<2JeSLK#0Hnk~;-HXi)IPL1 z=Nv+s&!5hJj_gT=$Yi#plp^Om~3`5q_n}3&M1K03TZ3I!WIM?A>>po@#tF7-hpU;PmF1cmz z8+B)?le-iF>If=ry}SK*J*s)(qTmgjhU{g+(FF>P5*_CH^7i3$jNaUagZ1LXL$uc* zKqewoZQ$|c?Zc@EV}%6}v_$6GX*M9E z0XC1Me*C@DYw^)KNJFkc!bIA80-ysm<~sR!crWL&%S3fHXF}<@e=B|HB!&uekK@O^ GUjG9Y8Fe=R diff --git a/docs/gettext/.doctrees/tor.doctree b/docs/gettext/.doctrees/tor.doctree index c3e5f2a224e7c861a44d4679e0d768633fb8d6ff..c8c4a576911f8c257e1cca4aee5d72f8eec87ca9 100644 GIT binary patch delta 1226 zcmWlYv5Q|t5Xbples>|La745ay&3kWWcjx>4e&*uQ?&8tz^8Rj9ti4t@oYIJ0 zyXB_BNoI$5Xg%D0zT2$S8o%;Lm?%q>7~~|}%;#i;_3pK24z|obG?&JXK&4KR!8i%q z5E^WGeR=p%+&Gg~s5*1ps2Vp)&BNJjYO>PT^Vh%HZ&^*H5SQ77K!zZBY@B6Ca;dU@ zd+apMN&>)AOBp~dbFaOVQ!hnivdenoiJM1T?8g+RD2q~>v&EVq+MuqGYg!*a`PXh6 zoI7fs&A_93>D|5SDAvGCM_Zphb!)egb(&)!XC{(4q=UAGVwz#hG1nhYzjL$|bQ0)& zLKy^6(QEiJb3#+h&DQN_?;LJ5S4o{4=4nKLO?~i4t@4QTFs)yoyV!4iU_k|fHWF!$ zo>*xB8}T$uy1sbv-nA_y9V6@{Do$}u%f(0Xp3Qp8)>nDy#`O)Du|V`ak*TEAduhXG zXF!}$y57h0gOfBNVPu$kQqu0dfJGh+Du;!69hXmzPBgx9I58a~U7USRvt~hs))2P7 zfBBc)hVChRGOnS}TN7nu2k150$}-peSH1~ud}QLtyN1lEwF74zD(0?PEUmY1eY-pH zPC6xQ%|z&<2Y!Y&YZ|?4O6&O5-w!s;%|XmyhFKianFnlk~2@I%b)!Ja@^UJdr)<183z1yG!QQ(pj zA&Fb#0nHJE!Vz-P`tJ1S{T9PDvS4?!u%u!uJR&X}2{6RAb?^4^enXJf47C;js_NQi z>4P#Q^_JMzPwzcA*jjN^^B7)E)EbKg6)sfGtGAe;yLbLQ+<0OT0)$qD8b(f24XIe9 z>nW9x`QZGuv(pWxWbHMOgG42qb(|v`mte$W)4Dvn88Sx!^wM%H#igT57mzFeEB1-F z{%k+&H!q`1o~aI=T|S>?T?j+Ll^bQ7y@9m8bU|4e+uENz{nsHi zU@SN)kBGyE55=|EIE=17aqQ2YxpGK~>;)O;YEHAGs+X{k**cIl*nd3x?)jvJ*eN^7 z;{*_Tn4^$55YZKFUw{6_N$M_HDD=*-FVI!APxe`{OpgEduP@v^PNkGFOa}2R%t=R#d7 zwJZ_^;&kEK%oNty!>j)#UojAFA-FOb#;H)~5I~t*UHR<6&6oB+Z+~-0hGtl5DY?bT zOk)gR4f2#$A~)FIU;Ftu4P-%CbFAo&u1kTW5t&3ij2YRtuU|S&9O(!bThN4R4w%#} zB!WdM%DR7g|K3r8p0fo*DGpQu5ky!tJ>;$~Li^T@e@~J-1)*s1h>IX{g$O?U((r6O z96Y>w@9d46*OG{oJ|%mTNpnUx=3a|u?j`=0{ov;17`6aJ8G}}!K&xFqxx^ zPx!_KQ_5Jxrrx*VRjOJgQ diff --git a/docs/gettext/advanced.pot b/docs/gettext/advanced.pot index 616e3336..ddfbce46 100644 --- a/docs/gettext/advanced.pot +++ b/docs/gettext/advanced.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-11-15 14:54-0800\n" +"POT-Creation-Date: 2021-02-15 15:19-0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/docs/gettext/develop.pot b/docs/gettext/develop.pot index fb851408..1561aed9 100644 --- a/docs/gettext/develop.pot +++ b/docs/gettext/develop.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-11-15 14:54-0800\n" +"POT-Creation-Date: 2021-02-15 15:19-0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/docs/gettext/features.pot b/docs/gettext/features.pot index e2fb07f4..e4f993ae 100644 --- a/docs/gettext/features.pot +++ b/docs/gettext/features.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-11-15 14:54-0800\n" +"POT-Creation-Date: 2021-02-15 15:19-0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/docs/gettext/help.pot b/docs/gettext/help.pot index e18040f0..fde23966 100644 --- a/docs/gettext/help.pot +++ b/docs/gettext/help.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-11-15 14:54-0800\n" +"POT-Creation-Date: 2021-02-15 15:19-0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/docs/gettext/index.pot b/docs/gettext/index.pot index edd6e67d..11e33b7c 100644 --- a/docs/gettext/index.pot +++ b/docs/gettext/index.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-09-03 11:46-0700\n" +"POT-Creation-Date: 2021-02-15 15:19-0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/docs/gettext/install.pot b/docs/gettext/install.pot index a2ab8078..214bc5ea 100644 --- a/docs/gettext/install.pot +++ b/docs/gettext/install.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-12-13 15:48-0800\n" +"POT-Creation-Date: 2021-02-15 15:19-0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/docs/gettext/security.pot b/docs/gettext/security.pot index 518c44e5..ea9c7b19 100644 --- a/docs/gettext/security.pot +++ b/docs/gettext/security.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-12-13 15:48-0800\n" +"POT-Creation-Date: 2021-02-15 15:19-0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/docs/gettext/sphinx.pot b/docs/gettext/sphinx.pot index 05bdc208..f7c33926 100644 --- a/docs/gettext/sphinx.pot +++ b/docs/gettext/sphinx.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-09-03 11:37-0700\n" +"POT-Creation-Date: 2021-02-15 15:19-0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/docs/gettext/tor.pot b/docs/gettext/tor.pot index db54ddff..e4d551e0 100644 --- a/docs/gettext/tor.pot +++ b/docs/gettext/tor.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: OnionShare 2.3\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-12-13 15:48-0800\n" +"POT-Creation-Date: 2021-02-15 15:19-0800\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/docs/source/conf.py b/docs/source/conf.py index ac8bd793..5ee45ac1 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -11,12 +11,15 @@ templates_path = ["_templates"] exclude_patterns = [] languages = [ - ("Español", "es"), - ("English", "en"), - ("Українська", "uk"), + ("Deutsch", "de"), # German + ("English", "en"), # English + ("Español", "es"), # Spanish + ("Ελληνικά", "el"), # Greek + ("Türkçe", "tr"), # Turkish + ("Українська", "uk"), # Ukranian ] -versions = ["2.3.dev2"] +versions = ["2.3"] html_theme = "sphinx_rtd_theme" html_logo = "_static/logo.png" diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml index e53cd449..4505de87 100644 --- a/snap/snapcraft.yaml +++ b/snap/snapcraft.yaml @@ -1,6 +1,6 @@ name: onionshare base: core18 -version: '2.3.dev2' +version: '2.3' summary: Securely and anonymously share files, host websites, and chat using Tor description: | OnionShare lets you securely and anonymously send and receive files. It works by starting