summaryrefslogtreecommitdiffstats
path: root/pyproject.toml
diff options
context:
space:
mode:
authorMats Wichmann <mats@linux.com>2022-07-31 14:49:09 (GMT)
committerMats Wichmann <mats@linux.com>2022-08-04 18:04:27 (GMT)
commit6cff6542e2bbc0d69f03951174dd3b3ebd8fb82a (patch)
tree09fdf5009457942b67770a0905a67f455c265463 /pyproject.toml
parent4aaa505e7f5e3f0f75c2d17d91afa3a7162f69f9 (diff)
downloadSCons-6cff6542e2bbc0d69f03951174dd3b3ebd8fb82a.zip
SCons-6cff6542e2bbc0d69f03951174dd3b3ebd8fb82a.tar.gz
SCons-6cff6542e2bbc0d69f03951174dd3b3ebd8fb82a.tar.bz2
Split requirements files
Update CI and other files that refer to them. While we're at it, switch to choco pkg winflexbison3 from winflexbison. Update RELEASE file and template as well, to eliminate possible confusion (not that any has been reported). Signed-off-by: Mats Wichmann <mats@linux.com>
Diffstat (limited to 'pyproject.toml')
-rw-r--r--pyproject.toml13
1 files changed, 13 insertions, 0 deletions
diff --git a/pyproject.toml b/pyproject.toml
new file mode 100644
index 0000000..1725456
--- /dev/null
+++ b/pyproject.toml
@@ -0,0 +1,13 @@
+[build-system]
+build-backend = "setuptools.build_meta"
+requires = ["setuptools", "wheel"]
+
+# for black and mypy, set the lowest Python version supported
+[tool.black]
+quiet = true
+target-version = ['py36']
+skip-string-normalization = true
+
+[mypy]
+python_version = 3.6
+