indygreg / PyOxidizer

A modern Python application packaging and distribution tool
Mozilla Public License 2.0
5.47k stars 239 forks source link

Investigate pyo3 importlib feature for linking on Windows #563

Open indygreg opened 2 years ago

indygreg commented 2 years ago

Recent versions of pyo3 are able to generate an import library on Windows without a Python distribution present. This enables you to cross-compile more easily. It also likely makes builds less brittle since they aren't as dependent on a Python interpreter being available.

We should investigate using this feature or rolling a similar solution ourselves in order to facilitate more turnkey building/linking on Windows.