@@ -65,18 +65,12 @@ extend-ignore =
65
65
E305,
66
66
# E306: expected 1 blank line before a nested definition, found 0
67
67
E306,
68
- # E401: multiple imports on one line
69
- E401,
70
68
# E501: line too long (80 > 79 characters)
71
69
E501,
72
70
# E502: the backslash is redundant between brackets
73
71
E502,
74
72
# E722: do not use bare 'except'
75
73
E722,
76
- # F403: 'from bika.lims.permissions import *' used; unable to detect undefined names
77
- F403,
78
- # F405: 'AddAnalysisProfile' may be undefined, or defined from star imports: bika.lims.permissions
79
- F405,
80
74
# F632: use ==/!= to compare constant literals (str, bytes, int, float, tuple)
81
75
F632,
82
76
# F706: 'return' outside function
@@ -102,14 +96,17 @@ extend-ignore =
102
96
# W605: invalid escape sequence '\d'
103
97
W605,
104
98
per-file-ignores =
105
- src/bika/lims/skins/bika/guard_handler.py:F401,
106
- src/bika/lims/browser/worksheet/views/__init__.py:F401,
107
- src/bika/lims/browser/analyses/__init__.py:F401,
108
- src/bika/lims/browser/client/__init__.py:F401,
109
- src/bika/lims/browser/widgets/__init__.py:F401,
110
- src/bika/lims/browser/analysisrequest/analysisrequests.py:F401,
111
- src/bika/lims/browser/analysisrequest/__init__.py:F401,
112
- src/bika/lims/subscribers/__init__.py:F401,
113
- src/bika/lims/interfaces/__init__.py:F401,
114
- src/senaite/core/exportimport/instruments/__init__.py:F401,
115
- src/senaite/core/behaviors/__init__.py:F401,
99
+ # ignore unused imports (F401) in meta packages
100
+ src/bika/lims/skins/bika/guard_handler.py:F401
101
+ src/bika/lims/browser/worksheet/views/__init__.py:F401
102
+ src/bika/lims/browser/analyses/__init__.py:F401
103
+ src/bika/lims/browser/client/__init__.py:F401
104
+ src/bika/lims/browser/widgets/__init__.py:F401
105
+ src/bika/lims/browser/analysisrequest/analysisrequests.py:F401
106
+ src/bika/lims/browser/analysisrequest/__init__.py:F401
107
+ src/bika/lims/subscribers/__init__.py:F401
108
+ src/bika/lims/interfaces/__init__.py:F401
109
+ src/senaite/core/exportimport/instruments/__init__.py:F401
110
+ src/senaite/core/behaviors/__init__.py:F401
111
+ # ignore "import *" (F403, F405) in Archetypes models
112
+ src/bika/lims/content/*.py:F403,F405
0 commit comments