Closed Creelman closed 3 months ago
@alphaville AFAICT that MacOS job will never run - as part of this PR will I update the CI definition to use macos-latest
? If it's preferable to stick to a constant version, macos-14
is the latest version
Looks like macos-11 runner got deactivated in June. I'm surprised it doesn't give a proper error, seems to match the behaviour described here when Ubuntu got updated a while back.
@alphaville AFAICT that MacOS job will never run - as part of this PR will I update the CI definition to use
macos-latest
? If it's preferable to stick to a constant version,macos-14
is the latest versionLooks like macos-11 runner got deactivated in June. I'm surprised it doesn't give a proper error, seems to match the behaviour described here when Ubuntu got updated a while back.
@Creelman yes, I realised and created an issue (see #352). Can you please change it to macos-latest
?
Should be ready to try a build again
Had to make a few more changes to support the new MacOS runner
macos-latest
runs on Darwin M1 processors). I picked 3.12 as it's the latest version, and has been stable for 8 months now.pkg_resources
could not be foundIIUC the documentation failure is because I'm testing in a fork, and should succeed on a rerun of the CI pipeline here.
Apologies for adding quite a few commits for a relatively small change - I couldn't replicate the issue locally.
@Creelman many thanks for all the good work! I'll merge this now and I'll create a new version afterwards.
Main Changes
Updates the Python direct interface
.cargo/config
template file to work with ARM-based Macs.Fix based on PyO3 docs here
Associated Issues
TODOs
CHANGELOG
(s)CHANGELOG
,Cargo.toml
andVERSION
)Other
Tested on M2 Max Macbook Pro