diff --git a/appveyor.yml b/appveyor.yml new file mode 100644 index 00000000..fde4cbf1 --- /dev/null +++ b/appveyor.yml @@ -0,0 +1,36 @@ +build: false +environment: + matrix: + # - PYVER: 26 + # TOXENV: py + - PYVER: 27 + TOXENV: py + # - PYVER: 33 + # TOXENV: py + - PYVER: 34 + TOXENV: py + - PYVER: 35 + TOXENV: py + - PYVER: 36 + TOXENV: py + # - PYVER: 37 + # TOXENV: py + - PYVER: 27 + TOXENV: flake8 + - PYVER: 27 + TOXENV: perf + +# matrix: +# fast_finish: true + +install: + - git fetch --tags + - C:\Python%PYVER%\scripts\pip install -U tox + - C:\Python%PYVER%\scripts\tox install . + +test_script: + - C:\Python%PYVER%\scripts\tox + +cache: + - '%LOCALAPPDATA%\pip\cache' + - '%USERPROFILE%\.cache\pre-commit' diff --git a/tox.ini b/tox.ini index 3b09e7b4..18f87d5b 100644 --- a/tox.ini +++ b/tox.ini @@ -35,7 +35,7 @@ commands = allowlist_externals = {[coverage]allowlist_externals} [testenv] -passenv = CI TRAVIS TRAVIS_* TOXENV CODECOV_* HOME CODACY_* +passenv = CI TRAVIS TRAVIS_* TOXENV CODECOV_* HOME CODACY_* DISTUTILS_USE_SDK MSSdk INCLUDE LIB deps = {[extra]deps} cython