@@ -62,21 +62,10 @@ jobs:
62
62
- uses : actions/setup-python@v5
63
63
with :
64
64
python-version : ${{ matrix.python }}
65
- - name : Install OpenSSL and disable firewall
65
+ - name : Disable firewall
66
66
if : matrix.os == 'macos-latest'
67
67
run : |
68
- brew install openssl
69
- echo "AIOQUIC_SKIP_TESTS=chacha20" >> $GITHUB_ENV
70
- echo "CFLAGS=-I$(brew --prefix openssl)/include" >> $GITHUB_ENV
71
- echo "LDFLAGS=-L$(brew --prefix openssl)/lib" >> $GITHUB_ENV
72
68
sudo /usr/libexec/ApplicationFirewall/socketfilterfw --setglobalstate off
73
- - name : Install OpenSSL
74
- if : matrix.os == 'windows-latest'
75
- run : |
76
- choco install openssl --no-progress
77
- echo "INCLUDE=C:\Progra~1\OpenSSL\include" >> $GITHUB_ENV
78
- echo "LIB=C:\Progra~1\OpenSSL\lib" >> $GITHUB_ENV
79
- shell : bash
80
69
- name : Run tests
81
70
run : |
82
71
python -m pip install -U pip setuptools wheel
@@ -138,10 +127,7 @@ jobs:
138
127
- name : Build wheels
139
128
env :
140
129
CIBW_ARCHS : ${{ matrix.arch }}
141
- CIBW_BEFORE_BUILD : python scripts/fetch-vendor.py /tmp/vendor
142
- CIBW_BEFORE_BUILD_WINDOWS : python scripts\fetch-vendor.py C:\cibw\vendor
143
- CIBW_ENVIRONMENT : AIOQUIC_SKIP_TESTS=ipv6,loss CFLAGS=-I/tmp/vendor/include LDFLAGS=-L/tmp/vendor/lib
144
- CIBW_ENVIRONMENT_WINDOWS : AIOQUIC_SKIP_TESTS=ipv6,loss INCLUDE=C:\\cibw\\vendor\\include LIB=C:\\cibw\\vendor\\lib
130
+ CIBW_ENVIRONMENT : AIOQUIC_SKIP_TESTS=ipv6,loss
145
131
CIBW_SKIP : cp37-* pp37-* *-musllinux*
146
132
CIBW_TEST_COMMAND : python -m unittest discover -t {project} -s {project}/tests
147
133
# there are no wheels for cryptography on these platforms
0 commit comments