Skip to content

Commit 62d6e15

Browse files
committed
feat: complete backtest repos and fix the logging
1 parent db0d0aa commit 62d6e15

File tree

3 files changed

+81
-146
lines changed

3 files changed

+81
-146
lines changed

requirements-dev.txt

Lines changed: 22 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# This file is autogenerated by pip-compile with Python 3.12
33
# by the following command:
44
#
5-
# pip-compile requirements-dev.in
5+
# pip-compile --output-file=requirements-dev.txt --strip-extras requirements-dev.in requirements-dev.in
66
#
77
annotated-types==0.7.0
88
# via pydantic
@@ -14,19 +14,19 @@ authlib==1.6.0
1414
# via safety
1515
babel==2.17.0
1616
# via mkdocs-material
17-
backrefs==5.8
17+
backrefs==5.9
1818
# via mkdocs-material
19-
bandit==1.8.3
19+
bandit==1.8.5
2020
# via -r requirements-dev.in
2121
black==24.10.0
2222
# via -r requirements-dev.in
23-
boto3==1.38.36
23+
boto3==1.38.46
2424
# via -r D:\git\stock-tech-patterns\requirements.in
25-
botocore==1.38.36
25+
botocore==1.38.46
2626
# via
2727
# boto3
2828
# s3transfer
29-
certifi==2025.4.26
29+
certifi==2025.6.15
3030
# via
3131
# httpcore
3232
# httpx
@@ -60,7 +60,7 @@ commitizen==4.8.3
6060
# via -r requirements-dev.in
6161
contourpy==1.3.2
6262
# via matplotlib
63-
coverage[toml]==7.9.1
63+
coverage==7.9.1
6464
# via pytest-cov
6565
cryptography==45.0.4
6666
# via authlib
@@ -76,7 +76,7 @@ dparse==0.6.4
7676
# safety-schemas
7777
filelock==3.16.1
7878
# via safety
79-
flake8==7.2.0
79+
flake8==7.3.0
8080
# via -r requirements-dev.in
8181
fonttools==4.58.4
8282
# via matplotlib
@@ -115,7 +115,7 @@ kiwisolver==1.4.8
115115
# via matplotlib
116116
loguru==0.7.3
117117
# via -r D:\git\stock-tech-patterns\requirements.in
118-
markdown==3.8
118+
markdown==3.8.2
119119
# via
120120
# mkdocs
121121
# mkdocs-material
@@ -148,7 +148,7 @@ mkdocs-material==9.6.14
148148
# via -r requirements-dev.in
149149
mkdocs-material-extensions==1.3.1
150150
# via mkdocs-material
151-
mypy==1.16.0
151+
mypy==1.16.1
152152
# via -r requirements-dev.in
153153
mypy-extensions==1.1.0
154154
# via
@@ -202,7 +202,7 @@ prompt-toolkit==3.0.51
202202
# via questionary
203203
psutil==6.1.1
204204
# via safety
205-
pycodestyle==2.13.0
205+
pycodestyle==2.14.0
206206
# via flake8
207207
pycparser==2.22
208208
# via cffi
@@ -212,20 +212,20 @@ pydantic==2.9.2
212212
# safety-schemas
213213
pydantic-core==2.23.4
214214
# via pydantic
215-
pyflakes==3.3.2
215+
pyflakes==3.4.0
216216
# via flake8
217-
pygments==2.19.1
217+
pygments==2.19.2
218218
# via
219219
# mkdocs-material
220220
# pytest
221221
# rich
222222
pyhcl==0.4.5
223223
# via hvac
224-
pymdown-extensions==10.15
224+
pymdown-extensions==10.16
225225
# via mkdocs-material
226226
pyparsing==3.2.3
227227
# via matplotlib
228-
pytest==8.4.0
228+
pytest==8.4.1
229229
# via
230230
# -r requirements-dev.in
231231
# pytest-cov
@@ -237,7 +237,7 @@ python-dateutil==2.9.0.post0
237237
# ghp-import
238238
# matplotlib
239239
# pandas
240-
python-dotenv==1.1.0
240+
python-dotenv==1.1.1
241241
# via -r D:\git\stock-tech-patterns\requirements.in
242242
pytz==2025.2
243243
# via pandas
@@ -274,15 +274,15 @@ ruamel-yaml==0.18.14
274274
# safety-schemas
275275
ruamel-yaml-clib==0.2.12
276276
# via ruamel-yaml
277-
ruff==0.11.13
277+
ruff==0.12.1
278278
# via -r requirements-dev.in
279279
s3transfer==0.13.0
280280
# via boto3
281281
safety==3.5.2
282282
# via -r requirements-dev.in
283283
safety-schemas==0.0.14
284284
# via safety
285-
scipy==1.15.3
285+
scipy==1.16.0
286286
# via -r D:\git\stock-tech-patterns\requirements.in
287287
shellingham==1.5.4
288288
# via typer
@@ -292,8 +292,10 @@ sniffio==1.3.1
292292
# via anyio
293293
stevedore==5.4.1
294294
# via bandit
295-
tenacity==9.1.2
296-
# via safety
295+
tenacity==8.5.0
296+
# via
297+
# -r D:\git\stock-tech-patterns\requirements.in
298+
# safety
297299
termcolor==2.3.0
298300
# via
299301
# -r requirements-dev.in

requirements.txt

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,15 @@
22
# This file is autogenerated by pip-compile with Python 3.12
33
# by the following command:
44
#
5-
# pip-compile 'D:\git\stock-tech-patterns\requirements.in'
5+
# pip-compile --output-file=requirements.txt --strip-extras requirements.in requirements.in
66
#
7-
boto3==1.38.36
8-
# via -r D:\git\stock-tech-patterns\requirements.in
9-
botocore==1.38.36
7+
boto3==1.38.46
8+
# via -r requirements.in
9+
botocore==1.38.46
1010
# via
1111
# boto3
1212
# s3transfer
13-
certifi==2025.4.26
13+
certifi==2025.6.15
1414
# via requests
1515
charset-normalizer==3.4.2
1616
# via requests
@@ -23,7 +23,7 @@ cycler==0.12.1
2323
fonttools==4.58.4
2424
# via matplotlib
2525
hvac==1.2.1
26-
# via -r D:\git\stock-tech-patterns\requirements.in
26+
# via -r requirements.in
2727
idna==3.10
2828
# via requests
2929
jmespath==1.0.1
@@ -33,26 +33,26 @@ jmespath==1.0.1
3333
kiwisolver==1.4.8
3434
# via matplotlib
3535
loguru==0.7.3
36-
# via -r D:\git\stock-tech-patterns\requirements.in
36+
# via -r requirements.in
3737
matplotlib==3.10.3
38-
# via -r D:\git\stock-tech-patterns\requirements.in
38+
# via -r requirements.in
3939
numpy==1.26.4
4040
# via
41-
# -r D:\git\stock-tech-patterns\requirements.in
41+
# -r requirements.in
4242
# contourpy
4343
# matplotlib
4444
# pandas
4545
# scipy
4646
packaging==25.0
4747
# via matplotlib
4848
pandas==2.3.0
49-
# via -r D:\git\stock-tech-patterns\requirements.in
49+
# via -r requirements.in
5050
pika==1.3.2
51-
# via -r D:\git\stock-tech-patterns\requirements.in
51+
# via -r requirements.in
5252
pillow==11.2.1
5353
# via matplotlib
5454
prometheus-client==0.22.1
55-
# via -r D:\git\stock-tech-patterns\requirements.in
55+
# via -r requirements.in
5656
pyhcl==0.4.5
5757
# via hvac
5858
pyparsing==3.2.3
@@ -62,27 +62,27 @@ python-dateutil==2.9.0.post0
6262
# botocore
6363
# matplotlib
6464
# pandas
65-
python-dotenv==1.1.0
66-
# via -r D:\git\stock-tech-patterns\requirements.in
65+
python-dotenv==1.1.1
66+
# via -r requirements.in
6767
pytz==2025.2
6868
# via pandas
6969
requests==2.32.4
7070
# via
71-
# -r D:\git\stock-tech-patterns\requirements.in
71+
# -r requirements.in
7272
# hvac
7373
s3transfer==0.13.0
7474
# via boto3
75-
scipy==1.15.3
76-
# via -r D:\git\stock-tech-patterns\requirements.in
75+
scipy==1.16.0
76+
# via -r requirements.in
7777
six==1.17.0
7878
# via python-dateutil
7979
tenacity==8.5.0
80-
# via -r D:\git\stock-tech-patterns\requirements.in
80+
# via -r requirements.in
8181
tzdata==2025.2
8282
# via pandas
8383
urllib3==2.5.0
8484
# via
85-
# -r D:\git\stock-tech-patterns\requirements.in
85+
# -r requirements.in
8686
# botocore
8787
# requests
8888
win32-setctime==1.2.0

0 commit comments

Comments
 (0)