From c58b5c732a1cb451ead4e3e3b08b6963b7192245 Mon Sep 17 00:00:00 2001 From: Build Team Date: Fri, 10 May 2024 16:37:34 +0100 Subject: [PATCH] Add sample eggs for arm systems --- okonomiyaki/utils/test_data/__init__.py | 41 +++++++++++++++--- .../eggs/osx_arm64/cp311/MKL-10.3-1.egg | Bin 0 -> 809 bytes .../eggs/osx_arm64/cp311/nose-1.3.4-1.egg | Bin 0 -> 1578 bytes .../eggs/osx_arm64/cp311/numpy-1.9.2-1.egg | Bin 0 -> 1384 bytes .../eggs/rh8_arm64/cp311/MKL-10.3-1.egg | Bin 0 -> 916 bytes .../eggs/rh8_arm64/cp311/nose-1.3.4-1.egg | Bin 0 -> 1581 bytes .../eggs/rh8_arm64/cp311/numpy-1.9.2-1.egg | Bin 0 -> 1385 bytes .../eggs/win_arm64/cp311/MKL-10.3-1.egg | Bin 0 -> 809 bytes .../eggs/win_arm64/cp311/nose-1.3.4-1.egg | Bin 0 -> 1575 bytes .../eggs/win_arm64/cp311/numpy-1.9.2-1.egg | Bin 0 -> 1382 bytes okonomiyaki/utils/tests/test_eggs.py | 9 ++++ 11 files changed, 43 insertions(+), 7 deletions(-) create mode 100644 okonomiyaki/utils/test_data/eggs/osx_arm64/cp311/MKL-10.3-1.egg create mode 100644 okonomiyaki/utils/test_data/eggs/osx_arm64/cp311/nose-1.3.4-1.egg create mode 100644 okonomiyaki/utils/test_data/eggs/osx_arm64/cp311/numpy-1.9.2-1.egg create mode 100644 okonomiyaki/utils/test_data/eggs/rh8_arm64/cp311/MKL-10.3-1.egg create mode 100644 okonomiyaki/utils/test_data/eggs/rh8_arm64/cp311/nose-1.3.4-1.egg create mode 100644 okonomiyaki/utils/test_data/eggs/rh8_arm64/cp311/numpy-1.9.2-1.egg create mode 100644 okonomiyaki/utils/test_data/eggs/win_arm64/cp311/MKL-10.3-1.egg create mode 100644 okonomiyaki/utils/test_data/eggs/win_arm64/cp311/nose-1.3.4-1.egg create mode 100644 okonomiyaki/utils/test_data/eggs/win_arm64/cp311/numpy-1.9.2-1.egg diff --git a/okonomiyaki/utils/test_data/__init__.py b/okonomiyaki/utils/test_data/__init__.py index c12f5a1..0263ad0 100644 --- a/okonomiyaki/utils/test_data/__init__.py +++ b/okonomiyaki/utils/test_data/__init__.py @@ -256,9 +256,15 @@ _RH8_X86_64_cp311 = os.path.join(_HERE, 'eggs', 'rh8_x86_64', 'cp311') -NOSE_1_3_4_RH7_X86_64_cp311 = os.path.join(_RH8_X86_64_cp311, 'nose-1.3.4-1.egg') -MKL_10_3_RH7_X86_64_cp311 = os.path.join(_RH8_X86_64_cp311, 'MKL-10.3-1.egg') -NUMPY_1_9_2_RH7_X86_64_cp311 = os.path.join(_RH8_X86_64_cp311, 'numpy-1.9.2-1.egg') +NOSE_1_3_4_RH8_X86_64_cp311 = os.path.join(_RH8_X86_64_cp311, 'nose-1.3.4-1.egg') +MKL_10_3_RH8_X86_64_cp311 = os.path.join(_RH8_X86_64_cp311, 'MKL-10.3-1.egg') +NUMPY_1_9_2_RH8_X86_64_cp311 = os.path.join(_RH8_X86_64_cp311, 'numpy-1.9.2-1.egg') + +_RH8_ARM64_cp311 = os.path.join(_HERE, 'eggs', 'rh8_arm64', 'cp311') + +NOSE_1_3_4_RH8_ARM64_cp311 = os.path.join(_RH8_ARM64_cp311, 'nose-1.3.4-1.egg') +MKL_10_3_RH8_ARM64_cp311 = os.path.join(_RH8_ARM64_cp311, 'MKL-10.3-1.egg') +NUMPY_1_9_2_RH8_ARM64_cp311 = os.path.join(_RH8_ARM64_cp311, 'numpy-1.9.2-1.egg') _WIN_X86_64_cp311 = os.path.join(_HERE, 'eggs', 'win_x86_64', 'cp311') @@ -266,20 +272,41 @@ MKL_10_3_WIN_X86_64_cp311 = os.path.join(_WIN_X86_64_cp311, 'MKL-10.3-1.egg') NUMPY_1_9_2_WIN_X86_64_cp311 = os.path.join(_WIN_X86_64_cp311, 'numpy-1.9.2-1.egg') +_WIN_ARM64_cp311 = os.path.join(_HERE, 'eggs', 'win_arm64', 'cp311') + +NOSE_1_3_4_WIN_ARM64_cp311 = os.path.join(_WIN_ARM64_cp311, 'nose-1.3.4-1.egg') +MKL_10_3_WIN_ARM64_cp311 = os.path.join(_WIN_ARM64_cp311, 'MKL-10.3-1.egg') +NUMPY_1_9_2_WIN_ARM64_cp311 = os.path.join(_WIN_ARM64_cp311, 'numpy-1.9.2-1.egg') + _OSX_X86_64_cp311 = os.path.join(_HERE, 'eggs', 'osx_x86_64', 'cp311') NOSE_1_3_4_OSX_X86_64_cp311 = os.path.join(_OSX_X86_64_cp311, 'nose-1.3.4-1.egg') MKL_10_3_OSX_X86_64_cp311 = os.path.join(_OSX_X86_64_cp311, 'MKL-10.3-1.egg') NUMPY_1_9_2_OSX_X86_64_cp311 = os.path.join(_OSX_X86_64_cp311, 'numpy-1.9.2-1.egg') +_OSX_arm64_cp311 = os.path.join(_HERE, 'eggs', 'osx_arm64', 'cp311') + +NOSE_1_3_4_OSX_ARM64_cp311 = os.path.join(_OSX_arm64_cp311, 'nose-1.3.4-1.egg') +MKL_10_3_OSX_ARM64_cp311 = os.path.join(_OSX_arm64_cp311, 'MKL-10.3-1.egg') +NUMPY_1_9_2_OSX_ARM64_cp311 = os.path.join(_OSX_arm64_cp311, 'numpy-1.9.2-1.egg') + CP311_EGGS = [ - NOSE_1_3_4_RH7_X86_64_cp311, - MKL_10_3_RH7_X86_64_cp311, - NUMPY_1_9_2_RH7_X86_64_cp311, + NOSE_1_3_4_RH8_X86_64_cp311, + MKL_10_3_RH8_X86_64_cp311, + NUMPY_1_9_2_RH8_X86_64_cp311, + NOSE_1_3_4_RH8_ARM64_cp311, + MKL_10_3_RH8_ARM64_cp311, + NUMPY_1_9_2_RH8_ARM64_cp311, NOSE_1_3_4_WIN_X86_64_cp311, MKL_10_3_WIN_X86_64_cp311, NUMPY_1_9_2_WIN_X86_64_cp311, + NOSE_1_3_4_WIN_ARM64_cp311, + MKL_10_3_WIN_ARM64_cp311, + NUMPY_1_9_2_WIN_ARM64_cp311, NOSE_1_3_4_OSX_X86_64_cp311, MKL_10_3_OSX_X86_64_cp311, - NUMPY_1_9_2_OSX_X86_64_cp311] + NUMPY_1_9_2_OSX_ARM64_cp311, + NOSE_1_3_4_OSX_ARM64_cp311, + MKL_10_3_OSX_ARM64_cp311, + NUMPY_1_9_2_OSX_ARM64_cp311] diff --git a/okonomiyaki/utils/test_data/eggs/osx_arm64/cp311/MKL-10.3-1.egg b/okonomiyaki/utils/test_data/eggs/osx_arm64/cp311/MKL-10.3-1.egg new file mode 100644 index 0000000000000000000000000000000000000000..e5de9b2fb1bba71c771bf0e70de9c514cd6ba51a GIT binary patch literal 809 zcmWIWW@Zs#U|`^2ka5v>*J?7Xxdi0tGBPj-0%=!wcU@0EH-G&AZwMo_|Fj>oA&=|# ze_a0$q;%a#Wfk&Ru_I`X)^%sw7-u+{IXx-her3)YSb)U?e zc7MwGYoa`vYvxVd|14xjjL^fRxf?xZ7N$IomY0?~++H7lS$j3Z^`^z@nfF z?BV^u8~_ghu9{U5ZficXPXv1WEf9+^$RGlsxF9uIKP9ywH7_MJgp+~!i@seN2$xoH zGcdCJ1cnzl7-M_A`I-zQTE73+yiw}DLaKb;f#a+_nQT!DC)!=QcKxj`%cNsZzx$>g zTfx%F@-av;D}A-|(TcsvDT!BDoM*}QRU||+MZ_vKltjL4EW%udy08e zt8cvlP<5%UPi^iraOVgGBSxU<4!n0v%#PN7%)iIz>*P2yBt(IX0S_uwSshR yYh(mcsIG)X0xKjE&>{fcVdy>v8x15H7$0Dm4E2A2H!B-R88Z;x0n+A7ARYiul@rte literal 0 HcmV?d00001 diff --git a/okonomiyaki/utils/test_data/eggs/osx_arm64/cp311/nose-1.3.4-1.egg b/okonomiyaki/utils/test_data/eggs/osx_arm64/cp311/nose-1.3.4-1.egg new file mode 100644 index 0000000000000000000000000000000000000000..2ca78a89f7a878fd39056bd647ff46741deb9f8c GIT binary patch literal 1578 zcmWIWW@Zs#U|`^2&~?#wH~a4}Wi>Mc!)A5{20@^xtGm0dr=Od@et zC3!6i?`pHQz1u#2o5jA=*R#I&^S|$tz7(tPo_&k==-hQT*Z2PU( zhH0YQw-hGKoK(0qAsjck+hvu`f8seI?w@{#@kzQa>I?C$#2pweY_u|uruwSf9z4VS6A_yX^*xaxfV!-qTK zt7Gmv-t1(19$5Tzsf6M#$NE6g4@vK1U;T<%+TwFv?}6Lof`}Uz{%x`7&bq+7(Z2NX zi@THERys+!KTm$vySk`oaT%{ZZ-M`t!qY~^OSVNCUy-W2cF5!C3savbrAwLkPMwv% zQLyeo7Ngm2^VwBG+;gRWHPjcdPIdH@TIqFX+Bxy|^vHs=MOi1;PhF>!vS9VmDLNmk z>a{0bYEU~@q5bM+@y-)}-mm<)UUYYEW>II=*CQ>n8-&lav_^1#<@$T2ae4ie_J;0n zXU=;4GFR7FwYTcj;sZZf*A%p07M3hs)gq%*)qm>PpKTA-&GJNig*1gl7CE#0ujk?p zxVG@g%1NBlzOG?3(C$7Jerm?s1ry%wf4uJZOPP&pLUhCh*B9o@5O(!E#>iv;NbE=PyU8GCRQ9al`acXxwp zv-GXyryNdO{-1j0=XLHEb7O*B?rGju-6?e7&)G7!_Bz3G{vfUIZxfsLAMWH1F|q05 zw4WK)uyW+_;>i_?5IDy0q~qH zShFg^dHU(5DZm{49f(C3WDq&KxF9uIKP9ywH7_MJgp+}p$-piRgi9;985mi9GBPlL z%ZJ!=zI=xi1Xv&ZowLZgthb}^x#*q-!zZE}RHw~n_;)w1!|bBo^Xi%Ak9`{58u!ee zlKbKA!sI>o4L=nuh@D{r#P>DOc0oDrAxvlXQusBBb3M{f%A(4d^ mQRogs4;HY|K%#+h4-2}<&_D|CW@Q5@V+O)IK-z*8!~+0M0hb2= literal 0 HcmV?d00001 diff --git a/okonomiyaki/utils/test_data/eggs/osx_arm64/cp311/numpy-1.9.2-1.egg b/okonomiyaki/utils/test_data/eggs/osx_arm64/cp311/numpy-1.9.2-1.egg new file mode 100644 index 0000000000000000000000000000000000000000..db7b971bfd11d9e28d35f60dde6d6bfb8adbc487 GIT binary patch literal 1384 zcmWIWW@Zs#U|`^25OdLYk6yi;<31AuLmV3egCJ1U)!kj!)6dOcKfoKpm>S}nf7^g( z@9*#r>{kqTCARO5hx7W0FFZYE-3VpeF<$v9jw`qL07Dnq$e0u!&araBt zMK&C4_{m=sCl!0>=PR4t2j_WR*tp$!TgAu9uZpXa?k|@1+R^#9@Bal$nFChJC#qLk zXY_hcG;N>T$lv$=#{&mL|PnV0=@Rr(S7?e3Q;(Qhnn+Ob579er33(OVgQtn{W; z+up)ry&X%`gN_+}{G+s7Zt1MnXT4vPel7XhEnbv%!^82G@&D_ujCPx_ujMiO`S4#Z5R7Jr+jI+Fj1{tYx~8>$C*Z| z@iUSFZHi`Im@s|rGPb6Z3I76bdntOdn>zGI-CAKFppoKw!Ch2k`n6)wIigpOygj(3 zW>spzogU?@Z;WJAZVNM4r0ndRtICo*!}ra>=p@FKzWdyl#x1wF2Z#zY`rb(tOxqI@0MN+kPox3j; zmtWubuuy!;AuU6>?&wc3Yi{h9-}r+|XXEEZ>PNQiYTEkrZS|sOEQfztwb#zK+Ut1t z=$1(`1t0xa+&$pE^gr_~KY9NT<;RMWgKsY5Z8y>2HvZovW6zt}*`2@Z@x%pRTx}2L zy|rLlvrwvLfn95?_rsp&Ixiol3f<$rwXvB0{h~PDBeQ=7=B$2W9sth`5;dzLlKeJk zE(hiUPDTa>5e6AVZYVBDP1a9IElABv2@T<7VCFZlO9SE33T_5QmY+c7;5-$3&YSCy zfe7n`pV6*qGcz)x1Z8$G*-Hy>uFuVBKHIJmy1QC<%L3VZ#g+29%G)FYZIy` zWiu~pbJVj0x3_9s^n71b=G zl@I!E{I9cG;G0H}QMxJjY&IV|);9gYQjH^zc6eOg&);zPS>Ie9PJIUs zTiL!A@ikG!yPCB3Fd{q+DgyoqDEB)6J?#R-qCgBU0>GXwF3rtNEUIKZc#!vi0uRfE z`sF8>&K#7vF0^%`lY@B0hT6BQ7Pd^^Y3aV|%iGglo7YV=W71P7JoTi)t!?n3a*?0at6wAHB zS}t>=abc?tj!nQPUnA{w_YJ2D*@GH-xb1UY1i3sRHy zQ&J03^HRWpGg;p*4TK?q^Ai}5;PCbB-OYE%K!D}<@2-+}N=zIVFDQT1$PnCQw$W23 zN&2QZOMO3Y=aizf{O@bhGz^}2w`c6pE^A$JYO4bKYU4S4?v9@e0@txzZGIVgsEcFa z%c6z^^OfJ<94wd53ENwExLWgsd#X};@x?6uX}3$hKYX{n;+x;)j!75&xVFxGyv2Ig z|7|Y+?CQ0Hb&s!=c8PNR?65l7=(=<*Bgm6nKrb;cbONK_Zpj(}6(AdgMKL^CT$-Dk zSX2r2CF9h&DIkoN1U&OfQgal16H77_yi<$vfNY=4q#~du1&yN8ypqh^R86h`Z$>6L zW?X4b0^}A3V5l){X#}ybq(D|k3PiIS*;vd7Lm0cQQ3_}}+*p+81DcE_>L4cL3MGWe g4UPXXOooRU&}b~-72wUv2J$5{5b^*u7cqf&0O^f11^@s6 literal 0 HcmV?d00001 diff --git a/okonomiyaki/utils/test_data/eggs/rh8_arm64/cp311/nose-1.3.4-1.egg b/okonomiyaki/utils/test_data/eggs/rh8_arm64/cp311/nose-1.3.4-1.egg new file mode 100644 index 0000000000000000000000000000000000000000..f1d5c087b2aa80900b8f4c24eba167739f701833 GIT binary patch literal 1581 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 literal 0 HcmV?d00001 diff --git a/okonomiyaki/utils/tests/test_eggs.py b/okonomiyaki/utils/tests/test_eggs.py index 293c5a9..c64d5c8 100644 --- a/okonomiyaki/utils/tests/test_eggs.py +++ b/okonomiyaki/utils/tests/test_eggs.py @@ -53,6 +53,15 @@ def test_cp311_egg_metadata_valid(self, filepath): elif 'win_x86_64' in filepath: self.assertEqual(metadata.platform_tag, 'win_amd64') self.assertEqual(metadata.platform_abi, PlatformABI(u'msvc2022')) + elif 'osx_arm64' in filepath: + self.assertEqual(metadata.platform_tag, 'macosx_12_0_arm64') + self.assertEqual(metadata.platform_abi, PlatformABI(u'darwin')) + elif 'win_arm64' in filepath: + self.assertEqual(metadata.platform_tag, 'win_arm64') + self.assertEqual(metadata.platform_abi, PlatformABI(u'msvc2022')) + elif 'rh8_arm64' in filepath: + self.assertEqual(metadata.platform_tag, 'linux_aarch64') + self.assertEqual(metadata.platform_abi, PlatformABI(u'gnu')) else: self.assertEqual(metadata.platform_tag, 'linux_x86_64') self.assertEqual(metadata.platform_abi, PlatformABI(u'gnu'))