Skip to content

Commit 567a76a

Browse files
committed
Fix ruff issues
1 parent eacc730 commit 567a76a

File tree

2 files changed

+8
-11
lines changed

2 files changed

+8
-11
lines changed

pyproject.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -119,8 +119,8 @@ lint.ignore = [
119119
"PT018", # Assertion should be broken down into multiple parts
120120
"S101", # Use of `assert` detected -- DO NOT FIX
121121
"S311", # Standard pseudo-random generators are not suitable for cryptographic purposes -- FIX ME
122-
"SLF001", # Private member accessed: `_Iterator` -- FIX ME
123122
"SIM905", # Consider using a list literal instead of `str.split` -- DO NOT FIX
123+
"SLF001", # Private member accessed: `_Iterator` -- FIX ME
124124
"UP038", # Use `X | Y` in `{}` call instead of `(X, Y)` -- DO NOT FIX
125125
]
126126

scripts/validate_filenames.py

+7-10
Original file line numberDiff line numberDiff line change
@@ -9,28 +9,25 @@
99
filepaths = list(good_file_paths())
1010
assert filepaths, "good_file_paths() failed!"
1111

12-
upper_files = [file for file in filepaths if file != file.lower()]
13-
if upper_files:
12+
if upper_files := [file for file in filepaths if file != file.lower()]:
1413
print(f"{len(upper_files)} files contain uppercase characters:")
1514
print("\n".join(upper_files) + "\n")
1615

17-
space_files = [file for file in filepaths if " " in file]
18-
if space_files:
16+
if space_files := [file for file in filepaths if " " in file]:
1917
print(f"{len(space_files)} files contain space characters:")
2018
print("\n".join(space_files) + "\n")
2119

22-
hyphen_files = [file for file in filepaths if "-" in file]
23-
if hyphen_files:
20+
if hyphen_files := [
21+
file for file in filepaths if "-" in file and "/site-packages/" not in file
22+
]:
2423
print(f"{len(hyphen_files)} files contain hyphen characters:")
2524
print("\n".join(hyphen_files) + "\n")
2625

27-
nodir_files = [file for file in filepaths if os.sep not in file]
28-
if nodir_files:
26+
if nodir_files := [file for file in filepaths if os.sep not in file]:
2927
print(f"{len(nodir_files)} files are not in a directory:")
3028
print("\n".join(nodir_files) + "\n")
3129

32-
bad_files = len(upper_files + space_files + hyphen_files + nodir_files)
33-
if bad_files:
30+
if bad_files := len(upper_files + space_files + hyphen_files + nodir_files):
3431
import sys
3532

3633
sys.exit(bad_files)

0 commit comments

Comments
 (0)