Apply isort Mk II (#942)

* Apply isort!
This commit is contained in:
MinchinWeb 2020-05-09 14:14:43 -06:00 committed by GitHub
parent 1cc3f80ba9
commit cfadcd39ca
24 changed files with 107 additions and 89 deletions

View file

@ -1,5 +1,5 @@
import shutil
import os
import shutil
import sys

View file

@ -1,23 +1,23 @@
import ast
from collections import defaultdict
import os
from pathlib import Path
import shlex
import sys
import time
from unittest.mock import patch
from behave import given, when, then
from jrnl import cli, install, Journal, util, plugins
from jrnl import __version__
from collections import defaultdict
import keyring
import toml
import yaml
from behave import given, then, when
from jrnl import Journal, __version__, cli, install, plugins, util
try:
import parsedatetime.parsedatetime_consts as pdt
except ImportError:
import parsedatetime as pdt
import time
import os
import ast
import yaml
import keyring
import shlex
import sys
from pathlib import Path
import toml
consts = pdt.Constants(usePyICU=False)
consts.DOWParseStyle = -1 # Prefers past weekdays

View file

@ -3,7 +3,7 @@ import os
import shutil
from xml.etree import ElementTree
from behave import then, given
from behave import given, then
@then("the output should be parsable as json")

View file

@ -1,20 +1,21 @@
#!/usr/bin/env python
from . import Entry
from . import Journal
from . import time as jrnl_time
import os
import re
from datetime import datetime
import time
import fnmatch
import os
from pathlib import Path
import plistlib
import pytz
import re
import time
import uuid
import tzlocal
from xml.parsers.expat import ExpatError
import pytz
import tzlocal
from . import Entry, Journal
from . import time as jrnl_time
class DayOne(Journal.Journal):
"""A special Journal handling DayOne files"""

View file

@ -1,16 +1,17 @@
from . import util
from .Journal import Journal, LegacyJournal
import base64
import hashlib
import logging
import os
import sys
from cryptography.fernet import Fernet, InvalidToken
from cryptography.hazmat.backends import default_backend
from cryptography.hazmat.primitives import hashes, padding
from cryptography.hazmat.primitives.ciphers import Cipher, algorithms, modes
import hashlib
from cryptography.hazmat.primitives.kdf.pbkdf2 import PBKDF2HMAC
from cryptography.hazmat.backends import default_backend
import sys
import os
import base64
import logging
from . import util
from .Journal import Journal, LegacyJournal
log = logging.getLogger()

View file

@ -1,9 +1,11 @@
#!/usr/bin/env python
import re
import ansiwrap
from datetime import datetime
from .util import split_title, colorize, highlight_tags_with_background_color
import re
import ansiwrap
from .util import colorize, highlight_tags_with_background_color, split_title
class Entry:

View file

@ -1,11 +1,11 @@
#!/usr/bin/env python
# encoding: utf-8
from __future__ import absolute_import, unicode_literals
from . import Journal
import codecs
import os
import fnmatch
import os
from . import Journal
def get_files(journal_config):

View file

@ -1,12 +1,12 @@
#!/usr/bin/env python
from datetime import datetime
import logging
import os
import sys
import re
import sys
from datetime import datetime
from jrnl import Entry, util, time
from jrnl import Entry, time, util
log = logging.getLogger(__name__)

View file

@ -1,6 +1,5 @@
#!/usr/bin/env python
from . import cli
if __name__ == "__main__":
cli.run()

View file

@ -19,17 +19,17 @@
along with this program. If not, see <https://www.gnu.org/licenses/>.
"""
from .Journal import PlainJournal, open_journal
from .EncryptedJournal import EncryptedJournal
from . import util
from . import install
from . import plugins
from .util import ERROR_COLOR, RESET_COLOR, UserAbort
import jrnl
import argparse
import sys
import re
import logging
import re
import sys
import jrnl
from . import install, plugins, util
from .EncryptedJournal import EncryptedJournal
from .Journal import PlainJournal, open_journal
from .util import ERROR_COLOR, RESET_COLOR, UserAbort
log = logging.getLogger(__name__)
logging.getLogger("keyring.backend").setLevel(logging.ERROR)

View file

@ -1,16 +1,16 @@
#!/usr/bin/env python
import glob
import os
import xdg.BaseDirectory
from . import util
from . import upgrade
from . import __version__
from .util import UserAbort, verify_config
import yaml
import logging
import os
import sys
import xdg.BaseDirectory
import yaml
from . import __version__, upgrade, util
from .util import UserAbort, verify_config
if "win32" not in sys.platform:
# readline is not included in Windows Active Python
import readline

View file

@ -1,15 +1,15 @@
#!/usr/bin/env python
# encoding: utf-8
from .text_exporter import TextExporter
from .fancy_exporter import FancyExporter
from .jrnl_importer import JRNLImporter
from .json_exporter import JSONExporter
from .markdown_exporter import MarkdownExporter
from .tag_exporter import TagExporter
from .template_exporter import __all__ as template_exporters
from .text_exporter import TextExporter
from .xml_exporter import XMLExporter
from .yaml_exporter import YAMLExporter
from .template_exporter import __all__ as template_exporters
from .fancy_exporter import FancyExporter
__exporters = [
JSONExporter,

View file

@ -1,10 +1,10 @@
#!/usr/bin/env python
# encoding: utf-8
from __future__ import absolute_import, unicode_literals, print_function
from .text_exporter import TextExporter
from textwrap import TextWrapper
from .text_exporter import TextExporter
class FancyExporter(TextExporter):
"""This Exporter can convert entries and journals into text with unicode box drawing characters."""

View file

@ -1,8 +1,9 @@
#!/usr/bin/env python
# encoding: utf-8
from .text_exporter import TextExporter
import json
from .text_exporter import TextExporter
from .util import get_tags_count

View file

@ -1,11 +1,12 @@
#!/usr/bin/env python
# encoding: utf-8
from .text_exporter import TextExporter
import re
import os
import re
import sys
from ..util import WARNING_COLOR, RESET_COLOR
from ..util import RESET_COLOR, WARNING_COLOR
from .text_exporter import TextExporter
class MarkdownExporter(TextExporter):

View file

@ -1,4 +1,5 @@
import re
import yaml
VAR_RE = r"[_a-zA-Z][a-zA-Z0-9_]*"

View file

@ -1,10 +1,11 @@
#!/usr/bin/env python
# encoding: utf-8
from .text_exporter import TextExporter
from .template import Template
import os
from glob import glob
import os
from .template import Template
from .text_exporter import TextExporter
class GenericTemplateExporter(TextExporter):

View file

@ -1,9 +1,9 @@
#!/usr/bin/env python
# encoding: utf-8
from ..util import slugify
import os
from ..util import ERROR_COLOR, RESET_COLOR
from ..util import ERROR_COLOR, RESET_COLOR, slugify
class TextExporter:

View file

@ -1,9 +1,10 @@
#!/usr/bin/env python
# encoding: utf-8
from xml.dom import minidom
from .json_exporter import JSONExporter
from .util import get_tags_count
from xml.dom import minidom
class XMLExporter(JSONExporter):

View file

@ -1,11 +1,12 @@
#!/usr/bin/env python
# encoding: utf-8
from .text_exporter import TextExporter
import os
import re
import sys
from ..util import WARNING_COLOR, ERROR_COLOR, RESET_COLOR
from ..util import ERROR_COLOR, RESET_COLOR, WARNING_COLOR
from .text_exporter import TextExporter
class YAMLExporter(TextExporter):

View file

@ -1,4 +1,5 @@
from datetime import datetime
from dateutil.parser import parse as dateparse
try:

View file

@ -1,11 +1,9 @@
import os
import sys
from . import __version__
from . import Journal
from . import util
from . import Journal, __version__, util
from .EncryptedJournal import EncryptedJournal
from .util import UserAbort
import os
def backup(filename, binary=False):

View file

@ -1,21 +1,22 @@
#!/usr/bin/env python
import sys
import os
import getpass as gp
import yaml
import logging
import os
import re
import shlex
from string import punctuation, whitespace
import subprocess
import sys
import tempfile
from typing import Callable, Optional
import unicodedata
import colorama
import yaml
if "win32" in sys.platform:
colorama.init()
import re
import tempfile
import subprocess
import unicodedata
import shlex
from string import punctuation, whitespace
import logging
from typing import Optional, Callable
log = logging.getLogger(__name__)

View file

@ -40,6 +40,15 @@ pyflakes = "^2.2.0"
[tool.poetry.scripts]
jrnl = 'jrnl.cli:run'
[tool.isort]
multi_line_output = 3
include_trailing_comma = true
force_grid_wrap = 0
use_parentheses = true
line_length = 88
known_first_party = ["jrnl", "behave"]
force_sort_within_sections = true
[build-system]
requires = ["poetry>=0.12"]
build-backend = "poetry.masonry.api"