Pin gsl bottles to 2.7.1 on macOS to preserve 10.15/Catalina on x86 and 11.0/Big Sur compatibility + update cibuildwheels#212
Conversation
must be set for both x86 and arm64 now
revert manylinux default image change for now
no longer needed, we don't target wheels for macOS > 11.0
gsl bottles to 2.7.1 on macOS to preserve 10.15/Catalina on x86 and 11.0/Big Sur compatibility
@sjmack: I managed to find a workaround that preserves 10.15 (x86) / 11.0 (arm64) compatibility for the time being by installing archived bottles of |
|
Sorry. I didn't realize I was tagged in these messages; I can't tell in the emails from the headers. I'm okay with excluding everything under MacOS 12. I think don't think it is unreasonable. |
I found a workaround for the moment, so it keeps the status quo. It also preserves Python 3.6 and 3.7 support. I'll merge this PR. |
gsl bottles to 2.7.1 on macOS to preserve 10.15/Catalina on x86 and 11.0/Big Sur compatibilitygsl bottles to 2.7.1 on macOS to preserve 10.15/Catalina on x86 and 11.0/Big Sur compatibility + update cibuildwheels
With the latest release of
gslof 2.8 on brew for MacOS, support for binary releases ofgslfor versions of MacOS < 12 was dropped. This means that all CI builds currently fail on all MacOS systems.In order to continue to support a minimum of 10.15 (Catalina) and later on x86, or 11.0 (Big Sur) and later on arm64, we would need to build
gslduring the cibuildwheel process. This would create a lot of maintenance overhead, and since Apple was EOLed Monterey and earlier, this PR creates wheels that will only install on MacOS 12 (Monterey) and later versions.@sjmack : are you OK with making our minimum MacOS version be MacOS 12.0 (aka "Monterey")?