]> git.ipfire.org Git - thirdparty/nftables.git/commit
py: add pyproject.toml to support PEP-517-compatible build-systems
authorJeremy Sowden <jeremy@azazel.net>
Mon, 31 Jul 2023 11:40:24 +0000 (12:40 +0100)
committerPablo Neira Ayuso <pablo@netfilter.org>
Mon, 1 Sep 2025 20:36:32 +0000 (22:36 +0200)
commitd684b6acf50e76d3628b75f272634ac4cd83bb38
tree04e9fdb6f1a844f4b741dfbf6bdf8ccf6cde1000
parent4d64a2599812149d08305da03f145c71df2695a9
py: add pyproject.toml to support PEP-517-compatible build-systems

commit 8e603e0f7eec7c0000344a004228a30fbf0ece5c upstream.

This makes it possible to build and install the module without directly
invoking setup.py which has been deprecated.

Retain the setup.py script for backwards-compatibility.

Update INSTALL to mention the new config-file.

Link: https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html
Signed-off-by: Jeremy Sowden <jeremy@azazel.net>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
INSTALL
py/Makefile.am
py/pyproject.toml [new file with mode: 0644]