💪 Windows/ARM64 Python Wheels

What are wheels?

Wheels are the standard binary format for distributing Python packages. See pythonwheels.com.

Why do we need Windows/ARM64 Wheels?

Any package that uses C, C++, or Rust extensions needs a wheel for each platform and Python version. Windows/ARM64 is a new platform that needs wheels.

Without wheels, users will have to compile from source, which requires a toolchain and a working build script.

If a package hasn't published an ARM64 wheel for Windows, it's a good indicator that it hasn't been tested and probably won't work.

What is this list?

This site shows the top 1000 most-downloaded packages on PyPI showing which have been uploaded as wheel archives.

  • Green packages with a 💪 offer Windows ARM64 wheels
  • Uncoloured packages with a 🐍 offer pure-Python wheels
  • Orange packages have no wheels ready for Windows ARM64 (yet!)

Windows/ARM64 wheels have a Platform tag of win-arm64.

Packages that are known to be deprecated are not included (for example, distribute). If your package is incorrectly listed, please create a ticket.

My package is orange. What can I do?

Take a look at the CI-build-wheel project for an easy way to create Wheels for every platform, including Windows ARM64

Thanks

This site was copied from the awesome HugoVK's free-threaded-wheels tracker.

pythonwheels.com requires javascript to be enabled to display the list of packages.