python: allow source building for newer pip versions
What changed, and why it matters
This commit adds a standard Python packaging configuration file (pyproject.toml) that tells newer versions of pip how to build the project from source. It is a routine build-system change with no apparent security relevance.
No security action required. Review as a normal build-system maintenance change.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The diff creates a pyproject.toml containing only a [build-system] section specifying setuptools >= 42.0.0 as the build backend. This is the standard PEP 517/518 configuration required by modern pip to perform source builds. There are no code changes, dependency alterations beyond the build tool, or security-sensitive modifications.
Changed components
pyproject.tomlPython packaging/build configurationInspect captured patch +3 / −0
diff --git a/pyproject.toml b/pyproject.toml
new file mode 100644
index 0000000..eb62c16
--- /dev/null
+++ b/pyproject.toml
@@ -0,0 +1,3 @@
+[build-system]
+requires = ["setuptools >= 42.0.0"]
+build-backend = "setuptools.build_meta"
Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.