mu-editor / mu

A small, simple editor for beginner Python programmers. Written in Python and Qt5.
http://codewith.mu
GNU General Public License v3.0
1.41k stars 435 forks source link

Test: Use a pup fork to make mac installer compatible with OS X 10.12. #2371

Closed carlosperate closed 1 year ago

carlosperate commented 1 year ago

Uses a proof of concept fork to see if it can create a macOS installer with wheels compatible with older macOS versions, 10.12+.

This is to test a possible solution to:

And the proof-of-concept PR in the pup repo that shows the difference between this fork and pup:

carlosperate commented 1 year ago

I can confirm the macOS installer from this PR works in OS X 10.12.

If the next Mu release comes before this feature lands in pup we might want to temporarily merge this PR and create the installers from this fork. We can always reverted back once pup has this functionality.

carlosperate commented 1 year ago

Merging this PR with the temporal workaround will also resolve issue:

Which was tested in Mu with PR:

carlosperate commented 1 year ago

We'll merge this PR to be able to release Mu v1.2.1 with fixes for these two issues:

I've created this issue to remember to remove this workaround once pup has incorporated upstream fixes for those issues: