m3g4p0p commited on
Commit
796128b
·
1 Parent(s): 8f6c673

upgrade gradio

Browse files
Files changed (3) hide show
  1. README.md +1 -1
  2. myapp/app.py +8 -1
  3. uv.lock +8 -8
README.md CHANGED
@@ -4,7 +4,7 @@ emoji: 🏆
4
  colorFrom: red
5
  colorTo: pink
6
  sdk: gradio
7
- sdk_version: 5.14.0
8
  app_file: myapp/app.py
9
  pinned: false
10
  header: mini
 
4
  colorFrom: red
5
  colorTo: pink
6
  sdk: gradio
7
+ sdk_version: 5.15.0
8
  app_file: myapp/app.py
9
  pinned: false
10
  header: mini
myapp/app.py CHANGED
@@ -1,3 +1,4 @@
 
1
  import re
2
  from functools import partial
3
  from io import BytesIO
@@ -14,6 +15,7 @@ from segno.consts import ERROR_MAPPING
14
 
15
  from myapp.colorutils import array_to_hex
16
  from myapp.palette import extract_color_clusters, sort_color_clusters
 
17
 
18
  try:
19
  import dotenv
@@ -22,6 +24,7 @@ try:
22
  except ImportError:
23
  pass
24
 
 
25
  client = InferenceClient(model="black-forest-labs/FLUX.1-schnell")
26
  static_path = Path(__file__).parent.relative_to(Path.cwd()) / "static"
27
 
@@ -149,6 +152,10 @@ with gr.Blocks() as demo:
149
  outputs=[color_dark, color_light],
150
  )
151
 
 
 
 
 
152
 
153
  if __name__ == "__main__":
154
- demo.launch()
 
1
+ import os
2
  import re
3
  from functools import partial
4
  from io import BytesIO
 
15
 
16
  from myapp.colorutils import array_to_hex
17
  from myapp.palette import extract_color_clusters, sort_color_clusters
18
+ from myapp.palette_demo import demo as palette_demo
19
 
20
  try:
21
  import dotenv
 
24
  except ImportError:
25
  pass
26
 
27
+ debug = bool(os.getenv("DEBUG"))
28
  client = InferenceClient(model="black-forest-labs/FLUX.1-schnell")
29
  static_path = Path(__file__).parent.relative_to(Path.cwd()) / "static"
30
 
 
152
  outputs=[color_dark, color_light],
153
  )
154
 
155
+ if debug:
156
+ with demo.route("Palette", "/palette"):
157
+ palette_demo.render()
158
+
159
 
160
  if __name__ == "__main__":
161
+ demo.launch(debug=debug)
uv.lock CHANGED
@@ -1,8 +1,8 @@
1
  version = 1
2
  requires-python = ">=3.12"
3
  resolution-markers = [
4
- "python_full_version < '3.13'",
5
  "python_full_version >= '3.13'",
 
6
  ]
7
 
8
  [[package]]
@@ -135,7 +135,7 @@ name = "click"
135
  version = "8.1.8"
136
  source = { registry = "https://pypi.org/simple" }
137
  dependencies = [
138
- { name = "colorama", marker = "platform_system == 'Windows'" },
139
  ]
140
  sdist = { url = "https://files.pythonhosted.org/packages/b9/2e/0090cbf739cee7d23781ad4b89a9894a41538e4fcf4c31dcdd705b78eb8b/click-8.1.8.tar.gz", hash = "sha256:ed53c9d8990d83c2a27deae68e4ee337473f6330c040a31d4225c9574d16096a", size = 226593 }
141
  wheels = [
@@ -203,16 +203,16 @@ wheels = [
203
 
204
  [[package]]
205
  name = "fsspec"
206
- version = "2024.12.0"
207
  source = { registry = "https://pypi.org/simple" }
208
- sdist = { url = "https://files.pythonhosted.org/packages/ee/11/de70dee31455c546fbc88301971ec03c328f3d1138cfba14263f651e9551/fsspec-2024.12.0.tar.gz", hash = "sha256:670700c977ed2fb51e0d9f9253177ed20cbde4a3e5c0283cc5385b5870c8533f", size = 291600 }
209
  wheels = [
210
- { url = "https://files.pythonhosted.org/packages/de/86/5486b0188d08aa643e127774a99bac51ffa6cf343e3deb0583956dca5b22/fsspec-2024.12.0-py3-none-any.whl", hash = "sha256:b520aed47ad9804237ff878b504267a3b0b441e97508bd6d2d8774e3db85cee2", size = 183862 },
211
  ]
212
 
213
  [[package]]
214
  name = "gradio"
215
- version = "5.14.0"
216
  source = { registry = "https://pypi.org/simple" }
217
  dependencies = [
218
  { name = "aiofiles" },
@@ -245,7 +245,7 @@ dependencies = [
245
  { name = "uvicorn", marker = "sys_platform != 'emscripten'" },
246
  ]
247
  wheels = [
248
- { url = "https://files.pythonhosted.org/packages/e7/a4/ecf91859dd655ec55b172d72c73aab8ed1de533238225cd18ffc2a8b0c08/gradio-5.14.0-py3-none-any.whl", hash = "sha256:7f8a7fd61f37c0c0a5eb9494439f35123ccefa9106eebe0fb4e2d0e4c9a87a55", size = 57700097 },
249
  ]
250
 
251
  [[package]]
@@ -1049,7 +1049,7 @@ name = "tqdm"
1049
  version = "4.67.1"
1050
  source = { registry = "https://pypi.org/simple" }
1051
  dependencies = [
1052
- { name = "colorama", marker = "platform_system == 'Windows'" },
1053
  ]
1054
  sdist = { url = "https://files.pythonhosted.org/packages/a8/4b/29b4ef32e036bb34e4ab51796dd745cdba7ed47ad142a9f4a1eb8e0c744d/tqdm-4.67.1.tar.gz", hash = "sha256:f8aef9c52c08c13a65f30ea34f4e5aac3fd1a34959879d7e59e63027286627f2", size = 169737 }
1055
  wheels = [
 
1
  version = 1
2
  requires-python = ">=3.12"
3
  resolution-markers = [
 
4
  "python_full_version >= '3.13'",
5
+ "python_full_version < '3.13'",
6
  ]
7
 
8
  [[package]]
 
135
  version = "8.1.8"
136
  source = { registry = "https://pypi.org/simple" }
137
  dependencies = [
138
+ { name = "colorama", marker = "sys_platform == 'win32'" },
139
  ]
140
  sdist = { url = "https://files.pythonhosted.org/packages/b9/2e/0090cbf739cee7d23781ad4b89a9894a41538e4fcf4c31dcdd705b78eb8b/click-8.1.8.tar.gz", hash = "sha256:ed53c9d8990d83c2a27deae68e4ee337473f6330c040a31d4225c9574d16096a", size = 226593 }
141
  wheels = [
 
203
 
204
  [[package]]
205
  name = "fsspec"
206
+ version = "2025.2.0"
207
  source = { registry = "https://pypi.org/simple" }
208
+ sdist = { url = "https://files.pythonhosted.org/packages/b5/79/68612ed99700e6413de42895aa725463e821a6b3be75c87fcce1b4af4c70/fsspec-2025.2.0.tar.gz", hash = "sha256:1c24b16eaa0a1798afa0337aa0db9b256718ab2a89c425371f5628d22c3b6afd", size = 292283 }
209
  wheels = [
210
+ { url = "https://files.pythonhosted.org/packages/e2/94/758680531a00d06e471ef649e4ec2ed6bf185356a7f9fbfbb7368a40bd49/fsspec-2025.2.0-py3-none-any.whl", hash = "sha256:9de2ad9ce1f85e1931858535bc882543171d197001a0a5eb2ddc04f1781ab95b", size = 184484 },
211
  ]
212
 
213
  [[package]]
214
  name = "gradio"
215
+ version = "5.15.0"
216
  source = { registry = "https://pypi.org/simple" }
217
  dependencies = [
218
  { name = "aiofiles" },
 
245
  { name = "uvicorn", marker = "sys_platform != 'emscripten'" },
246
  ]
247
  wheels = [
248
+ { url = "https://files.pythonhosted.org/packages/a4/28/6a52bac8b13aca4f76baef03d5f840cc1f7486e879bc1ee19df51b7590d2/gradio-5.15.0-py3-none-any.whl", hash = "sha256:b0d72bf1e70c4a08283066c510d03bbdb9e378c1f806dd948e333c75bb22b3f1", size = 57766589 },
249
  ]
250
 
251
  [[package]]
 
1049
  version = "4.67.1"
1050
  source = { registry = "https://pypi.org/simple" }
1051
  dependencies = [
1052
+ { name = "colorama", marker = "sys_platform == 'win32'" },
1053
  ]
1054
  sdist = { url = "https://files.pythonhosted.org/packages/a8/4b/29b4ef32e036bb34e4ab51796dd745cdba7ed47ad142a9f4a1eb8e0c744d/tqdm-4.67.1.tar.gz", hash = "sha256:f8aef9c52c08c13a65f30ea34f4e5aac3fd1a34959879d7e59e63027286627f2", size = 169737 }
1055
  wheels = [