From c62eeb05d1f60e561316564992c496c05250a5fa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Apitzsch?= Date: Thu, 7 Apr 2022 22:32:35 +0200 Subject: Implement PEP 518 and opt into PEP 517 builds The support of setup.py is deprecated by setuptools and will be removed in the future. For a summary about setup.py, PEP 517 [1] and 518 [2], see [3]. To install nbxmpp (still) run pip install . To package nbxmpp use pip install build python -m build [1]: https://peps.python.org/pep-0517/ [2]: https://peps.python.org/pep-0518/ [3]: https://lists.archlinux.org/pipermail/arch-dev-public/2022-February/030737.html --- pyproject.toml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 pyproject.toml (limited to 'pyproject.toml') diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..0d477c4 --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,6 @@ +[build-system] +requires = [ + "setuptools >= 43.0.0", + "wheel", +] +build-backend = "setuptools.build_meta" -- cgit v1.2.3