@@ -3,20 +3,31 @@ Building and uploading numpy wheels
3
3
###################################
4
4
5
5
The wheel builds are currently done by Azure Pipelines. Options that may be
6
- used for future builds are Travis CI and Appveyor. The progress and success of
7
- builds may be monitored at the following locations:
6
+ used for future builds are TravisCI and Appveyor. Note that currently TravisCI
7
+ and Appveyor are not triggered, if you want to enable them you will need to do
8
+ so in the settings/Webhooks.
8
9
9
- Azure Pipelines at
10
- https://dev.azure.com/numpy/numpy/_build?definitionId=8&_a=summary&view=runs
10
+ **Build process pages **
11
11
12
- Travis CI at
13
- https://travis-ci.org/MacPython /numpy-wheels
12
+ - Azure Pipelines at
13
+ https://dev.azure.com/numpy /numpy/_build?definitionId=8&_a=summary&view=runs
14
14
15
- The Appveyor at
16
- https://ci.appveyor.com/project/matthew-brett /numpy-wheels
15
+ - Travis CI at
16
+ https://travis- ci.org/MacPython /numpy-wheels
17
17
18
- The driving github repository is
19
- https://github.com/MacPython/numpy-wheels
18
+ - The Appveyor at
19
+ https://ci.appveyor.com/project/matthew-brett/numpy-wheels
20
+
21
+ - The driving github repository is
22
+ https://github.com/MacPython/numpy-wheels
23
+
24
+ **Uploaded file locations **
25
+
26
+ - Release builds at
27
+ https://anaconda.org/multibuild-wheels-staging/numpy/files
28
+
29
+ - Nightly builds at
30
+ https://anaconda.org/scipy-wheels-nightly/numpy/files
20
31
21
32
22
33
How it works
@@ -86,7 +97,7 @@ You will typically have a directory on your machine where you store wheels,
86
97
called a `wheelhouse `. The typical call for `wheel-uploader ` would then
87
98
be something like::
88
99
89
- CDN_URL=https://anaconda.org/multibuild-wheels/ staging/numpy/files
100
+ CDN_URL=https://anaconda.org/multibuild-wheels- staging/numpy/files
90
101
wheel-uploader -r warehouse -u $CDN_URL -s -v -w ~/wheelhouse -t macosx numpy 1.19.0
91
102
wheel-uploader -r warehouse -u $CDN_URL -s -v -w ~/wheelhouse -t manylinux1 numpy 1.19.0
92
103
wheel-uploader -r warehouse -u $CDN_URL -s -v -w ~/wheelhouse -t win numpy 1.19.0
@@ -106,7 +117,7 @@ where:
106
117
``1.19.0 `` is the version to download / upload.
107
118
108
119
So, in this case, ``wheel-uploader `` will download all wheels starting with ``numpy-1.19.0- ``
109
- from https://anaconda.org/multibuild-wheels/ staging/numpy/files to ``~/wheelhouse ``,
120
+ from https://anaconda.org/multibuild-wheels- staging/numpy/files to ``~/wheelhouse ``,
110
121
then upload them to PyPI.
111
122
112
123
Of course, you will need permissions to upload to PyPI, for this to work.
0 commit comments