Kai Jennissen commited on
Commit
c9c0dd2
·
unverified ·
1 Parent(s): 72a8db9
Files changed (3) hide show
  1. .gitignore +235 -0
  2. requirements.in +1 -1
  3. requirements.txt +6 -2
.gitignore ADDED
@@ -0,0 +1,235 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # +-------------+
2
+ # | Added by me |
3
+ # +-------------+
4
+
5
+ # requirements
6
+ !requirements/*.txt
7
+
8
+ .gradio/certificate.pem
9
+ *_chroma_db/**
10
+
11
+ # data-files
12
+ runs/**
13
+ *.csv
14
+ *.feather
15
+ *.parquet
16
+ *.pdf
17
+ *.pickle
18
+ *.pkl
19
+ *.hdf5
20
+ *.xls
21
+ *.xlsx
22
+ *.zip
23
+
24
+ # database files
25
+ **/chromadb/**
26
+ *.db
27
+ *.ddb
28
+ *.duckdb
29
+ *.duckdb.wal
30
+ *.db.wal
31
+ *.sqlite3
32
+ *.sqlite
33
+ *.sql
34
+
35
+ *.dmy
36
+ *.bson
37
+ *.mdf
38
+
39
+
40
+ # credentials
41
+ credentials.yaml
42
+ CLAUDE.md
43
+
44
+ # PyCharm+all JetBrains IDEs
45
+ # Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, GoLand, ReSharper, Rider, MPS, WebStorm, DataGrip, and more.
46
+ .idea/
47
+ *.iml
48
+
49
+ # Visual Studio Code
50
+ .vscode/
51
+ *.code-workspace
52
+
53
+ # R & RStudio
54
+ *.Rproj
55
+ .Rproj.user
56
+ .Rhistory
57
+ .RData
58
+ .Ruserdata
59
+ .Rprofile
60
+
61
+
62
+ # macOS-specific files
63
+ .DS_Store
64
+ .AppleDouble
65
+ .LSOverride
66
+
67
+ # Local folder for temporary files
68
+ local/
69
+
70
+
71
+ # +---------------------+
72
+ # | Generated by GitHub |
73
+ # +---------------------+
74
+
75
+ # Byte-compiled / optimized / DLL files
76
+ __pycache__/
77
+ *.py[cod]
78
+ *$py.class
79
+
80
+ # C extensions
81
+ *.so
82
+
83
+ # Distribution / packaging
84
+ .Python
85
+ .python-version
86
+ build/
87
+ develop-eggs/
88
+ dist/
89
+ downloads/
90
+ eggs/
91
+ .eggs/
92
+ lib/
93
+ lib64/
94
+ parts/
95
+ sdist/
96
+ var/
97
+ wheels/
98
+ share/python-wheels/
99
+ *.egg-info/
100
+ .installed.cfg
101
+ *.egg
102
+ MANIFEST
103
+
104
+ # PyInstaller
105
+ # Usually these files are written by a python script from a template
106
+ # before PyInstaller builds the exe, so as to inject date/other infos into it.
107
+ *.manifest
108
+ *.spec
109
+
110
+ # Installer logs
111
+ pip-log.txt
112
+ pip-delete-this-directory.txt
113
+
114
+ # Unit test / coverage reports
115
+ htmlcov/
116
+ .tox/
117
+ .nox/
118
+ .coverage
119
+ .coverage.*
120
+ .cache
121
+ nosetests.xml
122
+ coverage.xml
123
+ *.cover
124
+ *.py,cover
125
+ .hypothesis/
126
+ .pytest_cache/
127
+ cover/
128
+
129
+ # Translations
130
+ *.mo
131
+ *.pot
132
+
133
+ # Django stuff:
134
+ *.log
135
+ local_settings.py
136
+ db.sqlite3
137
+ db.sqlite3-journal
138
+
139
+ # Flask stuff:
140
+ instance/
141
+ .webassets-cache
142
+
143
+ # Scrapy stuff:
144
+ .scrapy
145
+
146
+ # Sphinx documentation
147
+ docs/_build/
148
+
149
+ # PyBuilder
150
+ .pybuilder/
151
+ target/
152
+
153
+ # Jupyter Notebook
154
+ .ipynb_checkpoints
155
+
156
+ # IPython
157
+ profile_default/
158
+ ipython_config.py
159
+
160
+ # pyenv
161
+ # For a library or package, you might want to ignore these files since the code is
162
+ # intended to run in multiple environments; otherwise, check them in:
163
+ # .python-version
164
+
165
+ # pipenv
166
+ # According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
167
+ # However, in case of collaboration, if having platform-specific dependencies or dependencies
168
+ # having no cross-platform support, pipenv may install dependencies that don't work, or not
169
+ # install all needed dependencies.
170
+ #Pipfile.lock
171
+
172
+ # poetry
173
+ # Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control.
174
+ # This is especially recommended for binary packages to ensure reproducibility, and is more
175
+ # commonly ignored for libraries.
176
+ # https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control
177
+ #poetry.lock
178
+
179
+ # pdm
180
+ # Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control.
181
+ #pdm.lock
182
+ # pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it
183
+ # in version control.
184
+ # https://pdm.fming.dev/#use-with-ide
185
+ .pdm.toml
186
+
187
+ # PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm
188
+ __pypackages__/
189
+
190
+ # Celery stuff
191
+ celerybeat-schedule
192
+ celerybeat.pid
193
+
194
+ # SageMath parsed files
195
+ *.sage.py
196
+
197
+ # Environments
198
+ .env
199
+ .venv
200
+ env/
201
+ venv/
202
+ ENV/
203
+ env.bak/
204
+ venv.bak/
205
+
206
+ # Spyder project settings
207
+ .spyderproject
208
+ .spyproject
209
+
210
+ # Rope project settings
211
+ .ropeproject
212
+
213
+ # mkdocs documentation
214
+ /site
215
+
216
+ # mypy
217
+ .mypy_cache/
218
+ .dmypy.json
219
+ dmypy.json
220
+
221
+ # Pyre type checker
222
+ .pyre/
223
+
224
+ # pytype static type analyzer
225
+ .pytype/
226
+
227
+ # Cython debug symbols
228
+ cython_debug/
229
+
230
+ # PyCharm
231
+ # JetBrains specific template is maintained in a separate JetBrains.gitignore that can
232
+ # be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore
233
+ # and can be added to the global gitignore or merged into this file. For a more nuclear
234
+ # option (not recommended) you can uncomment the following to ignore the entire idea folder.
235
+ #.idea/
requirements.in CHANGED
@@ -1,3 +1,3 @@
1
- gradio
2
  requests
3
  smolagents[gradio,litellm,openai,telemetry,toolkit,torch,transformers,vision]
 
1
+ gradio[oauth]
2
  requests
3
  smolagents[gradio,litellm,openai,telemetry,toolkit,torch,transformers,vision]
requirements.txt CHANGED
@@ -44,7 +44,9 @@ attrs==25.3.0
44
  # referencing
45
  # trio
46
  authlib==1.5.2
47
- # via arize-phoenix
 
 
48
  beautifulsoup4==4.13.4
49
  # via markdownify
50
  cachetools==5.5.2
@@ -105,7 +107,7 @@ googleapis-common-protos==1.70.0
105
  # via
106
  # opentelemetry-exporter-otlp-proto-grpc
107
  # opentelemetry-exporter-otlp-proto-http
108
- gradio==5.29.0
109
  # via
110
  # -r requirements.in
111
  # smolagents
@@ -162,6 +164,8 @@ importlib-metadata==8.6.1
162
  # via
163
  # litellm
164
  # opentelemetry-api
 
 
165
  jinja2==3.1.6
166
  # via
167
  # arize-phoenix
 
44
  # referencing
45
  # trio
46
  authlib==1.5.2
47
+ # via
48
+ # arize-phoenix
49
+ # gradio
50
  beautifulsoup4==4.13.4
51
  # via markdownify
52
  cachetools==5.5.2
 
107
  # via
108
  # opentelemetry-exporter-otlp-proto-grpc
109
  # opentelemetry-exporter-otlp-proto-http
110
+ gradio[oauth]==5.29.0
111
  # via
112
  # -r requirements.in
113
  # smolagents
 
164
  # via
165
  # litellm
166
  # opentelemetry-api
167
+ itsdangerous==2.2.0
168
+ # via gradio
169
  jinja2==3.1.6
170
  # via
171
  # arize-phoenix