Skip to content
This repository was archived by the owner on Aug 30, 2024. It is now read-only.

Commit 49e2382

Browse files
authored
Merge pull request #81 from charris/update-readme
DOC: Update the README.rst file for azure pipelines.
2 parents c80e842 + d65fe0e commit 49e2382

File tree

1 file changed

+16
-28
lines changed

1 file changed

+16
-28
lines changed

README.rst

+16-28
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,23 @@
22
Building and uploading numpy wheels
33
###################################
44

5-
We automate wheel building using this custom github repository that builds on
6-
the travis-ci OSX machines, travis-ci Linux machines, and the Appveyor VMs.
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:
78

8-
The travis-ci interface for the builds is
9+
Azure Pipelines at
10+
https://dev.azure.com/numpy/numpy/_build?definitionId=8&_a=summary&view=runs
11+
12+
Travis CI at
913
https://travis-ci.org/MacPython/numpy-wheels
1014

11-
Appveyor interface at
15+
The Appveyor at
1216
https://ci.appveyor.com/project/matthew-brett/numpy-wheels
1317

1418
The driving github repository is
1519
https://github.com/MacPython/numpy-wheels
1620

21+
1722
How it works
1823
============
1924

@@ -82,9 +87,9 @@ called a `wheelhouse`. The typical call for `wheel-uploader` would then
8287
be something like::
8388

8489
CDN_URL=https://anaconda.org/multibuild-wheels/staging/numpy/files
85-
wheel-uploader -r warehouse -u $CDN_URL -s -v -w ~/wheelhouse -t macosx numpy 1.11.1
86-
wheel-uploader -r warehouse -u $CDN_URL -s -v -w ~/wheelhouse -t manylinux1 numpy 1.11.1
87-
wheel-uploader -r warehouse -u $CDN_URL -s -v -w ~/wheelhouse -t win numpy 1.11.1
90+
wheel-uploader -r warehouse -u $CDN_URL -s -v -w ~/wheelhouse -t macosx numpy 1.19.0
91+
wheel-uploader -r warehouse -u $CDN_URL -s -v -w ~/wheelhouse -t manylinux1 numpy 1.19.0
92+
wheel-uploader -r warehouse -u $CDN_URL -s -v -w ~/wheelhouse -t win numpy 1.19.0
8893

8994
where:
9095

@@ -98,28 +103,11 @@ where:
98103
``~/wheelhouse``.
99104

100105
``numpy`` is the root name of the wheel(s) to download / upload, and
101-
``1.11.1`` is the version to download / upload.
102-
103-
In order to use the Warehouse PyPI server, you will need something like this
104-
in your ``~/.pypirc`` file::
105-
106-
[distutils]
107-
index-servers =
108-
pypi
109-
warehouse
110-
111-
[pypi]
112-
username:your_user_name
113-
password:your_password
114-
115-
[warehouse]
116-
repository: https://upload.pypi.io/legacy/
117-
username: your_user_name
118-
password: your_password
106+
``1.19.0`` is the version to download / upload.
119107

120-
So, in this case, ``wheel-uploader`` will download all wheels starting with
121-
``numpy-1.11.1-`` from http://wheels.scipy.org to ``~/wheelhouse``, then
122-
upload them to PyPI.
108+
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``,
110+
then upload them to PyPI.
123111

124112
Of course, you will need permissions to upload to PyPI, for this to work.
125113

0 commit comments

Comments
 (0)