summaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2021-11-10 07:39:07 -0500
committerNed Batchelder <ned@nedbatchelder.com>2021-11-10 14:49:15 -0500
commit59e29586615fe6445b9f5ab418f9635d7d754259 (patch)
treed73362ab9ad9e7c791765fdbbc1bad36864bc13c /.github
parentdfa97742b62f83b5c892e5de78a3ef1a97ee8a27 (diff)
downloadpython-coveragepy-git-nedbat/py3.11.tar.gz
fix: make this work on CPython 3.11 #1241nedbat/py3.11
The fix for CTracer is egregious and will need to be updated when there's a supported way to do it. The fullcoverage skip is noted in https://github.com/nedbat/coveragepy/issues/1278 The raise_through_with skip is noted in https://github.com/nedbat/coveragepy/issues/1270
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/coverage.yml1
-rw-r--r--.github/workflows/kit.yml13
-rw-r--r--.github/workflows/testsuite.yml1
3 files changed, 13 insertions, 2 deletions
diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml
index cbfd44ec..3e12f01b 100644
--- a/.github/workflows/coverage.yml
+++ b/.github/workflows/coverage.yml
@@ -38,6 +38,7 @@ jobs:
- "3.8"
- "3.9"
- "3.10"
+ - "3.11.0-alpha.2"
- "pypy3"
exclude:
# Windows PyPy doesn't seem to work?
diff --git a/.github/workflows/kit.yml b/.github/workflows/kit.yml
index fc454858..3aa67dde 100644
--- a/.github/workflows/kit.yml
+++ b/.github/workflows/kit.yml
@@ -4,6 +4,15 @@
# Based on:
# https://github.com/joerick/cibuildwheel/blob/master/examples/github-deploy.yml
+# To test installing wheels without uploading them to PyPI:
+#
+# $ mkdir /tmp/pypi
+# $ cp dist/* /tmp/pypi
+# $ python -m pip install piprepo
+# $ piprepo build /tmp/pypi
+# $ python -m pip install -v coverage --index-url=file:///tmp/pypi/simple
+#
+
name: "Kits"
on:
@@ -197,7 +206,7 @@ jobs:
prerel:
name: "Build pre-rel ${{ matrix.os }} ${{ matrix.py }} wheels"
- if: ${{ false }} # disable for now, since there are no pre-rel Python versions.
+ if: ${{ true }} # true when there are pre-rel, false when not.
runs-on: "${{ matrix.os }}-latest"
strategy:
matrix:
@@ -206,7 +215,7 @@ jobs:
- windows
- macos
py:
- - "3.10.0-rc.2"
+ - "3.11.0-alpha.2"
fail-fast: false
steps:
diff --git a/.github/workflows/testsuite.yml b/.github/workflows/testsuite.yml
index d4299074..6f31f48f 100644
--- a/.github/workflows/testsuite.yml
+++ b/.github/workflows/testsuite.yml
@@ -37,6 +37,7 @@ jobs:
- "3.8"
- "3.9"
- "3.10"
+ - "3.11.0-alpha.2"
- "pypy3"
exclude:
# Windows PyPy doesn't seem to work?