Description
🚀 feature request
Relevant Rules
Mostly all the rules included in bazelbuild/rules_python repository (hermetic python toolchain, pip_parse, ...)
Description
There is currently no support to build natively for Windows / ARM64 platform which is not convenient.
The Snapdragon X being used in popular laptops (surface pro for example), it now becomes quite important to be able to build for this platform natively.
Describe the solution you'd like
The ideal would be to download an arm64 version of python and use arm64 pip requirements (and per architecture requirement seem to be already supported).
Describe alternatives you've considered
A workaround would already to support building using an hermetic x86_64 python with x86_64 pip dependencies while using an arm64 host, relying on the x96_64 -> arm64 Windows emulation.
This doesn't work either, because pip_parse discards the x86_64 dependencies because it doesn't match the host cpu.