lint: document CI lief version requirement
What changed, and why it matters
This commit only adds a one-line comment to a requirements file used by the continuous integration (CI) linting system, noting that the pinned lief version should match the version used in Guix. It does not change any code, dependency version, or configuration that affects the Bitcoin Core software users run.
No action needed; this is a non-functional documentation-only change.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The diff adds a comment ‘# lief version should match the version used in Guix’ above the existing pinned lief==0.17.5 line in ci/lint/requirements.txt. There are no functional changes, no version bumps, no new dependencies, and no modifications to build or runtime behavior.
Changed components
ci/lint/requirements.txtInspect captured patch +1 / −0
diff --git a/ci/lint/requirements.txt b/ci/lint/requirements.txt
index e9459225..15784538 100644
--- a/ci/lint/requirements.txt
+++ b/ci/lint/requirements.txt
@@ -1,3 +1,4 @@
+# lief version should match the version used in Guix
lief==0.17.5
mypy==2.3.0
pyzmq==27.1.0
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.