You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Feb 15, 2023. It is now read-only.
* there are no plans I'm aware of to change `master` to
`main` on the wheels repo, but I've started seeing cron
errors related to `master` checkouts of the main repo
* so, try to fixup cases where `master` is incorrectly used
to reference the main SciPy repo, but leave `master` in for
those cases where we are referring to the wheels repo proper
(at least for now)
What has changed:
- `master` -> `main` in a bunch of places for SciPy and NumPy (distutils); latter shim may not even be needed anymore but things seem "ok" so..
- `appveyor.yml` gets a bigger set of changes:
- it needed some newer C++ things, so the base image is bumped to a newer Visual Studio version (already done in the main repo quite some time ago, albeit on Azure instead)
- bump build-time version of NumPy to `1.18.5` (not using `pyproject.toml` for Windows builds here yet); not going as high as `main` yet to facilitate the branching here
- DLL/mingw toolchain adjustments for VS 2019
- the `install_wheel` command has been adjusted to `install_wheel --prefer-binary` so that the 32-bit Linux Azure jobs don't hang/run for 40+ minutes trying to build NumPy `1.22.4` from source; other command suggestions failed for whatever reason, maybe because installing directly from a local wheel file is slightly different..
- bump `multibuild` submodule to latest upstream version; no real benefit to this--it was one of many attempts to deal with the 32-bit Linux wheel issues, but I'm not sure it is worth reverting either since we usually bump liberally there anyway
What is still failing in CI?
- 32-bit Linux wheels have 3 failures, 2 of which are handled by scipy/scipy#16390, the other is new as of today so I'm less worried about it for branching purposes
- that's it, everything else is passing, which is a huge change from where we were before this PR (and with the help of several recent PRs on `main` in main repo)
0 commit comments