[Buildroot] [git commit] support/scripts/pkg-stats: fix flake8 E722 warning
Thomas Petazzoni
thomas.petazzoni at bootlin.com
Tue Mar 24 14:27:57 UTC 2020
commit: https://git.buildroot.net/buildroot/commit/?id=3b5bc480a59a100e835b8d7739ce71c4f14d2dba
branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/master
flake8 complains with:
support/scripts/pkg-stats:339:13: E722 do not use bare 'except'
Due to the construct:
try:
something
except:
print("some message")
raise
Which is in fact OK because the exception is re-raised. This issue is
discussed at https://github.com/PyCQA/pycodestyle/issues/703, and the
general agreement is that these "bare except" are OK, and should be
ignored from flake8 using a noqa statement.
Signed-off-by: Thomas Petazzoni <thomas.petazzoni at bootlin.com>
---
support/scripts/pkg-stats | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/support/scripts/pkg-stats b/support/scripts/pkg-stats
index 4d8e932a9f..5adda6df08 100755
--- a/support/scripts/pkg-stats
+++ b/support/scripts/pkg-stats
@@ -336,7 +336,7 @@ class CVE:
filename = CVE.download_nvd_year(nvd_dir, year)
try:
content = ijson.items(gzip.GzipFile(filename), 'CVE_Items.item')
- except:
+ except: # noqa: E722
print("ERROR: cannot read %s. Please remove the file then rerun this script" % filename)
raise
for cve in content:
More information about the buildroot
mailing list