@@ -62,21 +62,10 @@ jobs:
6262 - uses : actions/setup-python@v5
6363 with :
6464 python-version : ${{ matrix.python }}
65- - name : Install OpenSSL and disable firewall
65+ - name : Disable firewall
6666 if : matrix.os == 'macos-latest'
6767 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
7268 sudo /usr/libexec/ApplicationFirewall/socketfilterfw --setglobalstate off
73- - name : Install OpenSSL
74- if : matrix.os == 'windows-latest'
75- run : |
76- # OpenSSL is pre-installed on windows-2025 runners.
77- echo "INCLUDE=C:\Progra~1\OpenSSL\include" >> $GITHUB_ENV
78- echo "LIB=C:\Progra~1\OpenSSL\\lib\\VC\\x64\\MD" >> $GITHUB_ENV
79- shell : bash
8069 - name : Run tests
8170 run : |
8271 python -m pip install -U pip setuptools wheel
@@ -135,10 +124,7 @@ jobs:
135124 - name : Build wheels
136125 env :
137126 CIBW_ARCHS : ${{ matrix.arch }}
138- CIBW_BEFORE_BUILD : python scripts/fetch-vendor.py /tmp/vendor
139- CIBW_BEFORE_BUILD_WINDOWS : python scripts\fetch-vendor.py C:\cibw\vendor
140- CIBW_ENVIRONMENT : AIOQUIC_SKIP_TESTS=ipv6,loss CFLAGS=-I/tmp/vendor/include LDFLAGS=-L/tmp/vendor/lib
141- CIBW_ENVIRONMENT_WINDOWS : AIOQUIC_SKIP_TESTS=ipv6,loss INCLUDE=C:\\cibw\\vendor\\include LIB=C:\\cibw\\vendor\\lib
127+ CIBW_ENVIRONMENT : AIOQUIC_SKIP_TESTS=ipv6,loss
142128 # The limited API is not available on free-threaded builds.
143129 CIBW_SKIP : ' cp3??t-* pp*'
144130 CIBW_TEST_COMMAND : python -m unittest discover -t {project} -s {project}/tests
0 commit comments