Skip to content

Commit 77e025f

Browse files
committed
Fix pylint validation & optimize speed
1 parent 17ee4a3 commit 77e025f

File tree

2 files changed

+6
-71
lines changed

2 files changed

+6
-71
lines changed

.pylintrc

Lines changed: 3 additions & 68 deletions
Original file line numberDiff line numberDiff line change
@@ -62,84 +62,18 @@ confidence=
6262
# --enable=similarities". If you want to run only the classes checker, but have
6363
# no Warning level messages displayed, use "--disable=all --enable=classes
6464
# --disable=W".
65-
disable=print-statement,
66-
parameter-unpacking,
67-
unpacking-in-except,
68-
old-raise-syntax,
69-
backtick,
70-
long-suffix,
71-
old-ne-operator,
72-
old-octal-literal,
73-
import-star-module-level,
74-
non-ascii-bytes-literal,
65+
disable=non-ascii-bytes-literal,
7566
raw-checker-failed,
7667
bad-inline-option,
7768
locally-disabled,
7869
file-ignored,
7970
suppressed-message,
80-
useless-suppression,
81-
deprecated-pragma,
82-
use-symbolic-message-instead,
83-
apply-builtin,
84-
basestring-builtin,
85-
buffer-builtin,
86-
cmp-builtin,
87-
coerce-builtin,
88-
execfile-builtin,
89-
file-builtin,
90-
long-builtin,
91-
raw_input-builtin,
92-
reduce-builtin,
93-
standarderror-builtin,
94-
unicode-builtin,
95-
xrange-builtin,
96-
coerce-method,
97-
delslice-method,
98-
getslice-method,
99-
setslice-method,
10071
no-absolute-import,
101-
old-division,
102-
dict-iter-method,
103-
dict-view-method,
104-
next-method-called,
105-
metaclass-assignment,
106-
indexing-exception,
107-
raising-string,
108-
reload-builtin,
109-
oct-method,
110-
hex-method,
111-
nonzero-method,
112-
cmp-method,
113-
input-builtin,
114-
round-builtin,
115-
intern-builtin,
116-
unichr-builtin,
117-
map-builtin-not-iterating,
118-
zip-builtin-not-iterating,
119-
range-builtin-not-iterating,
120-
filter-builtin-not-iterating,
121-
using-cmp-argument,
12272
eq-without-hash,
123-
div-method,
124-
idiv-method,
125-
rdiv-method,
12673
exception-message-attribute,
12774
invalid-str-codec,
128-
sys-max-int,
129-
bad-python3-import,
130-
deprecated-string-function,
131-
deprecated-str-translate-call,
132-
deprecated-itertools-function,
133-
deprecated-types-field,
13475
next-method-defined,
135-
dict-items-not-iterating,
136-
dict-keys-not-iterating,
137-
dict-values-not-iterating,
138-
deprecated-operator-function,
139-
deprecated-urllib-function,
14076
xreadlines-attribute,
141-
deprecated-sys-function,
142-
exception-escape,
14377
comprehension-escape,
14478
similarities,
14579
too-many-ancestors,
@@ -154,7 +88,8 @@ disable=print-statement,
15488
misplaced-comparison-constant,
15589
bad-continuation,
15690
broad-except,
157-
logging-fstring-interpolation
91+
logging-fstring-interpolation,
92+
logging-format-interpolation
15893

15994
# Enable the message, report, category or checker with the given id(s). You can
16095
# either give multiple identifier separated by comma (,) or put this option

advanced_descriptors/log_on_access.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -379,11 +379,11 @@ def __name__(self) -> str:
379379
"""Name getter."""
380380
return (
381381
self.override_name or self.fget.__name__
382-
if self.fget
382+
if self.fget is not None
383383
else self.fset.__name__
384-
if self.fset
384+
if self.fset is not None
385385
else self.fdel.__name__
386-
if self.fdel
386+
if self.fdel is not None
387387
else ""
388388
)
389389

0 commit comments

Comments
 (0)