summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Howitz <mh@gocept.com>2021-09-15 14:05:56 +0200
committerMichael Howitz <mh@gocept.com>2021-09-15 14:05:56 +0200
commit4191c823c471849079ee1254e5d79251bf75e1df (patch)
tree16513b971cf65005d54f9b9978e2d270ba46541c
parent31dc25752f7eeacf128299f721b9d0f488732cc7 (diff)
downloadzope-security-4191c823c471849079ee1254e5d79251bf75e1df.tar.gz
Configuring for c-code
-rw-r--r--.github/workflows/tests.yml6
-rw-r--r--.meta.toml2
-rw-r--r--tox.ini5
3 files changed, 5 insertions, 8 deletions
diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml
index 3422aa2..ea9d246 100644
--- a/.github/workflows/tests.yml
+++ b/.github/workflows/tests.yml
@@ -92,6 +92,7 @@ jobs:
# with `test`, and `docs` must use a subset.
runs-on: ${{ matrix.os }}
strategy:
+ fail-fast: false
matrix:
python-version:
- 2.7
@@ -177,6 +178,7 @@ jobs:
needs: build-package
runs-on: ${{ matrix.os }}
strategy:
+ fail-fast: false
matrix:
python-version:
- 2.7
@@ -229,7 +231,7 @@ jobs:
path: dist/
- name: Install zope.security
run: |
- pip install -U wheel
+ pip install -U wheel setuptools
pip install -U coverage coverage-python-version
pip install -U 'faulthandler; python_version == "2.7" and platform_python_implementation == "CPython"'
# Unzip into src/ so that testrunner can find the .so files
@@ -309,8 +311,6 @@ jobs:
pip install -U wheel
pip install -U coverage
pip install -U "`ls dist/zope.security-*.whl`[docs]"
- # Until repoze.sphinx.autointerface supports Sphinx 4.x we cannot use it:
- pip install -U "Sphinx < 4"
- name: Build docs
env:
ZOPE_INTERFACE_STRICT_IRO: 1
diff --git a/.meta.toml b/.meta.toml
index b851644..5081d26 100644
--- a/.meta.toml
+++ b/.meta.toml
@@ -2,7 +2,7 @@
# https://github.com/zopefoundation/meta/tree/master/config/c-code
[meta]
template = "c-code"
-commit-id = "81a3fca06e30c8fba7256352591a7a298d676a41"
+commit-id = "5b60e8235223c5c73427d4cdf66be5fb2cce3cea"
[python]
with-appveyor = true
diff --git a/tox.ini b/tox.ini
index c9daf8d..526fada 100644
--- a/tox.ini
+++ b/tox.ini
@@ -19,8 +19,7 @@ envlist =
[testenv]
usedevelop = true
deps =
- # Until repoze.sphinx.autointerface supports Sphinx 4.x we cannot use it:
- Sphinx < 4
+ wheel
setenv =
pure: PURE_PYTHON=1
!pure-!pypy-!pypy3: PURE_PYTHON=0
@@ -63,8 +62,6 @@ commands =
[testenv:docs]
basepython = python3
skip_install = false
-# Until repoze.sphinx.autointerface supports Sphinx 4.x we cannot use it:
-deps = Sphinx < 4
commands_pre =
commands =
sphinx-build -b html -d docs/_build/doctrees docs docs/_build/html