From fd5e7d2979ba11fc76043ea49d0f41967804fabf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Freitag?= Date: Thu, 14 Dec 2023 18:42:20 +0100 Subject: [PATCH] Stop tracking .mo files with git The .mo files are the result of compilation of the .po files. Tracking them with git is useless. Besides, translation contributors had to regenerate them (or have a maintainer do it), allowing for user errors. --- .github/workflows/release.yml | 9 ++++- .gitignore | 2 ++ MANIFEST.in | 2 +- check-translations | 34 ------------------ .../locale/ar/LC_MESSAGES/django.mo | Bin 1122 -> 0 bytes .../locale/az/LC_MESSAGES/django.mo | Bin 636 -> 0 bytes .../locale/bg/LC_MESSAGES/django.mo | Bin 1170 -> 0 bytes .../locale/bn/LC_MESSAGES/django.mo | Bin 690 -> 0 bytes .../locale/cs/LC_MESSAGES/django.mo | Bin 979 -> 0 bytes .../locale/da/LC_MESSAGES/django.mo | Bin 570 -> 0 bytes .../locale/de/LC_MESSAGES/django.mo | Bin 1017 -> 0 bytes .../locale/eo/LC_MESSAGES/django.mo | Bin 984 -> 0 bytes .../locale/es/LC_MESSAGES/django.mo | Bin 998 -> 0 bytes .../locale/es_AR/LC_MESSAGES/django.mo | Bin 931 -> 0 bytes .../locale/fa/LC_MESSAGES/django.mo | Bin 1037 -> 0 bytes .../locale/fi/LC_MESSAGES/django.mo | Bin 560 -> 0 bytes .../locale/fr/LC_MESSAGES/django.mo | Bin 1032 -> 0 bytes .../locale/he/LC_MESSAGES/django.mo | Bin 1018 -> 0 bytes .../locale/hy/LC_MESSAGES/django.mo | Bin 1122 -> 0 bytes .../locale/id/LC_MESSAGES/django.mo | Bin 1013 -> 0 bytes .../locale/it/LC_MESSAGES/django.mo | Bin 656 -> 0 bytes .../locale/ko/LC_MESSAGES/django.mo | Bin 574 -> 0 bytes .../locale/lt/LC_MESSAGES/django.mo | Bin 1137 -> 0 bytes .../locale/nb/LC_MESSAGES/django.mo | Bin 964 -> 0 bytes .../locale/nl/LC_MESSAGES/django.mo | Bin 995 -> 0 bytes .../locale/pl/LC_MESSAGES/django.mo | Bin 1065 -> 0 bytes .../locale/pt/LC_MESSAGES/django.mo | Bin 1031 -> 0 bytes .../locale/pt_BR/LC_MESSAGES/django.mo | Bin 907 -> 0 bytes .../locale/ro/LC_MESSAGES/django.mo | Bin 633 -> 0 bytes .../locale/ru/LC_MESSAGES/django.mo | Bin 1238 -> 0 bytes .../locale/sk/LC_MESSAGES/django.mo | Bin 639 -> 0 bytes .../locale/sv/LC_MESSAGES/django.mo | Bin 975 -> 0 bytes .../locale/tr/LC_MESSAGES/django.mo | Bin 1025 -> 0 bytes .../locale/uk/LC_MESSAGES/django.mo | Bin 1205 -> 0 bytes .../locale/uk_UA/LC_MESSAGES/django.mo | Bin 988 -> 0 bytes .../locale/zh_Hans/LC_MESSAGES/django.mo | Bin 805 -> 0 bytes tox.ini | 1 - 37 files changed, 11 insertions(+), 37 deletions(-) delete mode 100755 check-translations delete mode 100644 phonenumber_field/locale/ar/LC_MESSAGES/django.mo delete mode 100644 phonenumber_field/locale/az/LC_MESSAGES/django.mo delete mode 100644 phonenumber_field/locale/bg/LC_MESSAGES/django.mo delete mode 100644 phonenumber_field/locale/bn/LC_MESSAGES/django.mo delete mode 100644 phonenumber_field/locale/cs/LC_MESSAGES/django.mo delete mode 100644 phonenumber_field/locale/da/LC_MESSAGES/django.mo delete mode 100644 phonenumber_field/locale/de/LC_MESSAGES/django.mo delete mode 100644 phonenumber_field/locale/eo/LC_MESSAGES/django.mo delete mode 100644 phonenumber_field/locale/es/LC_MESSAGES/django.mo delete mode 100644 phonenumber_field/locale/es_AR/LC_MESSAGES/django.mo delete mode 100644 phonenumber_field/locale/fa/LC_MESSAGES/django.mo delete mode 100644 phonenumber_field/locale/fi/LC_MESSAGES/django.mo delete mode 100644 phonenumber_field/locale/fr/LC_MESSAGES/django.mo delete mode 100644 phonenumber_field/locale/he/LC_MESSAGES/django.mo delete mode 100644 phonenumber_field/locale/hy/LC_MESSAGES/django.mo delete mode 100644 phonenumber_field/locale/id/LC_MESSAGES/django.mo delete mode 100644 phonenumber_field/locale/it/LC_MESSAGES/django.mo delete mode 100644 phonenumber_field/locale/ko/LC_MESSAGES/django.mo delete mode 100644 phonenumber_field/locale/lt/LC_MESSAGES/django.mo delete mode 100644 phonenumber_field/locale/nb/LC_MESSAGES/django.mo delete mode 100644 phonenumber_field/locale/nl/LC_MESSAGES/django.mo delete mode 100644 phonenumber_field/locale/pl/LC_MESSAGES/django.mo delete mode 100644 phonenumber_field/locale/pt/LC_MESSAGES/django.mo delete mode 100644 phonenumber_field/locale/pt_BR/LC_MESSAGES/django.mo delete mode 100644 phonenumber_field/locale/ro/LC_MESSAGES/django.mo delete mode 100644 phonenumber_field/locale/ru/LC_MESSAGES/django.mo delete mode 100644 phonenumber_field/locale/sk/LC_MESSAGES/django.mo delete mode 100644 phonenumber_field/locale/sv/LC_MESSAGES/django.mo delete mode 100644 phonenumber_field/locale/tr/LC_MESSAGES/django.mo delete mode 100644 phonenumber_field/locale/uk/LC_MESSAGES/django.mo delete mode 100644 phonenumber_field/locale/uk_UA/LC_MESSAGES/django.mo delete mode 100644 phonenumber_field/locale/zh_Hans/LC_MESSAGES/django.mo diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 0b07c817..d316b072 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -16,7 +16,14 @@ jobs: python-version: "3.x" - name: Install dependencies - run: pip install --user build setuptools twine wheel + run: pip install --user build django setuptools twine wheel + + - name: Install gettext + run: sudo apt-get install gettext + + - name: Compile messages + run: django-admin compilemessages + working-directory: phonenumber_field - name: Build package run: python -m build diff --git a/.gitignore b/.gitignore index 252369ed..28c4e4f4 100644 --- a/.gitignore +++ b/.gitignore @@ -39,6 +39,8 @@ share/ .coverage* # Written by setuptools_scm. phonenumber_field/version.py +# Generated automatically during the release process +phonenumber_field/locale/*/LC_MESSAGES/django.mo # python virtualenv .venv/ venv/ diff --git a/MANIFEST.in b/MANIFEST.in index 0e766773..683546b1 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -1,3 +1,3 @@ exclude .gitignore -exclude check-translations prune .github +include phonenumber_field/locale/*/LC_MESSAGES/django.mo diff --git a/check-translations b/check-translations deleted file mode 100755 index 2b750e39..00000000 --- a/check-translations +++ /dev/null @@ -1,34 +0,0 @@ -#!/usr/bin/env python - -import os -import subprocess -import sys - -import django -from django.core.management import call_command - - -def main(): - kwargs = {} if django.VERSION < (3,) else {"ignore": ".tox"} - with open(os.devnull, "w") as devnull: - call_command("compilemessages", **kwargs, stdout=devnull) - - result = subprocess.run( - ["git", "status", "--porcelain"], - check=True, - stdout=subprocess.PIPE, - ) - stdout = result.stdout.decode() - if stdout != "": - print( - f"Unexpected changes found in the workspace:\n\n{stdout}", - file=sys.stderr, - ) - sys.exit(1) - assert result.stderr is None - - -if __name__ == "__main__": - os.environ["DJANGO_SETTINGS_MODULE"] = "tests.settings" - django.setup() - main() diff --git a/phonenumber_field/locale/ar/LC_MESSAGES/django.mo b/phonenumber_field/locale/ar/LC_MESSAGES/django.mo deleted file mode 100644 index 95dab150697a9c0a1d88f8d416bc49b407638dd2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1122 zcmbtSO;6NN6s?LbigBS!U0h8h5c6s~0}6!#Bb3R+4orrDn6NO9na4~`=e23yAVyti zhCtZ3@)r;V{6ZFN{3Wj&e}O;3+bPaqG#cYePR@DvqxamGe!blHTETMxaSh=h`Vr3% z$=OFx!~r6U=s%+PzD{kg>Eg z7gODH9u=lK=j;i0$mW8DKw+JFZViHl&l&Jma}|SwOsi|~lx@&v;IW5k^!X6@N&QL9 zV^=hQa&VK+a4KA%QxB@t^B@S>n!BMX|32YQJ(^NF0c z{}HPSQmBz-7DnjOgi>zielBmrvRz&*EX=EA7Wknc#i;Jq$h}rQA{E~RwX{IWY~4+I z$Sf7igp8iiiJm2yEEpr^uyIQ_bX|35BuFKsJo2dULlfqf90%reMH?pUVy@s!=VoWi z_Tu6smhyUw))}cV+BCt*&F7aAClih{?YWvC)_XPRpjar{J==z+t1~`s$#LA10R0HI zA#MjAb@@0{8#IiVu$C%wWVBb8*ji&Dv3b?6xx8+|=&CE!lGh5UN9O#n8JWO?&NZ^` zj6*6dZdp1^fex6pECZ#H$_&a(B5&gElU5c622wp?8A(UBmoto0$+0m^4r6j;Tzx?D zjI%I(t-Rp` zg&~l;@piYh9dCi$$Noe4Rvv&njJM-h0NrMzXjPz;t-`Rh5R{Qh8_E(Q%n|aK1nS0D9W)(H_i22OiXTC7I z%s1xjj_3XOtsma?yd7R2a^B-S(d!t_126~c!&8i^zo{RrNqVKUhJn4ZS|J87NBj3ir1r%ecPg#-!j zVk>hAUB&vSL~0hnL|2DwprVn55}A@!2vMudSmK2wgf7xlA62@=vXpJ0O|dy1f^7X{ zki?sp><2IWW6cjIp5U_P5uIAN=XEKOIxv|@W0mWjWhdfbb8a>1R2dP|MCV9F2nS#wUW$4ew^|KqneSF?GJ{N29*nJ~bS diff --git a/phonenumber_field/locale/bg/LC_MESSAGES/django.mo b/phonenumber_field/locale/bg/LC_MESSAGES/django.mo deleted file mode 100644 index 8fdf7be46df2e41eaf7d503249221d0756b8103a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1170 zcmcgq&ubGw6dtvDNIiK~;dzl(oo$kOC|jdeO>H2xrNmx5$TXR5Rwgsc?xa>!sMV8~ zfZ)xOC%u)@NU^s47iRwf!T-c>6E!VDMGzl+eDl6}zxK_3Ju~!{!A=3^fGRKyJOeWO z00`hCFb)hKW9%&W2KY4i0r(=g2_6GFz!v=dqN?%*bj@d3b1<4I CZvt+e-?6L^GMb$ zuQd3gj1x@hQ*J>C0sv@zx77LvyVNL8)xmvzAMGJFxtL4Qhx+ay>!i!Cy^*DYq#mTZp(Gkb=QU9Hr$Te&IGqhnFhC;zCy-sPXg_^FOb$~1m_L6pROUkul)Wy z;R@yGKvw#KvS|0oZKW@>3dr9(qTlE2*887B|FdQ&^!|tiGWTY%er#ep?WF5}*m?Fw L*+U$9Cy#vxai;cZ diff --git a/phonenumber_field/locale/bn/LC_MESSAGES/django.mo b/phonenumber_field/locale/bn/LC_MESSAGES/django.mo deleted file mode 100644 index e15a8f966301df0691256646ae7e3c179af705c5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 690 zcmZvXO^ee&7{{Zom#`achP`pf=G0l?9#L2Yi(VHNP zr}f}vFLhE>r1$|8zlh8y5uc>UzTm)*=l{?1n%`Gejx2mD$Tg&eTt=QF)yt8q$V+4u zIYe$EACcAt%ld_}i~K=-9plzT%L*_KG2*9s?j?+9m(SyhNuV&LX%ay`7MuZ}WJ4w! zR{xZl2$BN0P|E?>BgFw5DbkC`K9fZvxC{MG_hILO2m9XOaWB}j2P_v- z5x`OfG$s=3kM zOnF!(^#c8OEH(OrDc@ANPc!RW@sCsWs27<3T=y@G)<(~2J;Om~R-Etp&q;Gr9#{MR E0tvDPZ~y=R diff --git a/phonenumber_field/locale/cs/LC_MESSAGES/django.mo b/phonenumber_field/locale/cs/LC_MESSAGES/django.mo deleted file mode 100644 index 64cea176fae704edad8965dd3a71364899b52d18..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 979 zcmbtS&59F25N>t#koB}zJroEbL3*6buDVPd_n=u=*kF*j2R%q9Q%QR1R1ZC!7*~A+ z@uc9p+&c!_)T6?_(Jl8`9=pjhznbye5TS51H2+ITD2E-|h$4jG$_myE(bG8ALV z*k){=6XFW<9`j}9C(LE$0dvB5!|1X9!Yip242MWf@=oGSnB?KA`I~=TF&=24RPSh|n_;e9{RRvq*FLR!0KLACbi#DXZ zwxkSnl`)Vx?CD7${(ZuqY68*vPNQfK@JG>D2*DI|4rKjeEv|9)7`t8`r1A(|&MIR_ zj}`T;oUgptM)owC6mAAl5SCgGp7C6d z6MrK!N>d%W1Lbn`$)onZ++F7t<9q02gSs}=)Q@4eqkXAmMot;IZ{0ADfwH-qC);&c z9FqzqNv#Td5JC(Ux|>8$E(6_3c8Xw)gHgRCj*LC~5XsD$0)vs_$dCTtG0XK$N9+lO7iRJ+IIn21JA$#SO=$|lLl;nuiz250$bn*c>X|$ z8|Y2&8}?)9UQdW^=qJz!-S&Oh#lfu%UF1NDE>vYTHFNKn+@e0?kc!DYPn2_BIVSEZ zS(9za`M7L=n&7|iEXt9V#~fPgT|vo|8y}(^x5jGuc41msdW0vRaxKuk-x>4O{J{cr`cSEmgDQs<$F1} z%j;G;=OBk}=CyUEpuw4q$%*{Hj>B@-iDzvi<>_v^lZcVi5w{_ZWG*XhO~jmv&%MK= a*WII+_g!&>M7ykE&8xYDk6Zlhl8Qg!+@p~I diff --git a/phonenumber_field/locale/de/LC_MESSAGES/django.mo b/phonenumber_field/locale/de/LC_MESSAGES/django.mo deleted file mode 100644 index 4c1e015347161a1a6c04017e7d19a8947c059257..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1017 zcmbtS&2G~`5MH2gNa4a24#NetDr+cQDz||;jZ-4*B+8!z9MC42IE&W1)_T*10?&Yi z#5=${ATC@v@c=vv<0K*kA*70tK7F(6Z+5=1=EwDo4~*gp;U*y>Y!coOiugznginMA zgv|?#-5`EMe3ke)@onM>afR@Xa7O3v7a6M($Cnt}A%0JMjra@k9pZ1qB%SxA^jBP_ zY-4$%Csq+^hZY2!2qj05O^im+({w6#Av+RJsWW4YGJf z3nz^h3Wh={$SjWK%wy;8@UI$=wSM!+x)WSCjfD{$fy_Z0w-}3Rta*t;$Lk~BN1KyN zA6miDli)ane%S8Rn~hQ%Gh-c(^F)q#Wt!x?YkVlRn!JrCvZ&!z;n0VtVbJDrlUD6AxU*I6$$b#iqwZF zXdL$nCkIhSq(vhJlHMM({kspUMcQ;c)>U|hagw4^Fd)*q} zTj>g0W3)WfLo<>(@nLTuU8$v}Rw!OGHqCv|+5DK7@9)DREpKVKRfgT|{SvE4=MYfR zek5N%D<>0#E-D-wO}mg5`*P+%<*y4fqOa?fjYUZ+-TLZ~uy5?Cn5d#4!2xRTe_EgC bk(G9BE>@NExf7h*`EzQSJDBR_FY(w<>asJ0 diff --git a/phonenumber_field/locale/eo/LC_MESSAGES/django.mo b/phonenumber_field/locale/eo/LC_MESSAGES/django.mo deleted file mode 100644 index 4421f8cd0dc2daadf7dff7479522a481dd04639e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 984 zcmb7C!EO^V5H(OZq)13y;V^JOt&o?bm8!CB0F|avrA9l1{1AK<{2Y7-JOpn7?*NVYkBdU2;I&Ia+y=h{Ujx4fSLb{JBXwFA!_&Bo(Zb0L zN6e#TBYRRbQAYQv7&^;j%W)5jOPu5hz2-wTE)2hzt-f6*SLL7NywY(<%95^*u_|h3 zm7z=-LxtyoK1{^_SNPYSM0EbpD7r)bTQpZfxKBEeb#Znr?D6h^vnY4_@)`R8l_}Ns zxo|$pcF1*KZk2hEU5Dk)6S>b5T_wqF6*;Aq`btCAS7oC?jkUCX|85;o+fyORu2(h~ z6`fD1&H4y!+nn}dTZj0l3@DaZ=eaOPNseBXy(Dwv2iR=$QspeWti~y|LcusGy3-#i zv8%Or+pW3aMpCamcDSEK-J=4+A|J+kg;CmWP&QOPaBM#9?#T6dUZroqUbbxJ`r76x zt@m`Sbxi4%kvqU-duQR7(eYV+QQyB-cA4gk%2Tgo8m@CAC#Oak1(%#r>6|sru{9Chnck^)Ax7*e hc+^ewv5vpj2<~TGG2p_aMj028dq&X!eZnIr;uqEfDoX$W diff --git a/phonenumber_field/locale/es/LC_MESSAGES/django.mo b/phonenumber_field/locale/es/LC_MESSAGES/django.mo deleted file mode 100644 index 70631afe8ff9a022449ff973e21a3c2139e95695..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 998 zcmbtSy^a$x5H@g7>`@^)D24{*glsm6kiv%WpObv--C8pHnTylTedGdDF z5w+M@S9`P|VJ20UKrt~IL6`X!~ZTxC2s)Tzq3A3K|hOpitB$1WGKx=VFBEoF*)gfgdjCvgPmfEi|qA^Lwr_qL$+o@@|)`9w7J77JXT674d2EF)}qcxBq%~p%!vC#%*i_df|2Ixel zBHDH$r%Pj_t8jS_(`6^6WG<9Yv>#FVR(kIe)RDx-DbSLWz F_7m2+GztI! diff --git a/phonenumber_field/locale/es_AR/LC_MESSAGES/django.mo b/phonenumber_field/locale/es_AR/LC_MESSAGES/django.mo deleted file mode 100644 index 230ec544348bbda30a18b9561f8366c7bb2eba4d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 931 zcmbu6F>g~b5XTJ^hLj1h!Eh{9Gx(JPLzO5(1yU(e15p%Mkf_}EE-wy_{bW075U{c` z@d3KgufUq`!G~aA=KqpFf)pVTC;j#FozA{H-`5*kp9Jh0bQ?N`wxM@WX`dklT|oDt z?Mp)30w03c!I$6;H~_zcAHmn)hs#17g5SU@_~42VH^Eon9vDER&gLr$Y?W%334fG%rP>2l$G zlR$0|hG^U4OJqVw~J&BrQd*<&?Y^J~Q6bPcTywjv9X7M z2NC=an&c8nbI^=?N#&{ zy5`fzJk3z02Zc?Zs8rKh76_l-X$2XrD@<=Zq?>$O*dlt5Y3@O(SaPXbqHYn~8(wMU zYO!1{7S>s&X+32!iH?9`?bE@*T5h_Vc%31{3!HkUpD%>6v|4wyC_6cg%3kj~{o<9{e$; zhspd4ejDYxlg7iob#Yq0V+luL`jd@!?dnNv_l&#PG<5z-*xc5W<^IQDhs=4WdAZq1 TW@Lu=sK?$i@8Ed{X5f$?@ou1^ diff --git a/phonenumber_field/locale/fi/LC_MESSAGES/django.mo b/phonenumber_field/locale/fi/LC_MESSAGES/django.mo deleted file mode 100644 index 63c9d5e89249ab97c62276956206a21a9f806512..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 560 zcmY+A&q~8U5XRSk2th9%)x(@bkc~;9QsN&(ts+<~8pVT`wV5Vk)7`k)7W)t$y?FK+ zyo;|PzK1s_7EuR&%znvyyWj4|!t|rynr4=nEoO$fW~wTfCFYKqV;-0l=80LH5aN}4 z<$LG#JoiuTtK4TNh2Z7)zEj*;j;pC1T2L@lIVDhJMkDA!{|2ou+JBUYGyL}(uySGo zRDw2cya9Wxxy6o?$BDc|TawWccxPA`>tw4;DUo}Fw3M;o&+SurhC`}`HfP4MVaSV$N37zW4%$OrsS5 diff --git a/phonenumber_field/locale/fr/LC_MESSAGES/django.mo b/phonenumber_field/locale/fr/LC_MESSAGES/django.mo deleted file mode 100644 index 34d8148c3d76c01340313e4891d877546a5d2dd1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1032 zcmb_b&2H2%5H?UaY&mh@0*4U?Xw^C-g+rVEfPk)4sY_Se1tD=jZZew~Id)__%kuXO zoOl6F^f`Lx5#YpoFwQQt6%|q?M*8%5M&t1}qw)7^bDtU66~axzE@7VVfe`E~K@biJ z_XzVB7`s9IfcPr$OXAzaCGj5N6JbLBkBf}$5Wl#@*b?y<;_JlUh;I@9B&O8%T{`}; z%XFHXc~s)qwzWqK0>(ng9O}|&1l?2z6kNclh~Pa=L{%$%HI05;1QYUSId7ydL1>Vn zj22!REfi!zDX1-u=NndZLw|(4262+azhMLwS=50-CJx=`HS_!GwAuEM-=r^AYyL|OHFNhwY z<=Z+lxzt4ps|V6|`l_))@vgCzOF`GI>o!-`VS3zL(69x`Vu$SunvZk%4jLU+;posB z$Ps7)DhwfPQM*yN47IR;6AU}_*D@`GX-<|9W6XjtbuKg7rqSueivHWf=cyF2r)PG^ XcH6Jg_U^(!K;J>1;x zkN}mSJcLBsD?frem%Z^@7$*@4QiVWbq)*?>Xdd6J_Q$!I0YN*1xQK8OvxujN)D92~ zafrBqm_0$r1>{@EXOSNuUqNmouON01+Zca8Nk|^~&M87JBkv%eNB)Yufcy;^ONV>W z{bi@on;AzqVq%U|JO&0^ED$Y-+M(niyPXY8X1M8_@PzkRCkpt(QTEv!glYY_W?QH> zFbN_ZBbgGRWC1i;5I_|3P0=&Szi;?ck4Y+18cDs)e;3VDA-n}50U4^%S=bYYk9bqj zVvDZxI6;*bRP5Ee_L>9hPPJAnmy9Zp!dOu+@kNWSbp3?ZLko;bnO6ChNPB3WDQ>|% z$F5SZO!GF}E?Zvl>iu%bF9*`~<(ad-DJQ diff --git a/phonenumber_field/locale/hy/LC_MESSAGES/django.mo b/phonenumber_field/locale/hy/LC_MESSAGES/django.mo deleted file mode 100644 index d329ee1165c956f8ed1bee532b3a9e0497f0af25..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1122 zcmcIiQA-q26uy@Au=dnr`EYs(rS6pVBBNVwI@;o{yKJja5pmtU&Q8wW8D{R9Qh}H~ z1VK;z01?ZO(x5`A?5%%r_a*4J^o>fJBtk?7zWL5M_ndRTdzc?5+g~u)ai9~(0Uf|Y zAhA_I0Iz||Kt~&6r@>djC&0JCXTde_DDWJ3hWPst#_lBfqm0?$Z{SnlwsyuGa3>h0 zJNM$~mmPzLqaDMDmN`nxhy=|D->Xts3zQ_)s81rh$~ z_>j=jrkhTt#PbC{l%eYdJD)vwt1#xIaw68e90?WsLI;se8SG=4^3wOF=dhuEk;DV_ zz1R}T}Y?u}E8Q~kVX}*9r zfcItzM_tV)s9!T5ky$@~z^`T2lUhRgn)w9xrCG-JL()R#9mX#p+`_EKn7!S6`ai|| d({yIAmxH(Pr{-jLZx7j3naE%OT6egYf(&F=sJ diff --git a/phonenumber_field/locale/id/LC_MESSAGES/django.mo b/phonenumber_field/locale/id/LC_MESSAGES/django.mo deleted file mode 100644 index 43c239613259e3a5f455ff5791edc8d59b48938a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1013 zcmbtSO>Yx15H(OZq;TO1hk*m)LtZukM73>73vH!H2~;I;fCHLlosEgtUag&y6gYC` z#DRYR|AAk?nKQqIw@DzakPrw7T25te% zCxo~Fz6U-Feh$6@9)P!i_rN>&-%bj#4t{n@h|A!Q;B(+F;OpS8V5Cmph5758hP5>J zaK++m+n`EfI$)zyDhAFfvZH(-!K*6DB6_XHoEJvDm_^@SBUk0mb6)8%Ahx8dYb*!t zEF0>vF;tYQug8)2_ZR+D6N%j;8bx=Yj*C{65S5blWL=oGg__d6RJ|ZuseGzR50wek z_Eh1@AUi(Osk}eRyzDxJcOS_;b)c&xxy3;x)QB5(88>8nhZ^5TH;!v<_Ca<_ zw%%}XWkQ>!pJ;kK;ZmzUZ64}FTH`9lFgLQCwTXHzUq_|QMw}_xRh%c(vMHwSHO9Es zZf_VJxiVX1C8X0@r`6eBNUuk6?SVt5778W>BnCAOHw(ksu2OG+S5;^}>F&stMP8+} zuS&UXdoI;BOK4?ZhuW?gm2BjWD|4TaEvBw-Hdbk7HZ5IhQhl{1I_yWoAyitIV+VpV z7@(yIx}kk#85@&p&!$TGeQP-IXkIz3NVQQm8*-s3g@Kys!VEnPU5Zb|t(i6m&sVGZ h4>r;NsrZZXNIX2+-f?f%Y^w90qX;_X;jH^e`~bquGy?zt diff --git a/phonenumber_field/locale/it/LC_MESSAGES/django.mo b/phonenumber_field/locale/it/LC_MESSAGES/django.mo deleted file mode 100644 index 8a761344027a6906350f71c48446f58fdb3f0954..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 656 zcmaix&2G~`5P%n2E>=&y!eLIR2(9ZF4w2JT2uP8ohDMb^9Jp-aiL+=k)k z@C3XD;ywB-jFYMbfy79k=6^J!x!&LXszi2$N5YZtK=>&1(h3iS3t>4cK>L z4K@IA+zyZ)&!2D+by@58=!0b{AUVgDebm#?*jm5rnxHF|@a#;VdG4m&P4VF%nUn*DZ0hVviAr_Z6A5DzKx{pn`3FDrZWxd z3eCEJGRl#L{#RXqjmfl}PVO!kq*?Nc^5qK9{N z{lZK1dO{1XEj0xU=Q4TbI&YjlVZROqP`h!%I3K~*93K!I!{Es%`Jmq*p})DAv9=NN xG)tc+s-%G4%HJuLirB7g=6O@bmlafL{Y~z|;T$ diff --git a/phonenumber_field/locale/ko/LC_MESSAGES/django.mo b/phonenumber_field/locale/ko/LC_MESSAGES/django.mo deleted file mode 100644 index 77c3d3aa652dd4313264a02eb603998faf489a0a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 574 zcmY+9zfTlF6vs!zW@BZm#j9-0th+>ztUwHS1`HPnS*UD=-EnW&V`iD1BVK25BqSTV zyW}8&T%y-m5JPbVjfsDUe}FsJ_z&n?3^{n2Prmc!{hVKqrh5c!8hL^&AP)kB}dz6#0qwD*gv`3H2{3p6kB%QKyh=t4YH(FgRpQ5kuBcl7npR z?{e*u&08J`8~jcfcvZ<`5IIO?{x`rHt@e0i=vqv7xXy)=0XSPcQ`*pao`{$(x00NO z3ZFMO=oUW|RT6!}3=d$&^IuZ$1@&jap9^N^o_W6KIqNJpG}KJyO=gr1;GJkIC1I7p zLZsW7QHf?*qy0KnGHsb5<07NaCP& zhMO4v(LB$ZOvqOdHJHx1S=Ty=a8F(zAXlKs()X6f=S6S0bzA&T`0!4RJj z8;I2lgxo~lN4|>u9C;nNkNh3+9x*__cZrY?`5W>Y^0gI0t|MJQkWYBiI$Pr|u8YNv#v}@g6E=lCy-fgc5H(OZxNzYLhv@~iLTl{sp^!9ype?G}il_<*i38fi6K9+CuC==BR##D^~}y2?|i?$^f`iE0d4}jz%uXwsO=b#z*pcduzVqk zZh#+yuY%uzZ-FP^4d4?{ApUkSin`$SOHs4}o`bJ}zkuudV=z(|ec}GH%kY*?B3yB5 znX*Fld+*03pLIj@FI@~i-E;)|ApA+Lsch<4H>vYtu%WevQ)G(%I-`j&GQC`;PO!#EmXU_7)T4pbcJTosU{d29`qp{y5X zobc5DZe>_&d`I0$W?8>bvoii*u`*hk+)r)J$$#|udo41~N<~83 zF?NmkKJjJZ=fpRNCnXa;5m;^qa$wus*oUm^ZXe6xH{OwvVPy8b*D>9%ni zQHj-wjYkIpWAJ_Uy^5cZ;2k{~-D*ylh diff --git a/phonenumber_field/locale/pl/LC_MESSAGES/django.mo b/phonenumber_field/locale/pl/LC_MESSAGES/django.mo deleted file mode 100644 index 9af234fd51fd721fabb2466315ea6865a37e419b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1065 zcmbVKK~EDw6kZiQ6yw2@i5^}|BoH&pcEJRfE>N)$VharxJa{nE?qfS;cV;s?OKHW6 zCojg62mgWo15#|V!mmKFd@iOss;^)Lu#9iVygm(l(_ghyS=OOW1;=9COiEj{pC!Qt#K}^!o zTq;k`RjMXVZkJEHRMezF4IB=5A|lATN+QT2ZBug^-Pnbfc*xT%!58E1s~J#Mf1>FN z(*-U;*xyKQgpxdg4o?!uH13H*_W~3C<#CoRdQ4!~?r2;55x7aow2_IYiTa?gd3#;sLDtWu?Gz@^*B`05xZPQD{;z2;&xQJ zL^c^0JVw?+o(52_Zm#dxRF!&tB@wRD@tKCwG&UNwvlYs&S6WrHv82(1jItR#G_zU4 zgh1|D2 j_rgQ}!|6Jk=i>jGHA?r#Wfgc5M7{fa5=#d4s$|{&>GuCsB%fEfD}baAc_J)LIQ2=iLyLAq zZflE(o>-lhc4$GsSSXo7F)|uKSNT3AH_*>~c!?8{7Yd)uv#%Rq>iR{^bLmDPG|2iH zEu1u3C`g1-P*@zwiO>Fh!tZ)~);pq+4MzC0Xsm@`3bF)k+wc;UK-qMLlrOsm5+LzAj zsmcn)_l(WU7<4fU%Vx9<^J{ZM!w!TE?;*c~8tr0d^NfshfDrnT$J*M_%GH5@DhECN zl%q9}BB@e1terKUz9*X*vex96&Z>?!(!aGZky-jHnfdE~=lFm9fY0t8--5MDM<2=Y PA1L?1!1Qprrq8|uVl6== diff --git a/phonenumber_field/locale/pt_BR/LC_MESSAGES/django.mo b/phonenumber_field/locale/pt_BR/LC_MESSAGES/django.mo deleted file mode 100644 index 16eda6e04be56fc4b7faea304e3fe6ad614ffcd2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 907 zcmah{O>Wab6ds_clEn(x!QyRzM(P+lMW}K}g-R0?se!06h+Q>tUhFC388aS-G>APM zfCE%45E3U~n|p8pF2Qp`)u134>GS9J{C>WXzaQ5(J~2913AYIcgiV4X)aL_15Iz!a z5q=V`5jHO|c9-}jaY1MirWAj>%-B8RJ69OHLEI;95DQ`|VML2vM2oXQPikSTqa9ih zFcC_Qpva6y&{aO9apeo6UTca{t|6T8zb=e= z$A;2_=llpKvM%BW!eIo>Al%_WlQ$ni_#g@c9_$2xcPL87V=Hv2gfljR?)+>h4aAwr z#S9*e1x3d$n>{`inK6E1a(`&|s86SrNRh`V@(2c`p-L+(5jgByF_Y^5y(F{W>vt|L z6Z(Po#L(R}X*w-Pw8N>pUnn7U3zAIO5?%X6+~vC$b+z^}THeu#8A+W+usf8_8>q?( z#kmMlh*}(kkxoV&N0!NS=rvLx| diff --git a/phonenumber_field/locale/ro/LC_MESSAGES/django.mo b/phonenumber_field/locale/ro/LC_MESSAGES/django.mo deleted file mode 100644 index 8e873245c98431c39e58a95445d1057a7860aad1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 633 zcmZ9J!EV$r5QYPkOT>j<;V>LnC91qQEfQOA(;~`NT8V{K6?)?0Cey4}Sv$3z6-d2t z=Ew!!fp@6dL!W|YVX|S>!bqQf|Mtvy693-Z_#RMf5KoCc;vw;gXrm^c5a+}r;v3N; zeh|}pL2yYL5u5je;4$ftbc=LCO2@0d4@k*&G149_NLb2B6;RKNM$paT6m374-f=-T z!+(we+e$1zInc&;4XDPNIp&^?3wDCmDWe61$5qx*+}Q6P`VT_I8{EJR*jVvJ2H0R1n7EYUAi-bZka|pO_KvIqA1eO6VCUO z-T30-uSruL_j-|jMjFQl+aihMVHk|Hx29-vy!ol1(e2}0f3;8`4O-!u(d$3|{{MrZ T+i9x1$*OBdZ`J@hkL&6`sq3`a diff --git a/phonenumber_field/locale/ru/LC_MESSAGES/django.mo b/phonenumber_field/locale/ru/LC_MESSAGES/django.mo deleted file mode 100644 index ad8d813efe2e4e6883d2293c35b07bc5a1954cb5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1238 zcmcgqK~EDw6kZiQ6i;5|@I2T+bk^M>f=d@Du#m(*@`PvibAGD*5J_$l@^zfx8rT#>- z;l?$f99-Fk)7bSn^`JsM4}y@bxtpqT{t17pQI+B!9+h&9oi@#+5mp5^0`AA%Yhg|3 zKW3GfnRc2QXY9U_Co{amTemras>;rRw0+Sr*gBi zC2MJE0;Sw(P=}E+qjdx9+`{~_bdt60DbH2?(CKN=K_OqTdbV{{OU?LrOOE571n4Jb zoAI5%qb?tZN{xmQi_PWo92x8Bq^&g;5{p;-s>>Y%##Y@pRrDGm^~jtb)*}OW(Ah@j z@HlisbCBQEHPh4~ody|dH%wiJNzef0xSudHzmBrzT^V*Nw5+bd)>gL!HQEr?=vb2( z8c!+Wjo1@Su`gQ5bI}BGD2|iuWE)e5m}n=j!~ux5I2PYTGuZ|y5=R)m#8g{+f5-v4cE7ddOYm4bnu7+(#~vd&o7? zLOvpIZxQkh^%3&$HX*yHebhGU3>A-W_TE9obQ4Tkp@G8{ugV zBwL8TjzKh&B8Sp|RCcofXSBKyb4$aV&V)9lk{*nM{;S}G!HlJoFc~?isFk)fHbt4! z7pub1OnKmp6Pk*vvYDX+ZiNT0S&-5=p@RTkCSDxwohBpZMBG@KX)aC0t zAZE~GaS%qw!C;WG$>a!IWwGLgpqb!H529dnGHsmnqUg9PU8Rd{4?2j$m~Cx$+WY`L3-blnMp%EE4e8;wud#J5G-YzG@=_Ka9G;cd8CNUKD>_tq zX*`hiO=|q7UD$m3ZRz`+$M78X!GpFu@(-ZZ0@?GQHN_4V54sMSRqDrAiw}V}m+Mbx ks1oPvFA^W^`}O*>sgz5ye`@5E=luWeaDmS)ey?-MFX)rH_W%F@ diff --git a/phonenumber_field/locale/sv/LC_MESSAGES/django.mo b/phonenumber_field/locale/sv/LC_MESSAGES/django.mo deleted file mode 100644 index 3d67303055a17af0ebc2561006c53ae29e875c1c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 975 zcmbVK&2G~`5MH2gaN)ugB!&xWRjsjuP$Gx$+Y|*QA}R(UaX{O6VsEwHwRSgY5bz9~ z`UG&G&(Wvg!m}_=LK7qef{{LbJF_!8-`Mm0>c%l6yF|E7=o2;x9|*O5B?!U^;SOQ* z9Anpr9}r(AenWhVxFGHkJ`qObe>=}ulelw%u^Yq_;w!|*#5=^Fi79p7myTz4kxm;+ zkDgdrS9`P|U@DZ%pel?;(3A3jf?F8oA-u<#C@Y0;7txQ~VCwv3&XM#52o17+Mhh>E z779i}DX1)tI5jWvfj^1PSvS7;rnOd#0D z%2>|_E|(d9JjoqT4TXo#`94l%oy2#A#{?Qt+~jeCM|YvoNaEH`6h~3e7tZt43hk8e z#wPHLW_Qq++3AUfdxy36kUlD+4jta7e4S53jyy$CCh+12GwF)6Z~|@`40?m^N?{yE z!4pFRX=?PYA|)PY{&uB=)NL3Q!aDSwm+2mFt@3I?W3;@hM<$axPoQ-meK1rLD-_=| zwsZ;TYVNvDqYaB=XG_D)4#eB-;5C1W8tr1Jp&^+b;;Oz*TOJ%$0X>)Tq)naW3 POVQIWcCPK`j3N608Dk`C diff --git a/phonenumber_field/locale/tr/LC_MESSAGES/django.mo b/phonenumber_field/locale/tr/LC_MESSAGES/django.mo deleted file mode 100644 index 024ecba7e9c064fb488980d14704bb90048295cf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1025 zcmb7?KW`H;7{(7M3|AIdVR)yK3i*1MHd1wIN<&Gbh@_1|S_TH>15g1uIAu*)=0DJ)kJ_+w75dlN&AXtn$7chf90!UEt4NM)vDVUAW$Sl5tR zKn|Er(4`N}^7j35wE_o~)`QyKuH9m>(uOpWkO$;$8YZNze6X8)q{R+-mP77Q!+glQ z`8;tw;uXMK^9$Z>chz<6I!z2|Ybp~#jnY1xzDwzl$1r|78h;iM8^K00xp4|>-c}e< zE}X84HZfC%DGeEEGaC6&FYi|OGh-X|`j+61(&0SD2czvqtx=iJ;W@6ot#E9K{f99c zG;Cm2VnMkqLbp$K!c1wuy+hXLahcB^)1)H1D&R8oVZFnR-4v;&g6t?AB|gY_a!gA3 zB22fXoPxEDL$5- zWgsF7<73I5a!>+4RaSXgaaztfS5rRvTif&IJ68M8d8{he5kEabV?layl*)8;*3gqT JN%+XIegH}iK#>3d diff --git a/phonenumber_field/locale/uk/LC_MESSAGES/django.mo b/phonenumber_field/locale/uk/LC_MESSAGES/django.mo deleted file mode 100644 index 9383fdd6671b5ffdd2dcaa8fe474730c0b3e63c7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1205 zcmcgqO-~d-5FHgg44%Ar&_j6;A=+clVsx`Gkf2~lAa2M?Ogxxox7i(??U~H3Bx*uT?99uns;*a6U72s^y53qiXMl^q1kepE z0NHsD2;c+I4|JcftP9{_@LBLfa1Xc!4uBP)3IF>^%aY)=QtUvEq$M5hrjbjxL&1jWs^61bq8$?#fPe_Hj^DJoM z@UbjwHeO-VGEOjMf$S+6g|TLnN!72gkw!IPr4ZrbJvJrh{49yx5n2`~$K5>RH}MhY z1%B%)@8{f}5Q%1`Sg0frI*g&55USb`Rmn?3-JePWUC^Pvb&vj{-I3XSWkeB;)HR#>Q%(j9Lx||jkIuhjYK4@HM za(x5#19n#`8FyY@3}waFlykU~w=MI=teXwfOjpyT^fj4n(@GZ+*iM(sp4l>A2-GsW zW+PoB#5T+h%vT8QrOVWd%a7(O6kAa4z;0gq%}Y1{{XBL+szh(jUQ+8j`af*L+wxi diff --git a/phonenumber_field/locale/uk_UA/LC_MESSAGES/django.mo b/phonenumber_field/locale/uk_UA/LC_MESSAGES/django.mo deleted file mode 100644 index 6cd06ad4a8dc12868b6c83f7e7e98159b5024468..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 988 zcmbtSO=}ZT6dkov7+i@vU0fHI26^L~R5T==3bm;e8Vn_hJ9$lBlhMhWVdkYqY@yaJ z6kG`wT)1~xrS&7G@h`mj1O5U3gl7`9bx}e3m^1gjJLlYUFU!1xKvnm{~<7yu<8YxM43 zv8=MvGA2Q*BJdj&wL&FHb=u1)PD-cg&=c7e?I@7`kdYdiDRX-!KIiY2d^4u*jehm+CUgXy=^C`~lMUiM$i-k%8 zp~D!;MWLD<(UhzvMf=dbNS%jvWua0&Fn1kp-wZLULXXE0OtkFkD^VbPRib)J#EI12 zo!UGr9Pl!)6&bU#s)r3FTrBB^M2O}wcRjZ$w?U2?hSxim3B zS;{YZu1hzF6X>|lc=_L-roF3KI#lp!m($wXNCFPeLE}P`&z0#KN0&8Lwg80hI|nDG$Mt#foHv!kfX?7krUl7gNY37Bg0+S$; zF_IafB=e!nd>=y1XGPuqM}kcXJMu`W%Kt9FlcBr>j)Da zD5S?PrZ2cK?G`U*^HWxlhe{ioi#$=G=WAX>OUePOkf%jHClU|MFvA_V=BA4@m#3LD zOy-?j_T=^alxtmLk)b8cWaKlWv;$YM3R5tNFFiBg+uKzp&v^k8zFk(qS+q#6#yn0- zoCO&5=j_0pDn(yp<+3?g{?pv0uxAyzTGZcc?h6EX$mD$@}+V^>NObaY#n zG@9j_y0WY)LV6C2&In@_{F-JyolrW69FSq}7>$jjpuZg(PFZAg{dv6fuH9T{H{Zw4 z8XF&1IxwCq|+iJAeAH{2n-PYsXKfT*p-e|mxn``l#FF#%_#Sd4} cfd0Po`@-V?$0wqlaa)dECECp={c?%?H{qEkZ~y=R diff --git a/tox.ini b/tox.ini index cf58261c..676fb6d2 100644 --- a/tox.ini +++ b/tox.ini @@ -28,7 +28,6 @@ commands = coverage xml -o coverage-reports/coverage.xml coverage html -d coverage-reports/html coverage report - python check-translations [testenv:black] basepython = python3