-
Notifications
You must be signed in to change notification settings - Fork 26
Conversation
pypi-format file upload has been observed from this PR: https://anaconda.org/scipy-wheels-nightly/scipy/files I've therefore restored the full wheels build matrices & also restored the requirement that the upload only happens for the weekly cron jobs, for now. |
Note that the pip compatible URL is: https://pypi.anaconda.org/scipy-wheels-nightly/simple/scipy or: https://pypi.anaconda.org/scipy-wheels-nightly/simple to get all the nightly build wheels at once. |
There is something I do not understand: where is defined the version number openblas embedded in the scipy wheel? We would need to download the openblas-libs from the new anaconda staging URL but I cannot find it in the travis configuration used for the Linux and macOS builds. Is the manylinux wheel using the libopenblas that comes with the docker image? For macOS, I think OpenBLAS is fetched using the
and the
which means that more recent builds from https://github.com/MacPython/openblas-libs are not used for macOS and Linux. Am I correct? |
It comes from env_vars.sh which defines |
In the NumPy CI builds, we have moved to a python-based |
Ah right, I should probably try to disable the use of rackspace URLs for the OpenBLAS downloads here. Forgot about that. @mattip Is it obvious to you what I would use in SciPy to substitute for:
@ogrisel I noticed that you were using |
Any of the files that use openblas:
This one seems like a likely candidate:
|
or |
Yes installing from pip + git might be more efficient. At least it's fewer lines of scripting thant wget'ing the miniconda installer. I opened anaconda/anaconda-client#540 upstream. |
6f1948e
to
a739dd8
Compare
Ok, I've updated this now to use |
Thanks Tyler! Let's give this a go:) |
Supersedes #68 because testing the secret API key for anaconda.org uploads likely requires that the feature branch originates in the repo itself.
Don't merge yet---still in a debug state with matrix largely commented out.