summaryrefslogtreecommitdiff
path: root/.meta.toml
diff options
context:
space:
mode:
authorMichael Howitz <mh@gocept.com>2021-08-30 10:13:24 +0200
committerMichael Howitz <mh@gocept.com>2021-08-30 10:13:24 +0200
commita30909b918595d41936b3bf3d549be2becd99f1d (patch)
treeefe93f9eb24005c42cdcc2f5195e0c213011926e /.meta.toml
parent347d187367a4d96f4b9ba70c4a5f9aa4efa6197c (diff)
downloadzope-security-a30909b918595d41936b3bf3d549be2becd99f1d.tar.gz
Configuring for c-code
Diffstat (limited to '.meta.toml')
-rw-r--r--.meta.toml62
1 files changed, 62 insertions, 0 deletions
diff --git a/.meta.toml b/.meta.toml
new file mode 100644
index 0000000..b851644
--- /dev/null
+++ b/.meta.toml
@@ -0,0 +1,62 @@
+# Generated from:
+# https://github.com/zopefoundation/meta/tree/master/config/c-code
+[meta]
+template = "c-code"
+commit-id = "81a3fca06e30c8fba7256352591a7a298d676a41"
+
+[python]
+with-appveyor = true
+with-windows = false
+with-pypy = true
+with-future-python = false
+with-legacy-python = true
+with-docs = true
+with-sphinx-doctests = true
+
+[tox]
+use-flake8 = true
+additional-envlist = [
+ "py27-watch, py37-watch",
+ ]
+testenv-setenv = [
+ "ZOPE_INTERFACE_STRICT_IRO=1",
+ "watch: ZOPE_WATCH_CHECKERS = 1",
+ ]
+
+[coverage]
+fail-under = 99.5
+
+[manifest]
+additional-rules = [
+ "include *.sh",
+ "recursive-include docs *.bat",
+ "recursive-include src *.zcml",
+ ]
+
+[check-manifest]
+additional-ignores = [
+ "docs/_build/html/_sources/api/*",
+ ]
+
+[flake8]
+additional-config = [
+ "# F401 imported but unused",
+ "per-file-ignores =",
+ " src/zope/security/__init__.py: F401",
+ ]
+
+[github-actions]
+additional-config = [
+ "- [\"2.7\", \"py27-watch\"]",
+ "- [\"3.7\", \"py37-watch\"]",
+ ]
+
+[appveyor]
+global-env-vars = [
+ "# Currently the builds use @mgedmin's Appveyor account. The PyPI token belongs",
+ "# to zope.wheelbuilder, which is managed by @mgedmin and @dataflake.",
+ "TWINE_USERNAME: __token__",
+ "TWINE_PASSWORD:",
+ " secure: aoZC/+rvJKg8B5GMGIxd1YDPcIbo2kSsckCbQ6o8fhIRqSyuhX1iLm21hgDEkq2ePuyQ7+cWnNvXGactxjzA4iUS5GCOuF/E6YTvS3nGcuoQuH607wn2hngzz1p4Z+5ClFPx27vZiRAFgBoTbIo8XODHC9qFYluZ68eiwxFOiCuXK9ONEjMn8LjoaNSPJYyJO3Wr8W5oLeYG+wGcNGuYVXEk5/LSDg5n17ujpL7qsVTdVNjTwgmtnv191n2ip1Sgh1O5Xm9eG7VDZSxr/xNMpw==",
+ "ZOPE_INTERFACE_STRICT_IRO: 1",
+ ]