Skip to content

Commit 7ed0fd9

Browse files
committed
make more win builds, refinements
1 parent de5d736 commit 7ed0fd9

File tree

5 files changed

+31
-44
lines changed

5 files changed

+31
-44
lines changed

.travis.yml

-33
Original file line numberDiff line numberDiff line change
@@ -71,35 +71,6 @@ matrix:
7171
- env: TARGET=x86_64-apple-darwin PYENV='3.6.1,3.5.3,3.4.6,2.7.13' WHEELPLATFORM=macosx_10_12_x86_64
7272
os: osx
7373
osx_image: xcode8.1
74-
# - env: TARGET=i686-apple-darwin PYENV=2.7.13 WHEELPLATFORM=
75-
# os: osx
76-
# - env: TARGET=i686-apple-darwin PYENV=3.6.1 WHEELPLATFORM=
77-
# os: osx
78-
79-
# # *BSD
80-
# - env: TARGET=i686-unknown-freebsd DISABLE_TESTS=1 WHEELPLATFORM=
81-
# - env: TARGET=x86_64-unknown-freebsd DISABLE_TESTS=1 WHEELPLATFORM=
82-
# - env: TARGET=x86_64-unknown-netbsd DISABLE_TESTS=1 WHEELPLATFORM=
83-
84-
# # Other architectures
85-
# - env: TARGET=aarch64-unknown-linux-gnu WHEELPLATFORM=
86-
# - env: TARGET=armv7-unknown-linux-gnueabihf WHEELPLATFORM=
87-
# - env: TARGET=mips-unknown-linux-gnu WHEELPLATFORM=
88-
# - env: TARGET=mips64-unknown-linux-gnuabi64 WHEELPLATFORM=
89-
# - env: TARGET=mips64el-unknown-linux-gnuabi64 WHEELPLATFORM=
90-
# - env: TARGET=mipsel-unknown-linux-gnu WHEELPLATFORM=
91-
# - env: TARGET=powerpc-unknown-linux-gnu WHEELPLATFORM=
92-
# - env: TARGET=powerpc64-unknown-linux-gnu WHEELPLATFORM=
93-
# - env: TARGET=powerpc64le-unknown-linux-gnu WHEELPLATFORM=
94-
# - env: TARGET=s390x-unknown-linux-gnu DISABLE_TESTS=1 WHEELPLATFORM=
95-
96-
# # Testing other channels
97-
# - env: TARGET=x86_64-unknown-linux-gnu WHEELPLATFORM=
98-
# rust: nightly
99-
# - env: TARGET=x86_64-apple-darwin WHEELPLATFORM=
100-
# os: osx
101-
# rust: nightly
102-
10374

10475
before_install: set -e
10576

@@ -139,8 +110,6 @@ deploy:
139110
# for such targets and that's generated using the stable channel
140111
condition: $TRAVIS_RUST_VERSION = stable
141112
tags: true
142-
143-
144113

145114
before_cache:
146115
# Travis can't cache files that are not readable by "others"
@@ -152,7 +121,6 @@ before_cache:
152121
- chmod -R a+r $HOME/.manylinux_rustup_cache
153122
- chmod -R a+r $HOME/.manylinux_cargo_cache
154123

155-
156124
cache:
157125
# There is a "cache: cargo" option but it's fails if target/ isn't in the build dir
158126
directories:
@@ -164,7 +132,6 @@ cache:
164132
- $HOME/.manylinux_rustup_cache
165133
- $HOME/.manylinux_cargo_cache
166134

167-
168135
branches:
169136
only:
170137
# release tags

HISTORY.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
History
33
=======
44

5-
0.7.9 (2017-06-21)
5+
0.8.0 (2017-06-22)
66
------------------
77

88
* First release on PyPI.

appveyor.yml

+24-6
Original file line numberDiff line numberDiff line change
@@ -11,29 +11,47 @@ environment:
1111
TWINE_PASSWORD:
1212
secure: 4EVS6uB7j1M9/KmSzc8g/DGha3tRVlC0YuL5ugK16uE=
1313

14-
# TODO These are all the build jobs. Adjust as necessary. Comment out what you
15-
# don't need
1614
matrix:
1715
# MinGW
1816
# - TARGET: i686-pc-windows-gnu
1917
# - TARGET: x86_64-pc-windows-gnu
2018

2119
# MSVC
20+
# 2.7
2221
- TARGET: i686-pc-windows-msvc
2322
PYTHON_DIR: "C:\\Python27"
2423
WHEELPLATFORM: win32
25-
2624
- TARGET: x86_64-pc-windows-msvc
2725
PYTHON_DIR: "C:\\Python27-x64"
2826
WHEELPLATFORM: win_amd64
29-
27+
# 3.6
28+
- TARGET: i686-pc-windows-msvc
29+
PYTHON_DIR: "C:\\Python36"
30+
WHEELPLATFORM: win32
31+
- TARGET: x86_64-pc-windows-msvc
32+
PYTHON_DIR: "C:\\Python36-x64"
33+
WHEELPLATFORM: win_amd64
34+
# 3.5
3035
- TARGET: i686-pc-windows-msvc
3136
PYTHON_DIR: "C:\\Python35"
3237
WHEELPLATFORM: win32
33-
3438
- TARGET: x86_64-pc-windows-msvc
3539
PYTHON_DIR: "C:\\Python35-x64"
3640
WHEELPLATFORM: win_amd64
41+
# 3.4
42+
- TARGET: i686-pc-windows-msvc
43+
PYTHON_DIR: "C:\\Python34"
44+
WHEELPLATFORM: win32
45+
- TARGET: x86_64-pc-windows-msvc
46+
PYTHON_DIR: "C:\\Python34-x64"
47+
WHEELPLATFORM: win_amd64
48+
# 3.3
49+
- TARGET: i686-pc-windows-msvc
50+
PYTHON_DIR: "C:\\Python33"
51+
WHEELPLATFORM: win32
52+
- TARGET: x86_64-pc-windows-msvc
53+
PYTHON_DIR: "C:\\Python33-x64"
54+
WHEELPLATFORM: win_amd64
3755

3856

3957
# Testing other channels
@@ -98,7 +116,7 @@ deploy:
98116
appveyor_repo_tag: true
99117

100118
cache:
101-
- C:\Users\appveyor\.cargo\registry
119+
- C:\Users\appveyor\.rustup
102120

103121
branches:
104122
only:

requirements_dev.txt

+2-3
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,5 @@ Sphinx>=1.4.8
1010
pytest>=2.9.2
1111
pytest-runner>=2.0
1212
Click>=6.0
13-
twine
14-
15-
-e git://github.com/PyO3/setuptools-rust.git@706c499a1a390ab2d175d5b44116ea5cd8097bb2#egg=setuptools_rust
13+
twine>=1.9.1
14+
setuptools-rust>=0.6.0

setup.cfg

+4-1
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@ replace = {new_version}
1919
search = {current_version}
2020
replace = {new_version}
2121

22+
23+
2224
[flake8]
2325
exclude = docs
2426

@@ -27,5 +29,6 @@ test = pytest
2729

2830
[tool:pytest]
2931
testpaths = tests
30-
addopts = --verbose
3132

33+
34+
addopts = --verbose

0 commit comments

Comments
 (0)