From a0990077eaf91d0858c1ac81ac1043b0069471ef Mon Sep 17 00:00:00 2001 From: Bart Feenstra Date: Thu, 3 Nov 2022 20:49:26 +0000 Subject: [PATCH] Run Windows and Mac OS CI builds on Python 3.10. (#863) --- .github/workflows/test.yml | 10 +++------- setup.py | 2 +- 2 files changed, 4 insertions(+), 8 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 4bfc6c60b..a528e97b6 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -27,14 +27,10 @@ jobs: python: '3.8' - name: 'Mac OS' os: macos-latest - # @todo Mac OS builds with Python 3.10 fail for some reason when building pip dependencies. Let's use - # @todo Python 3.9 for Mac OS until we know more about Python 3.10 compatibility. - python: '3.9' + python: '3.10' - name: 'Windows' os: windows-latest - # @todo Windows builds with Python 3.10 fail for some reason when building pip dependencies. Let's use - # @todo Python 3.9 for Windows until we know more about Python 3.10 compatibility. - python: '3.9' + python: '3.10' steps: - name: Check out the source code @@ -89,7 +85,7 @@ jobs: npm- - name: Set up Python ${{ matrix.python }} - uses: actions/setup-python@v2 + uses: actions/setup-python@v4 with: python-version: ${{ matrix.python }} diff --git a/setup.py b/setup.py index 6d137f67d..b98fa5ec0 100644 --- a/setup.py +++ b/setup.py @@ -67,7 +67,7 @@ 'html5lib ~= 1.1', 'lxml ~= 4.9.1', 'mypy ~= 0.950', - 'pip-licenses ~= 3.5.3', + 'pip-licenses ~= 4.0.0-rc3', 'pyinstaller ~= 5.0', 'pytest ~= 7.2.0', 'pytest-aioresponses ~= 0.2.0 ',