Skip to content

Commit 0f4abc0

Browse files
authored
Merge pull request alexmojaki#26 from tony/lint-sort-packages
poetry: Add flake8, isort
2 parents 2a4f3a4 + 4bb006e commit 0f4abc0

File tree

7 files changed

+83
-35
lines changed

7 files changed

+83
-35
lines changed

backend/main/chapters/c05_if_statements.py

+1-8
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,7 @@
44
from abc import ABC
55
from textwrap import dedent
66

7-
from main.text import (
8-
ExerciseStep,
9-
MessageStep,
10-
Page,
11-
Step,
12-
VerbatimStep,
13-
search_ast,
14-
)
7+
from main.text import ExerciseStep, MessageStep, Page, Step, VerbatimStep, search_ast
158
from main.utils import returns_stdout
169

1710

backend/main/chapters/c06_lists.py

+1-8
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,7 @@
55
from typing import List
66

77
from main.exercises import generate_list, generate_string
8-
from main.text import (
9-
ExerciseStep,
10-
MessageStep,
11-
Page,
12-
Step,
13-
VerbatimStep,
14-
search_ast,
15-
)
8+
from main.text import ExerciseStep, MessageStep, Page, Step, VerbatimStep, search_ast
169
from main.utils import returns_stdout
1710

1811

backend/main/workers/limits.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ def set_limits():
3636
except ValueError:
3737
pass
3838

39-
from main.workers import snoop, birdseye
39+
from main.workers import birdseye, snoop
4040
str([snoop, birdseye])
4141

4242
patch_cwd()
@@ -46,8 +46,8 @@ def set_limits():
4646

4747
@lru_cache
4848
def destroy_dangerous_functions():
49-
import signal
5049
import gc
50+
import signal
5151

5252
del signal.sigwait.__doc__
5353

backend/main/workers/worker.py

+1-5
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,7 @@
1010
from main.text import pages
1111
from main.utils import print_exception
1212
from main.workers.limits import set_limits
13-
from main.workers.utils import (
14-
internal_error_result,
15-
make_result,
16-
output_buffer,
17-
)
13+
from main.workers.utils import internal_error_result, make_result, output_buffer
1814

1915
log = logging.getLogger(__name__)
2016

poetry.lock

+76-10
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

+2
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@ stack_data = "^0.0.7"
3434
production = ["gevent", "gunicorn", "psycopg2"]
3535

3636
[tool.poetry.dev-dependencies]
37+
flake8 = {version = "^3.8.3", optional = true}
38+
isort = "^5.1.4"
3739

3840
[build-system]
3941
requires = ["poetry>=0.12"]

setup.cfg

-2
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,5 @@ include_trailing_comma = true
1212
multi_line_output = 3
1313
known_django = django
1414
known_first_party = main
15-
split_before_closing_bracket = true
1615
sections = FUTURE,STDLIB,DJANGO,THIRDPARTY,FIRSTPARTY,LOCALFOLDER
1716
line_length = 88
18-
not_skip = __init__.py

0 commit comments

Comments
 (0)