zivid / zivid-python

Official Python package for Zivid 3D cameras
BSD 3-Clause "New" or "Revised" License
40 stars 14 forks source link

Build and test for Windows+Python3.11 #190

Closed eskaur closed 1 year ago

eskaur commented 1 year ago

This commit adds Windows+Python3.11 to the CI workflow, which means that a .whl file for that system is built and tested.

Supporting Python 3.11 required the following changes:

Since Python 3.6 has been end-of-life since December 2021, we remove the Windows+Python3.6 combination at the same time. An exception is made for Ubuntu 18.04 (which has Python 3.6 as its default Python), since Ubuntu 18.04 is not yet end-of-life. Unfortunately the new pytest is not compatible with Python 3.6, so we had to make a separate "legacy" version of test.txt requirements file for this CI job.