Skip to content

Commit 149d681

Browse files
committed
Add initial project structure with main script and dependencies
- Created main.py with a simple greeting function. - Added pyproject.toml to manage project metadata and dependencies.
1 parent 769b7c2 commit 149d681

4 files changed

Lines changed: 2246 additions & 24 deletions

File tree

kaggle-guide/main.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
def main():
2+
print("Hello from kaggle-guide!")
3+
4+
5+
if __name__ == "__main__":
6+
main()

kaggle-guide/pyproject.toml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
[project]
2+
name = "kaggle-guide"
3+
version = "0.1.0"
4+
description = "Add your description here"
5+
readme = "README.md"
6+
requires-python = ">=3.12"
7+
dependencies = [
8+
"catboost>=1.2",
9+
"jupyter>=1.0",
10+
"jupyterlab>=4.0",
11+
"kaggle>=1.5",
12+
"lightgbm>=4.0",
13+
"matplotlib>=3.7",
14+
"nbformat>=5.9",
15+
"notebook>=7.0",
16+
"numpy>=1.24",
17+
"optuna>=3.3",
18+
"pandas>=2.0",
19+
"scikit-learn>=1.3",
20+
"scipy>=1.11",
21+
"seaborn>=0.12",
22+
"torch>=2.0",
23+
"torchvision>=0.15",
24+
"xgboost>=2.0",
25+
]

pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,5 @@ dependencies = []
99
[tool.uv.workspace]
1010
members = [
1111
"dacon",
12+
"kaggle-guide",
1213
]

0 commit comments

Comments
 (0)