vendor: add complete multi-platform support (runtime + dev)

- Add vendor-macos-dev target for macOS development wheels
- Add vendor-linux-arm and vendor-linux-arm-dev for ARM64 Linux
- Update vendor-all-dev to include all 3 platforms
- Update install_offline.sh to detect aarch64/arm64/x86_64
- Update .gitignore to track all official vendor directories
- Add clean-vendor and clean targets

Vendor directories now include:
- macos-arm64/ and macos-arm64-dev/
- linux-x86_64/ and linux-x86_64-dev/
- linux-aarch64/ and linux-aarch64-dev/

Supports: Mac (native), x86 Linux servers, ARM64 Linux (Mac containers)
This commit is contained in:
LC mac
2026-01-12 17:57:08 +08:00
parent c380986e26
commit fb01a84ea6
41 changed files with 55 additions and 17 deletions

View File

@@ -3,13 +3,13 @@
518c118a5e00001854adb51f3164e647aa99b6a9877d2a733a28cb5c0a4d6857 cbor2-5.8.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
b21e08af67b8a103c71a250401c78d5e0893beff75e28c53c98f4de42f774062 cffi-2.0.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
5a366c314df7217e3357bb8c7d2cda540b0bce180705f7a0ce2d1d9e28f62ad4 coincurve-21.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
cb86ab264d180b88b88a68a17d47ed78f98d86321155a8920c603b4b44e891f1 crcmod-1.7-cp312-cp312-linux_aarch64.whl
011e7c8d62c92061b58f9bfc6f8f1986428cbfc00f8447004713f47a8bc2f528 crcmod-1.7-cp312-cp312-linux_aarch64.whl
549e234ff32571b1f4076ac269fcce7a808d3bf98b76c8dd560e42dbc66d7d91 cryptography-46.0.3-cp311-abi3-manylinux_2_34_aarch64.whl
30638e27cf77b7e15c4c4cc1973720149e1033827cfd00661ca5c8cc0cdb24c3 ecdsa-0.19.1-py2.py3-none-any.whl
a69dce6f7b9c2d149b40fe9f2136fbb3365c3043fc8c0f0a8bb7822871253eb4 ed25519_blake2b-1.4.1-cp312-cp312-linux_aarch64.whl
d5c0422d7d4dfaa8491d101de9b0b40df513b49cab46149561b36e9959854c77 ed25519_blake2b-1.4.1-cp312-cp312-linux_aarch64.whl
f631c04d2c48c52b84d0d0549c99ff3859c98df65b3101406327ecc7d53fbf12 iniconfig-2.3.0-py3-none-any.whl
29572ef2b1f17581046b3a2227d5c611fb25ec70ca1ba8554b24b0e69331a484 packaging-25.0-py3-none-any.whl
1edc3f2f8d463d58a15af83e7a589dcdf0ad719a81d3badbefe73654f5498aab pgpy-0.6.0-py3-none-any.whl
6ac01e74dcb376dd3dd1a0f9aacb71c7908a2dc8e5b2f34aa70a0130827acb84 pgpy-0.6.0-py3-none-any.whl
e920276dd6813095e9377c0bc5566d94c932c33b27a3e3945d8389c374dd4746 pluggy-1.6.0-py3-none-any.whl
a3929c291408e67a1a11566f251b9f7d06c3fb3ae240caec44b9181de09e3fc9 py_sr25519_bindings-0.2.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
0d632f46f2ba09143da3a8afe9e33fb6f92fa2320ab7e886e2d0f7672af84629 pyasn1-0.6.1-py3-none-any.whl