give up on py27 on windows :-(
This commit is contained in:
parent
368a95f0e1
commit
76cab19871
|
@ -20,6 +20,9 @@ jobs:
|
||||||
- 3.7
|
- 3.7
|
||||||
- 3.8
|
- 3.8
|
||||||
- 3.9
|
- 3.9
|
||||||
|
exclude:
|
||||||
|
- os: windows-latest
|
||||||
|
python-version: 2.7
|
||||||
runs-on: ${{ matrix.os }}
|
runs-on: ${{ matrix.os }}
|
||||||
steps:
|
steps:
|
||||||
- name: checkout
|
- name: checkout
|
||||||
|
@ -33,9 +36,6 @@ jobs:
|
||||||
- name: install pysctp dependencies
|
- name: install pysctp dependencies
|
||||||
if: startsWith(matrix.os, 'ubuntu')
|
if: startsWith(matrix.os, 'ubuntu')
|
||||||
run: sudo apt install libsctp-dev
|
run: sudo apt install libsctp-dev
|
||||||
- name: install c++ compiler
|
|
||||||
if: ${{ startsWith(matrix.os, 'windows') && matrix.python-version == 2.7 }}
|
|
||||||
run: choco install vcpython27 -f -y
|
|
||||||
- name: run test suite
|
- name: run test suite
|
||||||
run: tox
|
run: tox
|
||||||
env:
|
env:
|
||||||
|
|
2
tox.ini
2
tox.ini
|
@ -8,10 +8,10 @@ platform =
|
||||||
macos: darwin
|
macos: darwin
|
||||||
windows: win32
|
windows: win32
|
||||||
deps =
|
deps =
|
||||||
CryptoMobile @ git+https://github.com/P1sec/CryptoMobile.git@master#egg=CryptoMobile
|
|
||||||
cryptography
|
cryptography
|
||||||
lxml
|
lxml
|
||||||
linux: pysctp
|
linux: pysctp
|
||||||
|
!py27-windows: CryptoMobile @ git+https://github.com/P1sec/CryptoMobile.git@master#egg=CryptoMobile
|
||||||
commands = python -m unittest --verbose test.test_pycrate
|
commands = python -m unittest --verbose test.test_pycrate
|
||||||
|
|
||||||
[gh-actions]
|
[gh-actions]
|
||||||
|
|
Loading…
Reference in New Issue