From: You-Sheng Yang (vicamo) Date: Mon, 16 Jan 2023 07:26:18 +0000 (+0800) Subject: ci: add Python 3.11 support X-Git-Tag: v3.2.0~94 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=e888d84a56583b9c6553b781b183b65f0c9c3f08;p=thirdparty%2Fpatchwork.git ci: add Python 3.11 support Signed-off-by: You-Sheng Yang (vicamo) --- diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index c2fd5e2e..7fc9ab07 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -13,7 +13,7 @@ jobs: - name: Set up Python uses: actions/setup-python@v4 with: - python-version: "3.10" + python-version: "3.11" - name: Install dependencies run: python -m pip install tox - name: Run tox @@ -23,7 +23,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python: ["3.7", "3.8", "3.9", "3.10"] + python: ["3.7", "3.8", "3.9", "3.10", "3.11"] db: [postgres, mysql, sqlite3] env: DATABASE_TYPE: "${{ matrix.db }}" @@ -99,7 +99,7 @@ jobs: - name: Set up Python uses: actions/setup-python@v4 with: - python-version: "3.10" + python-version: "3.11" - name: Install dependencies run: python -m pip install tox - name: Build docs (via tox) @@ -126,7 +126,7 @@ jobs: - name: Set up Python uses: actions/setup-python@v4 with: - python-version: "3.10" + python-version: "3.11" - name: Build docker-compose service run: | docker-compose build --build-arg UID=$(id -u) --build-arg GID=$(id -g) diff --git a/tox.ini b/tox.ini index b7bc44e9..05e5253e 100644 --- a/tox.ini +++ b/tox.ini @@ -1,6 +1,6 @@ [tox] minversion = 3.2 -envlist = pep8,docs,py{37,38,39}-django32,py{38,39,310}-django{40,41} +envlist = pep8,docs,py{37,38,39}-django32,py{38,39,310,311}-django{40,41} [testenv] skip_install = true @@ -95,3 +95,4 @@ python = 3.8: py38 3.9: py39 3.10: py310 + 3.11: py311