KhalilGuetari commited on
Commit
2f7309a
·
1 Parent(s): aefe0b6
Files changed (4) hide show
  1. .gitignore +2 -1
  2. pdm.lock +19 -71
  3. pyproject.toml +1 -1
  4. requirements.txt +1 -1
.gitignore CHANGED
@@ -214,4 +214,5 @@ docker-compose.override.yml
214
  .docker/
215
 
216
  # Kiro settings (contains tokens and secrets)
217
- .kiro/settings/
 
 
214
  .docker/
215
 
216
  # Kiro settings (contains tokens and secrets)
217
+ .kiro/
218
+ examples/
pdm.lock CHANGED
@@ -5,7 +5,7 @@
5
  groups = ["default", "hf-cli", "plots"]
6
  strategy = ["inherit_metadata"]
7
  lock_version = "4.5.0"
8
- content_hash = "sha256:6c06dbf1e4ba5b232ed2e5e26fdc62b34377f8154f6e408483ddff84f4425ef6"
9
 
10
  [[metadata.targets]]
11
  requires_python = ">=3.13"
@@ -336,7 +336,7 @@ name = "contourpy"
336
  version = "1.3.3"
337
  requires_python = ">=3.11"
338
  summary = "Python library for calculating contours of 2D quadrilateral grids"
339
- groups = ["default", "plots"]
340
  dependencies = [
341
  "numpy>=1.25",
342
  ]
@@ -393,7 +393,7 @@ name = "cycler"
393
  version = "0.12.1"
394
  requires_python = ">=3.8"
395
  summary = "Composable style cycles"
396
- groups = ["default", "plots"]
397
  files = [
398
  {file = "cycler-0.12.1-py3-none-any.whl", hash = "sha256:85cef7cff222d8644161529808465972e51340599459b8ac3ccbac5a854e0d30"},
399
  {file = "cycler-0.12.1.tar.gz", hash = "sha256:88bb128f02ba341da8ef447245a9e138fae777f6a23943da4540077d3601eb1c"},
@@ -481,7 +481,7 @@ name = "fonttools"
481
  version = "4.60.1"
482
  requires_python = ">=3.9"
483
  summary = "Tools to manipulate font files"
484
- groups = ["default", "plots"]
485
  files = [
486
  {file = "fonttools-4.60.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:6f68576bb4bbf6060c7ab047b1574a1ebe5c50a17de62830079967b211059ebb"},
487
  {file = "fonttools-4.60.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:eedacb5c5d22b7097482fa834bda0dafa3d914a4e829ec83cdea2a01f8c813c4"},
@@ -615,7 +615,7 @@ files = [
615
 
616
  [[package]]
617
  name = "gradio"
618
- version = "5.49.1"
619
  requires_python = ">=3.10"
620
  summary = "Python library for easily interacting with trained machine learning models"
621
  groups = ["default"]
@@ -626,7 +626,7 @@ dependencies = [
626
  "brotli>=1.1.0",
627
  "fastapi<1.0,>=0.115.2",
628
  "ffmpy",
629
- "gradio-client==1.13.3",
630
  "groovy~=0.1",
631
  "httpx<1.0,>=0.24.1",
632
  "huggingface-hub<2.0,>=0.33.5",
@@ -641,7 +641,6 @@ dependencies = [
641
  "pydub",
642
  "python-multipart>=0.0.18",
643
  "pyyaml<7.0,>=5.0",
644
- "ruff>=0.9.3",
645
  "safehttpx<0.2.0,>=0.1.6",
646
  "semantic-version~=2.0",
647
  "starlette<1.0,>=0.40.0",
@@ -651,13 +650,13 @@ dependencies = [
651
  "uvicorn>=0.14.0",
652
  ]
653
  files = [
654
- {file = "gradio-5.49.1-py3-none-any.whl", hash = "sha256:1b19369387801a26a6ba7fd2f74d46c5b0e2ac9ddef14f24ddc0d11fb19421b7"},
655
- {file = "gradio-5.49.1.tar.gz", hash = "sha256:c06faa324ae06c3892c8b4b4e73c706c4520d380f6b9e52a3c02dc53a7627ba9"},
656
  ]
657
 
658
  [[package]]
659
  name = "gradio-client"
660
- version = "1.13.3"
661
  requires_python = ">=3.10"
662
  summary = "Python library for easily interacting with trained machine learning models"
663
  groups = ["default"]
@@ -667,28 +666,27 @@ dependencies = [
667
  "huggingface-hub<2.0,>=0.19.3",
668
  "packaging",
669
  "typing-extensions~=4.0",
670
- "websockets<16.0,>=13.0",
671
  ]
672
  files = [
673
- {file = "gradio_client-1.13.3-py3-none-any.whl", hash = "sha256:3f63e4d33a2899c1a12b10fe3cf77b82a6919ff1a1fb6391f6aa225811aa390c"},
674
- {file = "gradio_client-1.13.3.tar.gz", hash = "sha256:869b3e67e0f7a0f40df8c48c94de99183265cf4b7b1d9bd4623e336d219ffbe7"},
675
  ]
676
 
677
  [[package]]
678
  name = "gradio"
679
- version = "5.49.1"
680
  extras = ["mcp"]
681
  requires_python = ">=3.10"
682
  summary = "Python library for easily interacting with trained machine learning models"
683
  groups = ["default"]
684
  dependencies = [
685
- "gradio==5.49.1",
686
  "mcp==1.10.1",
687
  "pydantic>=2.11",
688
  ]
689
  files = [
690
- {file = "gradio-5.49.1-py3-none-any.whl", hash = "sha256:1b19369387801a26a6ba7fd2f74d46c5b0e2ac9ddef14f24ddc0d11fb19421b7"},
691
- {file = "gradio-5.49.1.tar.gz", hash = "sha256:c06faa324ae06c3892c8b4b4e73c706c4520d380f6b9e52a3c02dc53a7627ba9"},
692
  ]
693
 
694
  [[package]]
@@ -887,7 +885,7 @@ name = "kiwisolver"
887
  version = "1.4.9"
888
  requires_python = ">=3.10"
889
  summary = "A fast implementation of the Cassowary constraint solver"
890
- groups = ["default", "plots"]
891
  files = [
892
  {file = "kiwisolver-1.4.9-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:a5d0432ccf1c7ab14f9949eec60c5d1f924f17c037e9f8b33352fa05799359b8"},
893
  {file = "kiwisolver-1.4.9-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:efb3a45b35622bb6c16dbfab491a8f5a391fe0e9d45ef32f4df85658232ca0e2"},
@@ -1016,7 +1014,7 @@ name = "matplotlib"
1016
  version = "3.10.7"
1017
  requires_python = ">=3.10"
1018
  summary = "Python plotting package"
1019
- groups = ["default", "plots"]
1020
  dependencies = [
1021
  "contourpy>=1.0.1",
1022
  "cycler>=0.10",
@@ -1597,7 +1595,7 @@ name = "pyparsing"
1597
  version = "3.2.5"
1598
  requires_python = ">=3.9"
1599
  summary = "pyparsing - Classes and methods to define and execute parsing grammars"
1600
- groups = ["default", "plots"]
1601
  files = [
1602
  {file = "pyparsing-3.2.5-py3-none-any.whl", hash = "sha256:e38a4f02064cf41fe6593d328d0512495ad1f3d8a91c4f73fc401b3079a59a5e"},
1603
  {file = "pyparsing-3.2.5.tar.gz", hash = "sha256:2df8d5b7b2802ef88e8d016a2eb9c7aeaa923529cd251ed0fe4608275d4105b6"},
@@ -1803,34 +1801,6 @@ files = [
1803
  {file = "rpds_py-0.28.0.tar.gz", hash = "sha256:abd4df20485a0983e2ca334a216249b6186d6e3c1627e106651943dbdb791aea"},
1804
  ]
1805
 
1806
- [[package]]
1807
- name = "ruff"
1808
- version = "0.14.2"
1809
- requires_python = ">=3.7"
1810
- summary = "An extremely fast Python linter and code formatter, written in Rust."
1811
- groups = ["default"]
1812
- files = [
1813
- {file = "ruff-0.14.2-py3-none-linux_armv6l.whl", hash = "sha256:7cbe4e593505bdec5884c2d0a4d791a90301bc23e49a6b1eb642dd85ef9c64f1"},
1814
- {file = "ruff-0.14.2-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:8d54b561729cee92f8d89c316ad7a3f9705533f5903b042399b6ae0ddfc62e11"},
1815
- {file = "ruff-0.14.2-py3-none-macosx_11_0_arm64.whl", hash = "sha256:5c8753dfa44ebb2cde10ce5b4d2ef55a41fb9d9b16732a2c5df64620dbda44a3"},
1816
- {file = "ruff-0.14.2-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3d0bbeffb8d9f4fccf7b5198d566d0bad99a9cb622f1fc3467af96cb8773c9e3"},
1817
- {file = "ruff-0.14.2-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:7047f0c5a713a401e43a88d36843d9c83a19c584e63d664474675620aaa634a8"},
1818
- {file = "ruff-0.14.2-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3bf8d2f9aa1602599217d82e8e0af7fd33e5878c4d98f37906b7c93f46f9a839"},
1819
- {file = "ruff-0.14.2-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:1c505b389e19c57a317cf4b42db824e2fca96ffb3d86766c1c9f8b96d32048a7"},
1820
- {file = "ruff-0.14.2-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a307fc45ebd887b3f26b36d9326bb70bf69b01561950cdcc6c0bdf7bb8e0f7cc"},
1821
- {file = "ruff-0.14.2-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:61ae91a32c853172f832c2f40bd05fd69f491db7289fb85a9b941ebdd549781a"},
1822
- {file = "ruff-0.14.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:bc1967e40286f63ee23c615e8e7e98098dedc7301568bd88991f6e544d8ae096"},
1823
- {file = "ruff-0.14.2-py3-none-manylinux_2_31_riscv64.whl", hash = "sha256:2877f02119cdebf52a632d743a2e302dea422bfae152ebe2f193d3285a3a65df"},
1824
- {file = "ruff-0.14.2-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:e681c5bc777de5af898decdcb6ba3321d0d466f4cb43c3e7cc2c3b4e7b843a05"},
1825
- {file = "ruff-0.14.2-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:e21be42d72e224736f0c992cdb9959a2fa53c7e943b97ef5d081e13170e3ffc5"},
1826
- {file = "ruff-0.14.2-py3-none-musllinux_1_2_i686.whl", hash = "sha256:b8264016f6f209fac16262882dbebf3f8be1629777cf0f37e7aff071b3e9b92e"},
1827
- {file = "ruff-0.14.2-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:5ca36b4cb4db3067a3b24444463ceea5565ea78b95fe9a07ca7cb7fd16948770"},
1828
- {file = "ruff-0.14.2-py3-none-win32.whl", hash = "sha256:41775927d287685e08f48d8eb3f765625ab0b7042cc9377e20e64f4eb0056ee9"},
1829
- {file = "ruff-0.14.2-py3-none-win_amd64.whl", hash = "sha256:0df3424aa5c3c08b34ed8ce099df1021e3adaca6e90229273496b839e5a7e1af"},
1830
- {file = "ruff-0.14.2-py3-none-win_arm64.whl", hash = "sha256:ea9d635e83ba21569fbacda7e78afbfeb94911c9434aff06192d9bc23fd5495a"},
1831
- {file = "ruff-0.14.2.tar.gz", hash = "sha256:98da787668f239313d9c902ca7c523fe11b8ec3f39345553a51b25abc4629c96"},
1832
- ]
1833
-
1834
  [[package]]
1835
  name = "safehttpx"
1836
  version = "0.1.7"
@@ -1850,7 +1820,7 @@ name = "seaborn"
1850
  version = "0.13.2"
1851
  requires_python = ">=3.8"
1852
  summary = "Statistical data visualization"
1853
- groups = ["default", "plots"]
1854
  dependencies = [
1855
  "matplotlib!=3.6.1,>=3.4",
1856
  "numpy!=1.24.0,>=1.20",
@@ -2054,28 +2024,6 @@ files = [
2054
  {file = "uvicorn-0.38.0.tar.gz", hash = "sha256:fd97093bdd120a2609fc0d3afe931d4d4ad688b6e75f0f929fde1bc36fe0e91d"},
2055
  ]
2056
 
2057
- [[package]]
2058
- name = "websockets"
2059
- version = "15.0.1"
2060
- requires_python = ">=3.9"
2061
- summary = "An implementation of the WebSocket Protocol (RFC 6455 & 7692)"
2062
- groups = ["default"]
2063
- files = [
2064
- {file = "websockets-15.0.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:ee443ef070bb3b6ed74514f5efaa37a252af57c90eb33b956d35c8e9c10a1931"},
2065
- {file = "websockets-15.0.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:5a939de6b7b4e18ca683218320fc67ea886038265fd1ed30173f5ce3f8e85675"},
2066
- {file = "websockets-15.0.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:746ee8dba912cd6fc889a8147168991d50ed70447bf18bcda7039f7d2e3d9151"},
2067
- {file = "websockets-15.0.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:595b6c3969023ecf9041b2936ac3827e4623bfa3ccf007575f04c5a6aa318c22"},
2068
- {file = "websockets-15.0.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3c714d2fc58b5ca3e285461a4cc0c9a66bd0e24c5da9911e30158286c9b5be7f"},
2069
- {file = "websockets-15.0.1-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0f3c1e2ab208db911594ae5b4f79addeb3501604a165019dd221c0bdcabe4db8"},
2070
- {file = "websockets-15.0.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:229cf1d3ca6c1804400b0a9790dc66528e08a6a1feec0d5040e8b9eb14422375"},
2071
- {file = "websockets-15.0.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:756c56e867a90fb00177d530dca4b097dd753cde348448a1012ed6c5131f8b7d"},
2072
- {file = "websockets-15.0.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:558d023b3df0bffe50a04e710bc87742de35060580a293c2a984299ed83bc4e4"},
2073
- {file = "websockets-15.0.1-cp313-cp313-win32.whl", hash = "sha256:ba9e56e8ceeeedb2e080147ba85ffcd5cd0711b89576b83784d8605a7df455fa"},
2074
- {file = "websockets-15.0.1-cp313-cp313-win_amd64.whl", hash = "sha256:e09473f095a819042ecb2ab9465aee615bd9c2028e4ef7d933600a8401c79561"},
2075
- {file = "websockets-15.0.1-py3-none-any.whl", hash = "sha256:f7a866fbc1e97b5c617ee4116daaa09b722101d4a3c170c787450ba409f9736f"},
2076
- {file = "websockets-15.0.1.tar.gz", hash = "sha256:82544de02076bafba038ce055ee6412d68da13ab47f0c60cab827346de828dee"},
2077
- ]
2078
-
2079
  [[package]]
2080
  name = "xxhash"
2081
  version = "3.6.0"
 
5
  groups = ["default", "hf-cli", "plots"]
6
  strategy = ["inherit_metadata"]
7
  lock_version = "4.5.0"
8
+ content_hash = "sha256:645c8596fcd46bae6c94239684c850b689bf53a5f48e70a7cc8e678e1a5b624f"
9
 
10
  [[metadata.targets]]
11
  requires_python = ">=3.13"
 
336
  version = "1.3.3"
337
  requires_python = ">=3.11"
338
  summary = "Python library for calculating contours of 2D quadrilateral grids"
339
+ groups = ["plots"]
340
  dependencies = [
341
  "numpy>=1.25",
342
  ]
 
393
  version = "0.12.1"
394
  requires_python = ">=3.8"
395
  summary = "Composable style cycles"
396
+ groups = ["plots"]
397
  files = [
398
  {file = "cycler-0.12.1-py3-none-any.whl", hash = "sha256:85cef7cff222d8644161529808465972e51340599459b8ac3ccbac5a854e0d30"},
399
  {file = "cycler-0.12.1.tar.gz", hash = "sha256:88bb128f02ba341da8ef447245a9e138fae777f6a23943da4540077d3601eb1c"},
 
481
  version = "4.60.1"
482
  requires_python = ">=3.9"
483
  summary = "Tools to manipulate font files"
484
+ groups = ["plots"]
485
  files = [
486
  {file = "fonttools-4.60.1-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:6f68576bb4bbf6060c7ab047b1574a1ebe5c50a17de62830079967b211059ebb"},
487
  {file = "fonttools-4.60.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:eedacb5c5d22b7097482fa834bda0dafa3d914a4e829ec83cdea2a01f8c813c4"},
 
615
 
616
  [[package]]
617
  name = "gradio"
618
+ version = "6.0.0.dev1"
619
  requires_python = ">=3.10"
620
  summary = "Python library for easily interacting with trained machine learning models"
621
  groups = ["default"]
 
626
  "brotli>=1.1.0",
627
  "fastapi<1.0,>=0.115.2",
628
  "ffmpy",
629
+ "gradio-client==2.0.0-dev.1",
630
  "groovy~=0.1",
631
  "httpx<1.0,>=0.24.1",
632
  "huggingface-hub<2.0,>=0.33.5",
 
641
  "pydub",
642
  "python-multipart>=0.0.18",
643
  "pyyaml<7.0,>=5.0",
 
644
  "safehttpx<0.2.0,>=0.1.6",
645
  "semantic-version~=2.0",
646
  "starlette<1.0,>=0.40.0",
 
650
  "uvicorn>=0.14.0",
651
  ]
652
  files = [
653
+ {file = "gradio-6.0.0.dev1-py3-none-any.whl", hash = "sha256:4e5dbd61789a36e4fd4626160849050467c53cee39cccf50b38d8ee0e2e4ee9b"},
654
+ {file = "gradio-6.0.0.dev1.tar.gz", hash = "sha256:2dd3050eb76069bfa89e1efc959b361fc733cb74a10444bca31601bf18b09c38"},
655
  ]
656
 
657
  [[package]]
658
  name = "gradio-client"
659
+ version = "2.0.0.dev1"
660
  requires_python = ">=3.10"
661
  summary = "Python library for easily interacting with trained machine learning models"
662
  groups = ["default"]
 
666
  "huggingface-hub<2.0,>=0.19.3",
667
  "packaging",
668
  "typing-extensions~=4.0",
 
669
  ]
670
  files = [
671
+ {file = "gradio_client-2.0.0.dev1-py3-none-any.whl", hash = "sha256:f1bd9a8308b0bc6d4646fa88e5c33990a18beedeb7cd7fbf52fdbfa9d9fa0ac1"},
672
+ {file = "gradio_client-2.0.0.dev1.tar.gz", hash = "sha256:e9465e4a4929c7ece94151cd75840b9f45f68d16965da87d07ceb63cf231b298"},
673
  ]
674
 
675
  [[package]]
676
  name = "gradio"
677
+ version = "6.0.0.dev1"
678
  extras = ["mcp"]
679
  requires_python = ">=3.10"
680
  summary = "Python library for easily interacting with trained machine learning models"
681
  groups = ["default"]
682
  dependencies = [
683
+ "gradio==6.0.0-dev1",
684
  "mcp==1.10.1",
685
  "pydantic>=2.11",
686
  ]
687
  files = [
688
+ {file = "gradio-6.0.0.dev1-py3-none-any.whl", hash = "sha256:4e5dbd61789a36e4fd4626160849050467c53cee39cccf50b38d8ee0e2e4ee9b"},
689
+ {file = "gradio-6.0.0.dev1.tar.gz", hash = "sha256:2dd3050eb76069bfa89e1efc959b361fc733cb74a10444bca31601bf18b09c38"},
690
  ]
691
 
692
  [[package]]
 
885
  version = "1.4.9"
886
  requires_python = ">=3.10"
887
  summary = "A fast implementation of the Cassowary constraint solver"
888
+ groups = ["plots"]
889
  files = [
890
  {file = "kiwisolver-1.4.9-cp313-cp313-macosx_10_13_universal2.whl", hash = "sha256:a5d0432ccf1c7ab14f9949eec60c5d1f924f17c037e9f8b33352fa05799359b8"},
891
  {file = "kiwisolver-1.4.9-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:efb3a45b35622bb6c16dbfab491a8f5a391fe0e9d45ef32f4df85658232ca0e2"},
 
1014
  version = "3.10.7"
1015
  requires_python = ">=3.10"
1016
  summary = "Python plotting package"
1017
+ groups = ["plots"]
1018
  dependencies = [
1019
  "contourpy>=1.0.1",
1020
  "cycler>=0.10",
 
1595
  version = "3.2.5"
1596
  requires_python = ">=3.9"
1597
  summary = "pyparsing - Classes and methods to define and execute parsing grammars"
1598
+ groups = ["plots"]
1599
  files = [
1600
  {file = "pyparsing-3.2.5-py3-none-any.whl", hash = "sha256:e38a4f02064cf41fe6593d328d0512495ad1f3d8a91c4f73fc401b3079a59a5e"},
1601
  {file = "pyparsing-3.2.5.tar.gz", hash = "sha256:2df8d5b7b2802ef88e8d016a2eb9c7aeaa923529cd251ed0fe4608275d4105b6"},
 
1801
  {file = "rpds_py-0.28.0.tar.gz", hash = "sha256:abd4df20485a0983e2ca334a216249b6186d6e3c1627e106651943dbdb791aea"},
1802
  ]
1803
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1804
  [[package]]
1805
  name = "safehttpx"
1806
  version = "0.1.7"
 
1820
  version = "0.13.2"
1821
  requires_python = ">=3.8"
1822
  summary = "Statistical data visualization"
1823
+ groups = ["plots"]
1824
  dependencies = [
1825
  "matplotlib!=3.6.1,>=3.4",
1826
  "numpy!=1.24.0,>=1.20",
 
2024
  {file = "uvicorn-0.38.0.tar.gz", hash = "sha256:fd97093bdd120a2609fc0d3afe931d4d4ad688b6e75f0f929fde1bc36fe0e91d"},
2025
  ]
2026
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2027
  [[package]]
2028
  name = "xxhash"
2029
  version = "3.6.0"
pyproject.toml CHANGED
@@ -6,7 +6,7 @@ authors = [
6
  {name = "Khalil Guetari", email = "khalil.guetari@momentslab.com"},
7
  ]
8
  dependencies = [
9
- "gradio[mcp]>=5.49.1",
10
  "datasets>=4.3.0",
11
  "huggingface_hub>=0.20.0",
12
  "pydantic>=2.0.0",
 
6
  {name = "Khalil Guetari", email = "khalil.guetari@momentslab.com"},
7
  ]
8
  dependencies = [
9
+ "gradio[mcp]==6.0.0-dev1",
10
  "datasets>=4.3.0",
11
  "huggingface_hub>=0.20.0",
12
  "pydantic>=2.0.0",
requirements.txt CHANGED
@@ -1,7 +1,7 @@
1
  # HuggingFace Spaces requirements
2
  # Generated from pyproject.toml for Spaces deployment
3
 
4
- gradio[mcp]>=5.49.1
5
  datasets>=4.3.0
6
  huggingface_hub>=0.20.0
7
  pydantic>=2.0.0
 
1
  # HuggingFace Spaces requirements
2
  # Generated from pyproject.toml for Spaces deployment
3
 
4
+ gradio[mcp]==6.0.0-dev1
5
  datasets>=4.3.0
6
  huggingface_hub>=0.20.0
7
  pydantic>=2.0.0