diff --git a/format_novel/format_novel.py b/format_novel/format_novel.py index ab088a5..94a8c61 100755 --- a/format_novel/format_novel.py +++ b/format_novel/format_novel.py @@ -107,7 +107,12 @@ def double_space_and_indent(paragraphs): if this_paragraph_plaintext and previous_paragraph_plaintext: paragraph.paragraph_format.first_line_indent = docx.shared.Inches(0.5) - if previous_paragraph and paragraph.style == previous_paragraph.style and not paragraph.text and not previous_paragraph.text: + if ( + previous_paragraph + and paragraph.style == previous_paragraph.style + and not paragraph.text + and not previous_paragraph.text + ): previous_paragraph._element.getparent().remove(previous_paragraph._element) previous_paragraph = paragraph diff --git a/tox.ini b/tox.ini index 37a6322..e1308d4 100644 --- a/tox.ini +++ b/tox.ini @@ -9,7 +9,7 @@ deps = -rtest_requirements.txt pass_env = COVERAGE_FILE commands = #pytest {posargs} - py38,py39: black --check . + black --check . isort --check-only --settings-path setup.cfg . flake8 format_novel tests