IliaLarchenko commited on
Commit
c6e359f
1 Parent(s): 7622beb

added pre-commit hooks

Browse files
Files changed (3) hide show
  1. .pre-commit-config.yaml +17 -0
  2. black.toml +21 -0
  3. requirements.txt +75 -3
.pre-commit-config.yaml ADDED
@@ -0,0 +1,17 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ repos:
2
+ - repo: https://github.com/pre-commit/pre-commit-hooks
3
+ rev: v2.3.0
4
+ hooks:
5
+ - id: flake8
6
+ - id: trailing-whitespace
7
+ - id: end-of-file-fixer
8
+ - id: requirements-txt-fixer
9
+ - id: check-added-large-files
10
+ - id: check-json
11
+ - id: pretty-format-json
12
+ args: [--autofix]
13
+ - repo: https://github.com/psf/black
14
+ rev: 19.3b0
15
+ hooks:
16
+ - id: black
17
+ args: [--config=black.toml]
black.toml ADDED
@@ -0,0 +1,21 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ [tool.black]
2
+ line-length = 88
3
+ target-version = ['py37']
4
+ include = '\.pyi?$'
5
+ exclude = '''
6
+
7
+ (
8
+ /(
9
+ \.eggs # exclude a few common directories in the
10
+ | \.git # root of the project
11
+ | \.hg
12
+ | \.mypy_cache
13
+ | \.tox
14
+ | \.venv
15
+ | _build
16
+ | buck-out
17
+ | build
18
+ | dist
19
+ )/
20
+ )
21
+ '''
requirements.txt CHANGED
@@ -1,6 +1,78 @@
1
  albumentations==0.4.3
2
- streamlit==0.50.2
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3
  numpy==1.16.4
 
4
  opencv-python-headless==4.1.1.26
5
- json5==0.8.4
6
- jsonschema==3.0.1
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  albumentations==0.4.3
2
+ altair==3.2.0
3
+ appdirs==1.4.3
4
+ argh==0.26.2
5
+ aspy.yaml==1.3.0
6
+ astor==0.8.0
7
+ attrs==19.3.0
8
+ base58==1.0.3
9
+ black==19.10b0
10
+ blinker==1.4
11
+ boto3==1.10.26
12
+ botocore==1.13.26
13
+ certifi==2019.9.11
14
+ cfgv==2.0.1
15
+ chardet==3.0.4
16
+ Click==7.0
17
+ cycler==0.10.0
18
+ decorator==4.4.1
19
+ docutils==0.15.2
20
+ entrypoints==0.3
21
+ enum-compat==0.0.3
22
+ flake8==3.7.9
23
+ future==0.18.2
24
+ identify==1.4.7
25
+ idna==2.8
26
+ imageio==2.6.1
27
+ imgaug==0.2.6
28
+ importlib-metadata==0.23
29
+ Jinja2==2.10.3
30
+ jmespath==0.9.4
31
+ json5==0.8.4
32
+ jsonschema==3.0.1
33
+ kiwisolver==1.1.0
34
+ MarkupSafe==1.1.1
35
+ matplotlib==3.1.2
36
+ mccabe==0.6.1
37
+ more-itertools==7.2.0
38
+ networkx==2.4
39
+ nodeenv==1.3.3
40
  numpy==1.16.4
41
+ opencv-python==4.1.2.30
42
  opencv-python-headless==4.1.1.26
43
+ packaging==19.2
44
+ pandas==0.25.3
45
+ pathspec==0.6.0
46
+ pathtools==0.1.2
47
+ Pillow==6.2.1
48
+ pluggy==0.13.1
49
+ pre-commit==1.20.0
50
+ protobuf==3.10.0
51
+ py==1.8.0
52
+ pycodestyle==2.5.0
53
+ pyflakes==2.1.1
54
+ pyparsing==2.4.5
55
+ pyrsistent==0.15.5
56
+ pytest==5.3.0
57
+ python-dateutil==2.8.0
58
+ pytz==2019.3
59
+ PyWavelets==1.1.1
60
+ PyYAML==5.1.2
61
+ regex==2019.11.1
62
+ requests==2.22.0
63
+ s3transfer==0.2.1
64
+ scikit-image==0.16.2
65
+ scipy==1.3.2
66
+ six==1.13.0
67
+ streamlit==0.50.2
68
+ toml==0.10.0
69
+ toolz==0.10.0
70
+ tornado==5.1.1
71
+ typed-ast==1.4.0
72
+ tzlocal==2.0.0
73
+ urllib3==1.25.7
74
+ validators==0.14.0
75
+ virtualenv==16.7.8
76
+ watchdog==0.9.0
77
+ wcwidth==0.1.7
78
+ zipp==0.6.0