You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@allura.apache.org by gc...@apache.org on 2023/03/09 21:45:04 UTC
[allura] 01/02: [#8502] updated ruff config and added an extra flag --show-source
This is an automated email from the ASF dual-hosted git repository.
gcruz pushed a commit to branch gc/8502
in repository https://gitbox.apache.org/repos/asf/allura.git
commit 42332fd0fe57d96778f45d38e534699cb50fb371
Author: Guillermo Cruz <gu...@slashdotmedia.com>
AuthorDate: Thu Mar 9 21:19:48 2023 +0000
[#8502] updated ruff config and added an extra flag --show-source
---
AlluraTest/alluratest/test_syntax.py | 2 +-
requirements.in | 3 +--
ruff.toml | 2 +-
3 files changed, 3 insertions(+), 4 deletions(-)
diff --git a/AlluraTest/alluratest/test_syntax.py b/AlluraTest/alluratest/test_syntax.py
index 82bca77e5..7272da81f 100644
--- a/AlluraTest/alluratest/test_syntax.py
+++ b/AlluraTest/alluratest/test_syntax.py
@@ -80,7 +80,7 @@ def run_linter(files):
def run_pyflakes(files):
# skip some that aren't critical errors
files = [f for f in files if '/migrations/' not in f]
- cmd = "ruff check " + ' '.join(files) + " | grep -v '" + "'"
+ cmd = "ruff check " + ' '.join(files) + " --show-source"
if run(cmd) != 1:
# print 'Command was: %s' % cmd
raise Exception('ruff failure, see stdout')
diff --git a/requirements.in b/requirements.in
index 68685bc65..e209b3487 100644
--- a/requirements.in
+++ b/requirements.in
@@ -49,7 +49,7 @@ werkzeug
wrapt
# testing
mock
-#pyflakes
+ruff
#pylint -- disabled due to [#8346] (also requires diff versions on py2 vs 3, including transitive deps which gets tricky with pip-compile)
testfixtures
WebTest
@@ -59,4 +59,3 @@ pytest-sugar
# deployment
gunicorn
-ruff
\ No newline at end of file
diff --git a/ruff.toml b/ruff.toml
index 452bc05b8..7ea3f6a70 100644
--- a/ruff.toml
+++ b/ruff.toml
@@ -3,7 +3,7 @@ exclude = [
'node_modules',
]
per-file-ignores = {'__init__.py' = ['F403']}
-select = ['E', 'F', 'RUF100']
+select = ['E', 'F', 'RUF100', 'W6', 'ISC001']
ignore = [
'F401', # Imported but unused,
'F811', # Redefinition of unused