Skip to content

Commit 1ce680f

Browse files
committed
style: new lint command running isort and black
1 parent 7536dc7 commit 1ce680f

29 files changed

+74
-49
lines changed

commitizen/__init__.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
import logging
22
import logging.config
3+
34
from colorama import init
4-
from commitizen.cz.base import BaseCommitizen
55

6+
from commitizen.cz.base import BaseCommitizen
67

78
init()
89

commitizen/__main__.py

-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
from commitizen.cli import main
22

3-
43
if __name__ == "__main__":
54
main()

commitizen/bump.py

+4-2
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,17 @@
22
from collections import defaultdict
33
from itertools import zip_longest
44
from string import Template
5-
from packaging.version import Version
65
from typing import List, Optional, Union
6+
7+
from packaging.version import Version
8+
79
from commitizen.defaults import (
810
MAJOR,
911
MINOR,
1012
PATCH,
11-
bump_pattern,
1213
bump_map,
1314
bump_message,
15+
bump_pattern,
1416
)
1517

1618

commitizen/cli.py

+7-10
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,12 @@
1-
import io
2-
import os
3-
import sys
4-
import logging
51
import argparse
2+
import logging
3+
import sys
64
import warnings
5+
76
from decli import cli
8-
from pathlib import Path
9-
from configparser import RawConfigParser, NoSectionError
10-
from commitizen import defaults, commands, out, config
11-
from commitizen.__version__ import __version__
127

8+
from commitizen import commands, config, out
9+
from commitizen.__version__ import __version__
1310

1411
logger = logging.getLogger(__name__)
1512
data = {
@@ -46,8 +43,8 @@
4643
"name": ["--retry"],
4744
"action": "store_true",
4845
"help": "retry last commit",
49-
},
50-
]
46+
}
47+
],
5148
},
5249
{
5350
"name": "example",

commitizen/commands/bump.py

+3-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1-
from packaging.version import Version
21
from typing import Optional
32

43
import questionary
5-
from commitizen import bump, git, config, out, factory
4+
from packaging.version import Version
5+
6+
from commitizen import bump, config, factory, git, out
67

78
NO_COMMITS_FOUND = 3
89
NO_VERSION_SPECIFIED = 4

commitizen/commands/commit.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
import contextlib
22
import os
3-
import questionary
43
import tempfile
54

6-
from commitizen import factory, out, git
5+
import questionary
76

7+
from commitizen import factory, git, out
88

99
NO_ANSWERS = 5
1010
COMMIT_ERROR = 6

commitizen/config.py

+3-2
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,10 @@
22
import json
33
import os
44
import warnings
5-
from typing import Optional
65
from pathlib import Path
7-
from tomlkit import parse, exceptions
6+
from typing import Optional
7+
8+
from tomlkit import exceptions, parse
89

910
from commitizen import defaults
1011

commitizen/cz/__init__.py

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import importlib
22
import pkgutil
3+
34
from commitizen.cz.conventional_commits import ConventionalCommitsCz
45
from commitizen.cz.jira import JiraSmartCz
56

commitizen/cz/conventional_commits/conventional_commits.py

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
import os
2-
from commitizen.cz.base import BaseCommitizen
2+
33
from commitizen import defaults
4+
from commitizen.cz.base import BaseCommitizen
5+
46
__all__ = ["ConventionalCommitsCz"]
57

68

commitizen/cz/jira/jira.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import os
2-
from commitizen.cz.base import BaseCommitizen
32

3+
from commitizen.cz.base import BaseCommitizen
44

55
__all__ = ["JiraSmartCz"]
66

@@ -67,7 +67,7 @@ def example(self):
6767
)
6868

6969
def schema(self):
70-
return "<ignored text> <ISSUE_KEY> <ignored text> #<COMMAND> <optional COMMAND_ARGUMENTS>"
70+
return "<ignored text> <ISSUE_KEY> <ignored text> #<COMMAND> <optional COMMAND_ARGUMENTS>" # noqa
7171

7272
def info(self):
7373
dir_path = os.path.dirname(os.path.realpath(__file__))

commitizen/defaults.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"version": None,
88
"files": [],
99
"tag_format": None, # example v$version
10-
"bump_message": None # bumped v$current_version to $new_version
10+
"bump_message": None, # bumped v$current_version to $new_version
1111
}
1212

1313
MAJOR = "MAJOR"

commitizen/factory.py

-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
from commitizen import BaseCommitizen, out
22
from commitizen.cz import registry
33

4-
54
NO_COMMITIZEN_FOUND = 2
65

76

commitizen/git.py

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import os
22
from tempfile import NamedTemporaryFile
3+
34
from commitizen import cmd
45

56

commitizen/out.py

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import sys
2+
23
from termcolor import colored
34

45

pyproject.toml

+1
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,7 @@ codecov = "^2.0"
6363
mypy = "^0.740"
6464
mkdocs = "^1.0"
6565
mkdocs-material = "^4.1"
66+
isort = "^4.3.21"
6667

6768
[tool.poetry.scripts]
6869
cz = "commitizen.cli:main"

scripts/lint

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
#!/bin/sh -e
2+
3+
export PREFIX=""
4+
if [ -d 'venv' ] ; then
5+
export PREFIX="venv/bin/"
6+
fi
7+
8+
set -x
9+
10+
${PREFIX}isort --multi-line=3 --trailing-comma --force-grid-wrap=0 --combine-as --line-width 88 --recursive --apply commitizen tests
11+
${PREFIX}black commitizen tests

tests/test_bump_command.py

+6-4
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
11
import os
22
import shutil
3-
import pytest
43
import sys
5-
from typing import Optional
6-
from pathlib import Path
7-
from commitizen import git, cmd, cli
84
import uuid
5+
from pathlib import Path
6+
from typing import Optional
7+
8+
import pytest
9+
10+
from commitizen import cli, cmd, git
911

1012

1113
@pytest.fixture

tests/test_bump_create_commit_message.py

+3-8
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,15 @@
11
import pytest
22
from packaging.version import Version
3+
34
from commitizen import bump
45

56
conversion = [
67
(
78
("1.2.3", "1.3.0", "bump: $current_version -> $new_version [skip ci]"),
89
"bump: 1.2.3 -> 1.3.0 [skip ci]",
910
),
10-
(
11-
("1.2.3", "1.3.0", None),
12-
"bump: version 1.2.3 → 1.3.0",
13-
),
14-
(
15-
("1.2.3", "1.3.0", "release $new_version"),
16-
"release 1.3.0",
17-
),
11+
(("1.2.3", "1.3.0", None), "bump: version 1.2.3 → 1.3.0"),
12+
(("1.2.3", "1.3.0", "release $new_version"), "release 1.3.0"),
1813
]
1914

2015

tests/test_bump_create_tag.py

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import pytest
22
from packaging.version import Version
3+
34
from commitizen import bump
45

56
conversion = [

tests/test_bump_find_increment.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
"feat(cli): added version",
2222
"docs(README): motivation",
2323
"fix(setup.py): future is now required for every python version",
24-
"BREAKING CHANGE: `extends` key in config file is now used for extending other config files",
24+
"BREAKING CHANGE: `extends` key in config file is now used for extending other config files", # noqa
2525
]
2626

2727
PATCH_INCREMENTS_SVE = ["readme motivation PATCH", "fix setup.py PATCH"]

tests/test_bump_find_version.py

+4-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
1-
import pytest
21
import itertools
3-
from commitizen.bump import generate_version
2+
3+
import pytest
44
from packaging.version import Version
55

6+
from commitizen.bump import generate_version
7+
68
simple_flow = [
79
(("0.1.0", "PATCH", None), "0.1.1"),
810
(("0.1.1", "MINOR", None), "0.2.0"),

tests/test_bump_update_version_in_files.py

+2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
import os
2+
23
import pytest
4+
35
from commitizen import bump
46

57
PYPROJECT = """

tests/test_cli.py

+2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
import sys
2+
23
import pytest
4+
35
from commitizen import cli
46

57

tests/test_commands.py

+3-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
import os
2-
import pytest
32
from unittest import mock
43

5-
from commitizen import defaults, commands, cmd
4+
import pytest
5+
6+
from commitizen import cmd, commands, defaults
67

78
config = {"name": defaults.name}
89

tests/test_conf.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
import os
2+
23
import pytest
3-
from commitizen import config, defaults
44

5+
from commitizen import config, defaults
56

67
PYPROJECT = """
78
[tool.commitizen]

tests/test_cz_base.py

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import pytest
2+
23
from commitizen import defaults
34
from commitizen.cz.base import BaseCommitizen
45

tests/test_cz_conventional_commits.py

+4-3
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
import pytest
2+
23
from commitizen import defaults
34
from commitizen.cz.conventional_commits.conventional_commits import (
5+
ConventionalCommitsCz,
6+
NoSubjectException,
47
parse_scope,
58
parse_subject,
6-
NoSubjectException,
7-
ConventionalCommitsCz,
89
)
910

1011
config = {"name": defaults.name}
@@ -82,7 +83,7 @@ def test_long_answer():
8283
message = conventional_commits.message(answers)
8384
assert (
8485
message
85-
== "fix(users): email pattern corrected\n\nBREAKING CHANGE: complete content\n\ncloses #24"
86+
== "fix(users): email pattern corrected\n\nBREAKING CHANGE: complete content\n\ncloses #24" # noqa
8687
)
8788

8889

tests/test_cz_jira.py

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
1-
from commitizen.cz.jira import JiraSmartCz
21
from commitizen import defaults
3-
2+
from commitizen.cz.jira import JiraSmartCz
43

54
config = {"name": defaults.name}
65

tests/test_factory.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import pytest
2-
from commitizen import factory, defaults, BaseCommitizen
2+
3+
from commitizen import BaseCommitizen, defaults, factory
34

45

56
def test_factory():

0 commit comments

Comments
 (0)