jenkins-bot has submitted this change. (
https://gerrit.wikimedia.org/r/c/pywikibot/core/+/993213?usp=email )
Change subject: [dist] add pyproject.toml
......................................................................
[dist] add pyproject.toml
While build only installs setuptools and weel to isolated environment
but packaging is needed by setup.py. add pyproject.toml file to
determine requirements for build-system.
Remove flake8-executable due to false possitives.
Bug: T355988
Change-Id: Ib241d68109d87cc0924994729922c222ce0888e9
---
A pyproject.toml
1 file changed, 18 insertions(+), 0 deletions(-)
Approvals:
Xqt: Looks good to me, approved
jenkins-bot: Verified
diff --git a/pyproject.toml b/pyproject.toml
new file mode 100644
index 0000000..e94bba3
--- /dev/null
+++ b/pyproject.toml
@@ -0,0 +1,2 @@
+[build-system]
+requires = ["packaging", "setuptools", "wheel"]
\ No newline at end of file
--
To view, visit
https://gerrit.wikimedia.org/r/c/pywikibot/core/+/993213?usp=email
To unsubscribe, or for help writing mail filters, visit
https://gerrit.wikimedia.org/r/settings
Gerrit-Project: pywikibot/core
Gerrit-Branch: master
Gerrit-Change-Id: Ib241d68109d87cc0924994729922c222ce0888e9
Gerrit-Change-Number: 993213
Gerrit-PatchSet: 4
Gerrit-Owner: Xqt <info(a)gno.de>
Gerrit-Reviewer: JJMC89 <JJMC89.Wikimedia(a)gmail.com>
Gerrit-Reviewer: Xqt <info(a)gno.de>
Gerrit-Reviewer: jenkins-bot
Gerrit-MessageType: merged