Add Python 3.11 to Github Actions builds (#306)

* Add Python3.11 to the Github Actions, in the manylinux2014 build as well as the
packaging test.

I added a second image, x86_64, to the manylinux2014 build matrix - the i686
build didn't immediately pass, so I left it out.

* Move the bundled capnproto library forward to 0.10.3.

* Remove the 2010 build entirely, and update the 2014 build to include i686.
This commit is contained in:
Matt Sachtler
2023-01-26 16:28:21 -08:00
committed by GitHub
parent 1b19b6db13
commit 01c4469e08
4 changed files with 46 additions and 79 deletions

View File

@@ -12,7 +12,7 @@ jobs:
matrix:
# Some asyncio commands require 3.7+
# It may be possible to use 3.6 and maybe 3.5; however, this will take some patching to get examples to work
python-version: [3.7, 3.8, 3.9, "3.10"]
python-version: [3.7, 3.8, 3.9, "3.10", "3.11"]
os: [ubuntu-latest, macOS-latest, windows-2019]
arch: ["x86_64"]
include:
@@ -28,6 +28,9 @@ jobs:
- python-version: "3.10"
os: macOS-latest
arch: arm64
- python-version: "3.11"
os: macOS-latest
arch: arm64
steps:
- uses: actions/checkout@v2