srishtichugh commited on
Commit
5f613de
·
1 Parent(s): 4a0d55c

fix docker build and pin requirements

Browse files
Files changed (3) hide show
  1. .dockerignore +44 -0
  2. pyproject.toml +9 -9
  3. requirements.txt +9 -8
.dockerignore ADDED
@@ -0,0 +1,44 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # ---- Git ----
2
+ .git
3
+ .gitignore
4
+
5
+ # ---- Python cache ----
6
+ __pycache__/
7
+ *.pyc
8
+ *.pyo
9
+ *.pyd
10
+ *.pytest_cache/
11
+
12
+ # ---- Virtual environments ----
13
+ venv/
14
+ .env/
15
+ .venv/
16
+
17
+ # ---- Environment files ----
18
+ .env
19
+ .env.*
20
+
21
+ # ---- OS files ----
22
+ .DS_Store
23
+ Thumbs.db
24
+
25
+ # ---- Logs ----
26
+ *.log
27
+
28
+ # ---- Model / large local files (if any) ----
29
+ checkpoints/
30
+ models/
31
+ *.pt
32
+ *.pth
33
+ *.bin
34
+
35
+ # ---- IDE files ----
36
+ .vscode/
37
+ .idea/
38
+
39
+ # ---- Node (if frontend exists) ----
40
+ node_modules/
41
+
42
+ # ---- Docker ----
43
+ Dockerfile*
44
+ docker-compose.yml
pyproject.toml CHANGED
@@ -4,15 +4,15 @@ version = "0.1.0"
4
  description = "Real-world data cleaning environment for OpenEnv / Scaler hackathon"
5
  requires-python = ">=3.11"
6
  dependencies = [
7
- "fastapi>=0.104.0",
8
- "uvicorn[standard]>=0.24.0",
9
- "pydantic>=2.0.0",
10
- "pandas>=2.0.0",
11
- "numpy>=1.24.0",
12
- "faker>=18.0.0",
13
- "openai>=1.0.0",
14
- "httpx>=0.25.0",
15
- "openenv-core>=0.2.0",
16
  ]
17
 
18
  [project.scripts]
 
4
  description = "Real-world data cleaning environment for OpenEnv / Scaler hackathon"
5
  requires-python = ">=3.11"
6
  dependencies = [
7
+ "fastapi==0.135.2",
8
+ "uvicorn[standard]==0.40.0",
9
+ "pydantic==2.12.5",
10
+ "pandas==2.2.3",
11
+ "numpy==2.2.4",
12
+ "faker==40.12.0",
13
+ "openai==2.15.0",
14
+ "httpx==0.28.1",
15
+ "openenv-core==0.2.3",
16
  ]
17
 
18
  [project.scripts]
requirements.txt CHANGED
@@ -1,8 +1,9 @@
1
- fastapi>=0.104.0
2
- uvicorn[standard]>=0.24.0
3
- pydantic>=2.0.0
4
- pandas>=2.0.0
5
- numpy>=1.24.0
6
- faker>=18.0.0
7
- openai>=1.0.0
8
- httpx>=0.25.0
 
 
1
+ fastapi==0.135.2
2
+ uvicorn[standard]==0.40.0
3
+ pydantic==2.12.5
4
+ pandas==2.2.3
5
+ numpy==2.2.4
6
+ faker==40.12.0
7
+ openai==2.15.0
8
+ httpx==0.28.1
9
+ openenv-core==0.2.3