Connor Adams commited on
Commit
bb485f4
·
1 Parent(s): 81917a3

Initial setup

Browse files
Files changed (4) hide show
  1. .gitignore +2 -0
  2. README.md +11 -1
  3. mise.toml +6 -0
  4. requirements.lock +159 -0
.gitignore ADDED
@@ -0,0 +1,2 @@
 
 
 
1
+ .venv
2
+ .mypy_cache
README.md CHANGED
@@ -12,4 +12,14 @@ hf_oauth: true
12
  hf_oauth_expiration_minutes: 480
13
  ---
14
 
15
- Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
 
 
 
 
 
 
 
 
 
 
 
12
  hf_oauth_expiration_minutes: 480
13
  ---
14
 
15
+ Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
16
+
17
+ ## Local Setup
18
+
19
+ ```sh
20
+ # Install dependencies
21
+ uv pip sync requirements.lock
22
+
23
+ # Update lock
24
+ uv pip compile requirements.txt -o requirements.lock
25
+ ```
mise.toml ADDED
@@ -0,0 +1,6 @@
 
 
 
 
 
 
 
1
+ [tools]
2
+ python = "3.10"
3
+
4
+ [env]
5
+ # auto create and activate virtual environment
6
+ _.python.venv = { path = '.venv', create = true }
requirements.lock ADDED
@@ -0,0 +1,159 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # This file was autogenerated by uv via the following command:
2
+ # uv pip compile requirements.txt -o requirements.lock
3
+ aiofiles==24.1.0
4
+ # via gradio
5
+ annotated-types==0.7.0
6
+ # via pydantic
7
+ anyio==4.9.0
8
+ # via
9
+ # gradio
10
+ # httpx
11
+ # starlette
12
+ certifi==2025.4.26
13
+ # via
14
+ # httpcore
15
+ # httpx
16
+ # requests
17
+ charset-normalizer==3.4.2
18
+ # via requests
19
+ click==8.1.8
20
+ # via
21
+ # typer
22
+ # uvicorn
23
+ exceptiongroup==1.3.0
24
+ # via anyio
25
+ fastapi==0.115.12
26
+ # via gradio
27
+ ffmpy==0.5.0
28
+ # via gradio
29
+ filelock==3.18.0
30
+ # via huggingface-hub
31
+ fsspec==2025.5.1
32
+ # via
33
+ # gradio-client
34
+ # huggingface-hub
35
+ gradio==5.31.0
36
+ # via -r requirements.txt
37
+ gradio-client==1.10.1
38
+ # via gradio
39
+ groovy==0.1.2
40
+ # via gradio
41
+ h11==0.16.0
42
+ # via
43
+ # httpcore
44
+ # uvicorn
45
+ hf-xet==1.1.2
46
+ # via huggingface-hub
47
+ httpcore==1.0.9
48
+ # via httpx
49
+ httpx==0.28.1
50
+ # via
51
+ # gradio
52
+ # gradio-client
53
+ # safehttpx
54
+ huggingface-hub==0.32.0
55
+ # via
56
+ # gradio
57
+ # gradio-client
58
+ idna==3.10
59
+ # via
60
+ # anyio
61
+ # httpx
62
+ # requests
63
+ jinja2==3.1.6
64
+ # via gradio
65
+ markdown-it-py==3.0.0
66
+ # via rich
67
+ markupsafe==3.0.2
68
+ # via
69
+ # gradio
70
+ # jinja2
71
+ mdurl==0.1.2
72
+ # via markdown-it-py
73
+ numpy==2.2.6
74
+ # via
75
+ # gradio
76
+ # pandas
77
+ orjson==3.10.18
78
+ # via gradio
79
+ packaging==25.0
80
+ # via
81
+ # gradio
82
+ # gradio-client
83
+ # huggingface-hub
84
+ pandas==2.2.3
85
+ # via gradio
86
+ pillow==11.2.1
87
+ # via gradio
88
+ pydantic==2.11.5
89
+ # via
90
+ # fastapi
91
+ # gradio
92
+ pydantic-core==2.33.2
93
+ # via pydantic
94
+ pydub==0.25.1
95
+ # via gradio
96
+ pygments==2.19.1
97
+ # via rich
98
+ python-dateutil==2.9.0.post0
99
+ # via pandas
100
+ python-multipart==0.0.20
101
+ # via gradio
102
+ pytz==2025.2
103
+ # via pandas
104
+ pyyaml==6.0.2
105
+ # via
106
+ # gradio
107
+ # huggingface-hub
108
+ requests==2.32.3
109
+ # via
110
+ # -r requirements.txt
111
+ # huggingface-hub
112
+ rich==14.0.0
113
+ # via typer
114
+ ruff==0.11.11
115
+ # via gradio
116
+ safehttpx==0.1.6
117
+ # via gradio
118
+ semantic-version==2.10.0
119
+ # via gradio
120
+ shellingham==1.5.4
121
+ # via typer
122
+ six==1.17.0
123
+ # via python-dateutil
124
+ sniffio==1.3.1
125
+ # via anyio
126
+ starlette==0.46.2
127
+ # via
128
+ # fastapi
129
+ # gradio
130
+ tomlkit==0.13.2
131
+ # via gradio
132
+ tqdm==4.67.1
133
+ # via huggingface-hub
134
+ typer==0.15.4
135
+ # via gradio
136
+ typing-extensions==4.13.2
137
+ # via
138
+ # anyio
139
+ # exceptiongroup
140
+ # fastapi
141
+ # gradio
142
+ # gradio-client
143
+ # huggingface-hub
144
+ # pydantic
145
+ # pydantic-core
146
+ # rich
147
+ # typer
148
+ # typing-inspection
149
+ # uvicorn
150
+ typing-inspection==0.4.1
151
+ # via pydantic
152
+ tzdata==2025.2
153
+ # via pandas
154
+ urllib3==2.4.0
155
+ # via requests
156
+ uvicorn==0.34.2
157
+ # via gradio
158
+ websockets==15.0.1
159
+ # via gradio-client