fix and update packaging

* drop empty setup.py which "breaks" on incomplete build envs
* use the build package to build the dist
* update the gh workflow to use it

fixup noise from pre-commit
This commit is contained in:
Ronny Pfannschmidt
2022-10-25 17:07:47 +02:00
parent 31e80c8c6a
commit 0c981d3547
8 changed files with 10 additions and 14 deletions

View File

@@ -1,6 +1,5 @@
[build-system]
requires = [
# sync with setup.py until we discard non-pep-517/518
"setuptools>=45.0",
"setuptools-scm[toml]>=6.2.3",
"wheel",