@@ -154,7 +154,7 @@ jobs:
154154 if : startsWith(github.ref, 'refs/tags/v') != true
155155 run : echo "BUILD_COMMIT_HASH=${{github.sha}}" >> $GITHUB_ENV
156156 - name : Building wheel
157- run : python3 -m pip wheel . -w ./wheelhouse/ --verbose
157+ run : CMAKE_ARGS='-DDEPTHAI_ENABLE_CURL=OFF' python3 -m pip wheel . -w ./wheelhouse/ --verbose
158158 - name : Auditing wheels and adding armv6l tag (Running on RPi, binaries compiled as armv6l)
159159 run : |
160160 # python3 -m pip install -U wheel auditwheel # Called once when setting up the runner
@@ -182,7 +182,7 @@ jobs:
182182 runs-on : windows-latest
183183 strategy :
184184 matrix :
185- python-version : [3.6, 3. 7, 3.8, 3.9, '3.10', '3.11', '3.12']
185+ python-version : [3.7, 3.8, 3.9, '3.10', '3.11', '3.12']
186186 python-architecture : [x64, x86]
187187 fail-fast : false
188188 steps :
@@ -205,6 +205,8 @@ jobs:
205205 - name : Select Windows SDK
206206 run : echo "CMAKE_ARGS=-DCMAKE_SYSTEM_VERSION=${{ env.CMAKE_WINDOWS_SDK_VERSION }}" | Out-File -FilePath $env:GITHUB_ENV -Encoding utf8 -Append
207207
208+ - name : Install dependencies
209+ run : choco install strawberryperl
208210 - name : Set up Python ${{ matrix.python-version }}
209211 uses : actions/setup-python@v4
210212 with :
@@ -234,11 +236,11 @@ jobs:
234236 # This job builds wheels for macOS x86_64 arch
235237 build-macos :
236238 needs : build-docstrings
237- runs-on : macos-latest
238239 strategy :
239240 matrix :
240241 python-version : [3.8, 3.9, '3.10', '3.11', '3.12']
241242 os : [macos-13, macos-14] # macos-13 is x64, macos-14 is arm64
243+ runs-on : ${{ matrix.os }}
242244 steps :
243245 - name : Cache .hunter folder
244246 uses : actions/cache@v3
@@ -310,7 +312,7 @@ jobs:
310312 with :
311313 submodules : ' recursive'
312314 - name : Installing libusb1-devel dependency
313- run : yum install -y --disableplugin=fastestmirror libusb1-devel
315+ run : yum install -y --disableplugin=fastestmirror libusb1-devel perl-core
314316 - name : Installing cmake dependency
315317 run : |
316318 /opt/python/cp38-cp38/bin/python3.8 -m pip install cmake
@@ -340,7 +342,7 @@ jobs:
340342 /opt/python/cp38-cp38/bin/python3.8 setup.py sdist --formats=gztar
341343 mv dist/* wheelhouse/audited/
342344 - name : Build wheels
343- run : for PYBIN in /opt/python/cp3{6 ..12}*/bin; do "${PYBIN}/pip" wheel . -w ./wheelhouse/ --verbose; done
345+ run : for PYBIN in /opt/python/cp3{7 ..12}*/bin; do "${PYBIN}/pip" wheel . -w ./wheelhouse/ --verbose; done
344346 - name : Audit wheels
345347 run : for whl in wheelhouse/*.whl; do auditwheel repair "$whl" --plat $PLAT -w wheelhouse/audited/; done
346348 - name : Archive wheel artifacts
@@ -372,7 +374,7 @@ jobs:
372374 with :
373375 submodules : ' recursive'
374376 - name : Installing libusb1-devel dependency
375- run : yum install -y --disableplugin=fastestmirror libusb1-devel
377+ run : yum install -y --disableplugin=fastestmirror libusb1-devel perl-core
376378 - name : Installing cmake dependency
377379 run : |
378380 /opt/python/cp38-cp38/bin/python3.8 -m pip install cmake
@@ -397,7 +399,7 @@ jobs:
397399 if : startsWith(github.ref, 'refs/tags/v') != true
398400 run : echo "BUILD_COMMIT_HASH=${{github.sha}}" >> $GITHUB_ENV
399401 - name : Building wheels
400- run : for PYBIN in /opt/python/cp3{6 ..12}*/bin; do "${PYBIN}/pip" wheel . -w ./wheelhouse/ --verbose; done
402+ run : for PYBIN in /opt/python/cp3{7 ..12}*/bin; do "${PYBIN}/pip" wheel . -w ./wheelhouse/ --verbose; done
401403 - name : Auditing wheels
402404 run : for whl in wheelhouse/*.whl; do auditwheel repair "$whl" --plat $PLAT -w wheelhouse/audited/; done
403405 - name : Archive wheel artifacts
0 commit comments