Skip to content

Commit 3674e0a

Browse files
authored
refactor!: remove slack (#25)
1 parent d19eaa1 commit 3674e0a

35 files changed

+72
-1056
lines changed

.github/workflows/deploy.yml

+1
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ jobs:
2222
exclude-types: build,docs,style,other
2323

2424
deploy-mkdocs:
25+
if: ${{ github.event.inputs.dry-run == 'false' }}
2526
needs: commit-changelog-and-release
2627
uses: deargen/workflows/.github/workflows/deploy-mkdocs.yml@master
2728
with:

.github/workflows/tests.yml

-2
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,6 @@ jobs:
4141
# python -m pip install --upgrade pip
4242
uv pip install -r deps/lock/x86_64-manylinux_2_28/requirements_dev.txt
4343
uv pip install -e .
44-
bash scripts/install_binaries.sh
4544
- name: Run pytest
4645
uses: deargen/workflows/actions/run-pytest@master
4746

@@ -74,6 +73,5 @@ jobs:
7473
# python -m pip install --upgrade pip
7574
uv pip install -r deps/lock/x86_64-manylinux_2_28/requirements_dev.txt
7675
uv pip install -e .
77-
bash scripts/install_binaries.sh
7876
- name: Run doctest
7977
uses: deargen/workflows/actions/run-doctest@master

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
## 돌려 보기
3131

3232
1. (Optional) `pip3 install --user uv` 해서 pip 대신 `uv pip` 사용하면 더 빠름.
33-
2. `uv pip install -r deps/lock/x86_64-manylinux_2_28/requirements.txt`, `uv pip install -e .`, `bash scripts/install_binaries.sh` 으로 dependencies 및 mlproject 패키지 설치
33+
2. `uv pip install -r deps/lock/x86_64-manylinux_2_28/requirements.txt`, `uv pip install -e .` 으로 dependencies 및 mlproject 패키지 설치
3434
3. template.env 파일을 .env로 복사한 후 token 등 내용 수정.
3535
4. `mlproject health` 실행해서 환경 설정이 잘 되었는지 확인.
3636
5. `python tools/examples/color_logging_main.py` 실행해보기. 로깅 내용은 `data/logs` 폴더 안에 기록됨.
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
f3fa95620b66d1ecfd6ac496cd0269cb5a45a1662e05564dd8e81f94900f1d1d requirements.in
1+
39e8781f2f4f9b90dd0354d6c8a4e3336f05f987543b239a7d5cae6f20ce3c76 requirements.in
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
c7bed867f5c2ddbe55f335d9afcf1626fdf8e757d018065d424d8b874d43d2eb requirements_dev.in
1+
801b45f0c13d74702e87f22c756165bb6951a4d027b3627fad9e5c7f5de77c15 requirements_dev.in
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,18 @@
11
# This file was autogenerated by uv via the following command:
2-
# uv pip compile requirements.in -o /Users/kiyoon/project/python-project-template-2024/deps/lock/aarch64-apple-darwin/requirements.txt --python-platform aarch64-apple-darwin --python-version 3.11
3-
ansi2html==1.9.2
4-
# via -r requirements.in
2+
# uv pip compile requirements.in -o /Users/kiyoon/project/python-project-template-2024/deps/lock/aarch64-apple-darwin/requirements.txt --python-platform aarch64-apple-darwin --python-version 3.10
53
attrs==23.2.0
64
# via
75
# clearml
86
# jsonschema
97
# referencing
10-
cairocffi==1.7.1
11-
# via cairosvg
12-
cairosvg==2.7.1
13-
# via -r requirements.in
148
certifi==2024.6.2
159
# via requests
16-
cffi==1.16.0
17-
# via cairocffi
1810
charset-normalizer==3.3.2
1911
# via requests
2012
clearml==1.16.2
2113
# via -r requirements.in
2214
click==8.1.7
2315
# via typer
24-
contourpy==1.2.1
25-
# via matplotlib
26-
cssselect2==0.7.0
27-
# via cairosvg
28-
cycler==0.12.1
29-
# via matplotlib
30-
defusedxml==0.7.1
31-
# via cairosvg
32-
fonttools==4.53.0
33-
# via matplotlib
3416
furl==2.1.3
3517
# via clearml
3618
idna==3.7
@@ -39,48 +21,28 @@ jsonschema==4.22.0
3921
# via clearml
4022
jsonschema-specifications==2023.12.1
4123
# via jsonschema
42-
kiwisolver==1.4.5
43-
# via matplotlib
4424
markdown-it-py==3.0.0
4525
# via rich
46-
matplotlib==3.9.0
47-
# via -r requirements.in
4826
mdurl==0.1.2
4927
# via markdown-it-py
5028
numpy==2.0.0
51-
# via
52-
# -r requirements.in
53-
# clearml
54-
# contourpy
55-
# matplotlib
29+
# via clearml
5630
orderedmultidict==1.0.1
5731
# via furl
58-
packaging==24.1
59-
# via matplotlib
6032
pathlib2==2.3.7.post1
6133
# via clearml
6234
pillow==10.4.0
63-
# via
64-
# -r requirements.in
65-
# cairosvg
66-
# clearml
67-
# matplotlib
35+
# via clearml
6836
psutil==6.0.0
6937
# via clearml
70-
pycparser==2.22
71-
# via cffi
7238
pygments==2.18.0
7339
# via rich
7440
pyjwt==2.8.0
7541
# via clearml
7642
pyparsing==3.1.2
77-
# via
78-
# clearml
79-
# matplotlib
43+
# via clearml
8044
python-dateutil==2.9.0.post0
81-
# via
82-
# clearml
83-
# matplotlib
45+
# via clearml
8446
python-dotenv==1.0.1
8547
# via -r requirements.in
8648
pyyaml==6.0.1
@@ -109,14 +71,6 @@ six==1.16.0
10971
# orderedmultidict
11072
# pathlib2
11173
# python-dateutil
112-
slack-bolt==1.19.0
113-
# via -r requirements.in
114-
slack-sdk==3.30.0
115-
# via slack-bolt
116-
tinycss2==1.3.0
117-
# via
118-
# cairosvg
119-
# cssselect2
12074
tqdm==4.66.4
12175
# via -r requirements.in
12276
typer==0.12.5
@@ -127,7 +81,3 @@ urllib3==2.2.2
12781
# via
12882
# clearml
12983
# requests
130-
webencodings==0.5.1
131-
# via
132-
# cssselect2
133-
# tinycss2

deps/lock/aarch64-apple-darwin/requirements_dev.txt

+9-17
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
# This file was autogenerated by uv via the following command:
2-
# uv pip compile requirements_dev.in -o /Users/kiyoon/project/python-project-template-2024/deps/lock/aarch64-apple-darwin/requirements_dev.txt --python-platform aarch64-apple-darwin --python-version 3.11
3-
ansi2html==1.9.2
4-
# via -r requirements.in
2+
# uv pip compile requirements_dev.in -o /Users/kiyoon/project/python-project-template-2024/deps/lock/aarch64-apple-darwin/requirements_dev.txt --python-platform aarch64-apple-darwin --python-version 3.10
53
attrs==23.2.0
64
# via
75
# clearml
@@ -12,9 +10,7 @@ babel==2.15.0
1210
cairocffi==1.7.1
1311
# via cairosvg
1412
cairosvg==2.7.1
15-
# via
16-
# -r requirements.in
17-
# mkdocs-material
13+
# via mkdocs-material
1814
certifi==2024.6.2
1915
# via requests
2016
cffi==1.16.0
@@ -42,6 +38,8 @@ cycler==0.12.1
4238
# via matplotlib
4339
defusedxml==0.7.1
4440
# via cairosvg
41+
exceptiongroup==1.2.2
42+
# via pytest
4543
fonttools==4.53.0
4644
# via matplotlib
4745
furl==2.1.3
@@ -85,9 +83,7 @@ markupsafe==2.1.5
8583
# mkdocs
8684
# mkdocstrings
8785
matplotlib==3.9.0
88-
# via
89-
# -r requirements.in
90-
# types-seaborn
86+
# via types-seaborn
9187
mdurl==0.1.2
9288
# via markdown-it-py
9389
mergedeep==1.3.4
@@ -128,7 +124,6 @@ mkdocstrings-python==1.8.0
128124
# via -r requirements_docs.in
129125
numpy==2.0.0
130126
# via
131-
# -r requirements.in
132127
# clearml
133128
# contourpy
134129
# matplotlib
@@ -151,7 +146,6 @@ pathspec==0.12.1
151146
# via mkdocs
152147
pillow==9.5.0
153148
# via
154-
# -r requirements.in
155149
# cairosvg
156150
# clearml
157151
# matplotlib
@@ -222,7 +216,7 @@ rpds-py==0.18.1
222216
# via
223217
# jsonschema
224218
# referencing
225-
ruff==0.4.5
219+
ruff==0.6.4
226220
# via -r requirements_dev.in
227221
shellingham==1.5.4
228222
# via typer
@@ -233,16 +227,14 @@ six==1.16.0
233227
# orderedmultidict
234228
# pathlib2
235229
# python-dateutil
236-
slack-bolt==1.19.0
237-
# via -r requirements.in
238-
slack-sdk==3.30.0
239-
# via slack-bolt
240230
tinycss2==1.3.0
241231
# via
242232
# cairosvg
243233
# cssselect2
244234
tomli==2.0.1
245-
# via coverage
235+
# via
236+
# coverage
237+
# pytest
246238
tqdm==4.66.4
247239
# via -r requirements.in
248240
typer==0.12.5
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
f3fa95620b66d1ecfd6ac496cd0269cb5a45a1662e05564dd8e81f94900f1d1d requirements.in
1+
39e8781f2f4f9b90dd0354d6c8a4e3336f05f987543b239a7d5cae6f20ce3c76 requirements.in
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
c7bed867f5c2ddbe55f335d9afcf1626fdf8e757d018065d424d8b874d43d2eb requirements_dev.in
1+
801b45f0c13d74702e87f22c756165bb6951a4d027b3627fad9e5c7f5de77c15 requirements_dev.in
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,18 @@
11
# This file was autogenerated by uv via the following command:
2-
# uv pip compile requirements.in -o /Users/kiyoon/project/python-project-template-2024/deps/lock/x86_64-apple-darwin/requirements.txt --python-platform x86_64-apple-darwin --python-version 3.11
3-
ansi2html==1.9.2
4-
# via -r requirements.in
2+
# uv pip compile requirements.in -o /Users/kiyoon/project/python-project-template-2024/deps/lock/x86_64-apple-darwin/requirements.txt --python-platform x86_64-apple-darwin --python-version 3.10
53
attrs==23.2.0
64
# via
75
# clearml
86
# jsonschema
97
# referencing
10-
cairocffi==1.7.1
11-
# via cairosvg
12-
cairosvg==2.7.1
13-
# via -r requirements.in
148
certifi==2024.6.2
159
# via requests
16-
cffi==1.16.0
17-
# via cairocffi
1810
charset-normalizer==3.3.2
1911
# via requests
2012
clearml==1.16.2
2113
# via -r requirements.in
2214
click==8.1.7
2315
# via typer
24-
contourpy==1.2.1
25-
# via matplotlib
26-
cssselect2==0.7.0
27-
# via cairosvg
28-
cycler==0.12.1
29-
# via matplotlib
30-
defusedxml==0.7.1
31-
# via cairosvg
32-
fonttools==4.53.0
33-
# via matplotlib
3416
furl==2.1.3
3517
# via clearml
3618
idna==3.7
@@ -39,48 +21,28 @@ jsonschema==4.22.0
3921
# via clearml
4022
jsonschema-specifications==2023.12.1
4123
# via jsonschema
42-
kiwisolver==1.4.5
43-
# via matplotlib
4424
markdown-it-py==3.0.0
4525
# via rich
46-
matplotlib==3.9.0
47-
# via -r requirements.in
4826
mdurl==0.1.2
4927
# via markdown-it-py
5028
numpy==2.0.0
51-
# via
52-
# -r requirements.in
53-
# clearml
54-
# contourpy
55-
# matplotlib
29+
# via clearml
5630
orderedmultidict==1.0.1
5731
# via furl
58-
packaging==24.1
59-
# via matplotlib
6032
pathlib2==2.3.7.post1
6133
# via clearml
6234
pillow==10.4.0
63-
# via
64-
# -r requirements.in
65-
# cairosvg
66-
# clearml
67-
# matplotlib
35+
# via clearml
6836
psutil==6.0.0
6937
# via clearml
70-
pycparser==2.22
71-
# via cffi
7238
pygments==2.18.0
7339
# via rich
7440
pyjwt==2.8.0
7541
# via clearml
7642
pyparsing==3.1.2
77-
# via
78-
# clearml
79-
# matplotlib
43+
# via clearml
8044
python-dateutil==2.9.0.post0
81-
# via
82-
# clearml
83-
# matplotlib
45+
# via clearml
8446
python-dotenv==1.0.1
8547
# via -r requirements.in
8648
pyyaml==6.0.1
@@ -109,14 +71,6 @@ six==1.16.0
10971
# orderedmultidict
11072
# pathlib2
11173
# python-dateutil
112-
slack-bolt==1.19.0
113-
# via -r requirements.in
114-
slack-sdk==3.30.0
115-
# via slack-bolt
116-
tinycss2==1.3.0
117-
# via
118-
# cairosvg
119-
# cssselect2
12074
tqdm==4.66.4
12175
# via -r requirements.in
12276
typer==0.12.5
@@ -127,7 +81,3 @@ urllib3==2.2.2
12781
# via
12882
# clearml
12983
# requests
130-
webencodings==0.5.1
131-
# via
132-
# cssselect2
133-
# tinycss2

0 commit comments

Comments
 (0)