1
1
[build-system ]
2
- requires = [ " setuptools" , " setuptools-scm " ] # [ "poetry- core>=1.0.0"]
3
- build-backend = " setuptools.build_meta " # "poetry. core.masonry.api"
2
+ build-backend = " setuptools.build_meta " # "poetry. core.masonry.api"
3
+ requires = [ " setuptools" , " setuptools-scm " ] # [ "poetry- core>=1.0.0"]
4
4
5
5
[project ]
6
- name = " better_crypto"
7
- description = " Better tools for managing crypto data."
8
- requires-python = " >=3.8"
9
- keywords = [" crypto" , " data" ]
10
- license = { text = " MIT License" }
11
6
classifiers = [" Programming Language :: Python :: 3" ]
12
7
dependencies = [" requests" , ' importlib-metadata; python_version>"3.7"' ]
8
+ description = " Better tools for managing crypto data."
13
9
dynamic = [" version" , " readme" ]
10
+ keywords = [" crypto" , " data" ]
11
+ license = {text = " MIT License" }
12
+ name = " better_crypto"
13
+ requires-python = " >=3.8"
14
14
15
15
[project .optional-dependencies ]
16
16
pdf = [" ReportLab>=1.2" , " RXP" ]
@@ -23,10 +23,6 @@ cli-name = "better_crypto.better_crypto:bot"
23
23
exclude_dirs = [" tests" , " dydx/dydx/main/tests" ]
24
24
25
25
[tool .black ]
26
- line-length = 80
27
- skip-string-normalization = false
28
- skip-magic-trailing-comma = true
29
- include = ' \.pyi?$'
30
26
exclude = '''
31
27
32
28
(
@@ -45,57 +41,61 @@ exclude = '''
45
41
| .coveragerc
46
42
)
47
43
'''
44
+ include = ' \.pyi?$'
45
+ line-length = 80
46
+ skip-magic-trailing-comma = true
47
+ skip-string-normalization = false
48
48
49
49
[tool .isort ]
50
- ensure_newline_before_comments = true
51
50
default_section = " LOCALFOLDER"
52
- include_trailing_comma = true
51
+ ensure_newline_before_comments = true
52
+ float_to_top = true
53
+ force_grid_wrap = 0
53
54
force_single_line = true
54
- use_parentheses = true
55
- sections = [" FUTURE" , " STDLIB" , " THIRDPARTY" , " FIRSTPARTY" , " LOCALFOLDER" ]
55
+ include_trailing_comma = true
56
56
known_third_party = [
57
57
" numpy" ,
58
58
" pandas" ,
59
59
" keras" ,
60
60
" tensorflow" ,
61
61
" sklearn" ,
62
62
" matplotlib" ,
63
- " scipy" ,
63
+ " scipy"
64
64
]
65
- multi_line_output = 3
66
- lines_after_imports = 2
67
- force_grid_wrap = 0
68
65
line_length = 80
66
+ lines_after_imports = 2
67
+ multi_line_output = 3
69
68
profile = " black"
70
- float_to_top = true
69
+ sections = [" FUTURE" , " STDLIB" , " THIRDPARTY" , " FIRSTPARTY" , " LOCALFOLDER" ]
70
+ use_parentheses = true
71
71
72
72
[tool .poetry ]
73
+ authors = []
74
+ description = " "
73
75
name = " better_crypto"
74
76
version = " 0.1.0"
75
- description = " "
76
- authors = []
77
77
78
78
[tool .poetry .dependencies ]
79
79
python = " ^3.8.5"
80
80
python-dotenv = " ^0.18.0"
81
81
82
82
[tool .poetry .dev-dependencies ]
83
- black = { version = " ^21.6b0" , allow-prereleases = true }
84
- python = " ^3.8.5"
85
- pytest-cov = " ^2.12.1"
86
- pre-commit = " ^2.13.0"
87
- pytest = " ^5.2"
88
- ptpython = " ^3.0.19"
83
+ black = {version = " ^21.6b0" , allow-prereleases = true }
89
84
flake8 = " ^3.8.5"
90
- mypy = " ^0.910"
91
85
isort = " ^5.9.2"
86
+ mypy = " ^0.910"
87
+ pre-commit = " ^2.13.0"
88
+ ptpython = " ^3.0.19"
89
+ pytest = " ^5.2"
90
+ pytest-cov = " ^2.12.1"
91
+ python = " ^3.8.5"
92
92
93
93
[tool .setuptools ]
94
94
include-package-data = true
95
95
96
96
[tool .setuptools .dynamic ]
97
- version = { attr = " better_crypto.VERSION " }
98
- readme = { file = [ " README.rst " , " USAGE.rst " ] }
97
+ readme = {file = [ " README.rst " , " USAGE.rst " ] }
98
+ version = {attr = " better_crypto.VERSION " }
99
99
100
100
[tool .setuptools .packages ]
101
- find = {} # Scan the project directory with the default parameters
101
+ find = {} # Scan the project directory with the default parameters
0 commit comments