@@ -77,7 +77,7 @@ docker-compose = { version = "==1.29.2", optional = true }
77
77
environ-config = " <21.3.0,>=18.2.0"
78
78
fakeredis = { version = " <1.6.2,>=1.4.1" , optional = true }
79
79
filelock = " <3.3.3,>=3.0.0"
80
- flake8 = { version = " <4.1 ,>=3.8" , optional = true }
80
+ flake8 = { version = " <4.0 ,>=3.8" , optional = true }# wait for https://github.com/flakehell/flakehell/pull/23 to be merged before bumping
81
81
flaky = { version = " ==3.7.0" , optional = true }
82
82
flask = { version = " ==2.0.2" , optional = true }
83
83
freezegun = { version = " <1.1.1,>=0.3.12" , optional = true }
@@ -166,7 +166,6 @@ tests = [
166
166
" coverage" ,
167
167
" cwl-utils" ,
168
168
" fakeredis" ,
169
- " flake8" ,
170
169
" flaky" ,
171
170
" freezegun" ,
172
171
" isort" ,
@@ -184,12 +183,7 @@ tests = [
184
183
" pytest-xdist" ,
185
184
" responses" ,
186
185
]
187
- docs = [
188
- " jinja2" ,
189
- " renku-sphinx-theme" ,
190
- " sphinx-rtd-theme" ,
191
- " sphinxcontrib-spelling" ,
192
- ]
186
+ docs = [" jinja2" , " renku-sphinx-theme" , " sphinx-rtd-theme" , " sphinxcontrib-spelling" ]
193
187
all = [
194
188
" apispec" ,
195
189
" apispec-webframeworks" ,
@@ -200,7 +194,6 @@ all = [
200
194
" cwl-utils" ,
201
195
" docker-compose" ,
202
196
" fakeredis" ,
203
- " flake8" ,
204
197
" flaky" ,
205
198
" flask" ,
206
199
" freezegun" ,
@@ -243,7 +236,6 @@ nodocs = [
243
236
" cwl-utils" ,
244
237
" docker-compose" ,
245
238
" fakeredis" ,
246
- " flake8" ,
247
239
" flaky" ,
248
240
" flask" ,
249
241
" freezegun" ,
@@ -333,18 +325,7 @@ files = ["renku/version.py"]
333
325
[tool .pytest .ini_options ]
334
326
addopts = " --flake8 --black --doctest-glob=\" *.rst\" --doctest-modules --cov=renku --cov-config .coveragerc --cov-report=term-missing"
335
327
doctest_optionflags = " ALLOW_UNICODE"
336
- flake8-ignore = [
337
- " *.py" ,
338
- " E121" ,
339
- " E126" ,
340
- " E203" ,
341
- " E226" ,
342
- " E231" ,
343
- " W503" ,
344
- " W504" ,
345
- " docs/conf.py" ,
346
- " ALL" ,
347
- ]
328
+ flake8-ignore = [" *.py" , " E121" , " E126" , " E203" , " E226" , " E231" , " W503" , " W504" , " docs/conf.py" , " ALL" ]
348
329
flake8-max-line-length = 120
349
330
testpaths = [" docs" , " tests" , " renku" , " conftest.py" ]
350
331
markers = [
@@ -357,16 +338,19 @@ markers = [
357
338
]
358
339
359
340
[tool .coverage .run ]
360
- omit = [
361
- " renku/conftest.py" ,
362
- " renku/data/*"
363
- ]
341
+ omit = [" renku/conftest.py" , " renku/data/*" ]
342
+
343
+ [tool .flakehell ]
344
+ max_line_length = 120
345
+ show_source = true
346
+ extended_default_ignore = []
347
+
348
+ [tool .flakehell .plugins ]
349
+ pycodestyle = [" +*" , " -E121" , " -E126" , " -E203" , " -E226" , " -E231" , " -W503" , " -W504" ]
350
+ pyflakes = [" +*" , " -E121" , " -E126" , " -E203" , " -E226" , " -E231" , " -W503" , " -W504" ]
351
+ pylint = [" +F*" , " +E*" , " -E121" , " -E126" , " -E203" , " -E226" , " -E231" , " -W503" , " -W504" ]
364
352
365
353
366
354
[build-system ]
367
- requires = [
368
- " poetry>=1.1.11,<1.2.0" ,
369
- " poetry-dynamic-versioning" ,
370
- " gitpython==3.1.24" ,
371
- ]
355
+ requires = [" poetry>=1.1.11,<1.2.0" , " poetry-dynamic-versioning" , " gitpython==3.1.24" ]
372
356
build-backend = " poetry.masonry.api"
0 commit comments