Modernize build system to use setup.cfg

For now, keep but deprecate the requirements/*.txt files.
This commit is contained in:
James R. Barlow
2021-06-10 00:27:52 -07:00
parent 3d6907f7f6
commit 4030258bbc
13 changed files with 118 additions and 97 deletions
+4 -1
View File
@@ -3,11 +3,14 @@ requires = [
"setuptools >= 30.3.0",
"wheel",
"cffi",
"setuptools_scm",
"setuptools_scm[toml] >= 3.4",
"setuptools_scm_git_archive"
]
build-backend = "setuptools.build_meta"
[tool.setuptools_scm]
version_scheme = "post-release"
[tool.black]
line-length = 88
target-version = ["py36", "py37", "py38"]