File tree 3 files changed +11
-5
lines changed
3 files changed +11
-5
lines changed Original file line number Diff line number Diff line change @@ -101,9 +101,6 @@ wheel: ## Make the wheels for distribution.
101
101
kit_linux : # # Make the Linux wheels.
102
102
$(RUN_MANYLINUX_X86 ) build
103
103
$(RUN_MANYLINUX_I686 ) build
104
- # The manylinux image has Python 3.4, but we don't support it, delete
105
- # those wheels.
106
- rm -f dist/* cp34*
107
104
108
105
kit_upload : # # Upload the built distributions to PyPI.
109
106
twine upload --verbose dist/*
Original file line number Diff line number Diff line change @@ -16,7 +16,13 @@ if [[ $action == "build" ]]; then
16
16
# Compile wheels
17
17
cd /io
18
18
for PYBIN in /opt/python/* /bin; do
19
+ if [[ $PYBIN == * cp34* ]]; then
20
+ # manylinux docker images have Python 3.4, but we don't use it.
21
+ continue
22
+ fi
19
23
" $PYBIN /pip" install -r requirements/wheel.pip
24
+ # pin so auditwheel will work: https://github.com/pypa/auditwheel/issues/102
25
+ " $PYBIN /pip" install wheel==0.31.1
20
26
" $PYBIN /python" setup.py clean -a
21
27
" $PYBIN /python" setup.py bdist_wheel -d ~ /wheelhouse/
22
28
done
@@ -30,6 +36,10 @@ if [[ $action == "build" ]]; then
30
36
elif [[ $action == " test" ]]; then
31
37
# Create "pythonX.Y" links
32
38
for PYBIN in /opt/python/* /bin/; do
39
+ if [[ $PYBIN == * cp34* ]]; then
40
+ # manylinux docker images have Python 3.4, but we don't use it.
41
+ continue
42
+ fi
33
43
PYNAME=$( " $PYBIN /python" -c " import sys; print('python{0[0]}.{0[1]}'.format(sys.version_info))" )
34
44
ln -sf " $PYBIN /$PYNAME " /usr/local/bin/$PYNAME
35
45
done
Original file line number Diff line number Diff line change 4
4
# Things needed to make wheels for coverage.py
5
5
6
6
setuptools==41.4.0
7
- # pin so auditwheel will work: https://github.com/pypa/auditwheel/issues/102
8
- wheel==0.31.1
7
+ wheel==0.34.2
You can’t perform that action at this time.
0 commit comments