indygreg / python-build-standalone

Produce redistributable builds of Python
BSD 3-Clause "New" or "Revised" License
1.71k stars 107 forks source link

Remove Windows static builds #234

Closed charliermarsh closed 3 months ago

charliermarsh commented 3 months ago

Summary

This PR removes the Windows static builds from the build and release pipelines. As per https://github.com/indygreg/python-build-standalone/issues/221:

The Windows static builds in this project are an artifact from trying to achieve the original goals of PyOxidizer. With the benefit of hindsight, the static Windows builds are borderline unusable.

Closes https://github.com/indygreg/python-build-standalone/issues/221.

charliermarsh commented 3 months ago

As I reviewed all the deleted code, I couldn't help but reflect on how many hours it took to devise those lines of code. Dozens. If not over 100.

Honestly... I guessed as much. There were so many little details here in the static library conversion, remove_from_extension_modules, etc. Props for making it possible.