Daniel Ecer commited on
Commit
1d8fecb
·
1 Parent(s): 545051d

Upgraded fngradio which is now supporting type hints

Browse files
fngradio_various_api_mcp/app.py CHANGED
@@ -1,4 +1,4 @@
1
- from fngradio import FnGradioApp # type: ignore[import-untyped]
2
  import httpx
3
 
4
 
 
1
+ from fngradio import FnGradioApp
2
  import httpx
3
 
4
 
pyproject.toml CHANGED
@@ -5,7 +5,7 @@ description = "Various public APIs exposed as MCP via Gradio using fngradio"
5
  readme = "README.md"
6
  requires-python = ">=3.13"
7
  dependencies = [
8
- "fngradio>=0.0.4",
9
  "gradio[mcp]>=5.42.0",
10
  "httpx>=0.28.1",
11
  ]
 
5
  readme = "README.md"
6
  requires-python = ">=3.13"
7
  dependencies = [
8
+ "fngradio>=0.0.6",
9
  "gradio[mcp]>=5.42.0",
10
  "httpx>=0.28.1",
11
  ]
tests/test_app.py CHANGED
@@ -1,4 +1,4 @@
1
- from fngradio import FnGradioApp # type: ignore[import-untyped]
2
 
3
  from fngradio_various_api_mcp.app import create_app
4
 
 
1
+ from fngradio import FnGradioApp
2
 
3
  from fngradio_various_api_mcp.app import create_app
4
 
uv.lock CHANGED
@@ -245,16 +245,16 @@ wheels = [
245
 
246
  [[package]]
247
  name = "fngradio"
248
- version = "0.0.4"
249
  source = { registry = "https://pypi.org/simple" }
250
  dependencies = [
251
  { name = "gradio" },
252
  { name = "pydantic" },
253
  { name = "websockets" },
254
  ]
255
- sdist = { url = "https://files.pythonhosted.org/packages/9c/38/438ff3f5e4f25734a71820ed4e36506cd620610cc0bead430152b4b0bdd6/fngradio-0.0.4.tar.gz", hash = "sha256:afce3f81b7d71ee0534e5d6efd59eefb6a0a3be0433fde107f602972ec44afd6", size = 5555, upload-time = "2025-08-14T07:48:53.503Z" }
256
  wheels = [
257
- { url = "https://files.pythonhosted.org/packages/5a/7c/86ead7a573a475e361d0ada82d0f4dd5ea9a6e22227f6ca7a5984b0b3f7d/fngradio-0.0.4-py3-none-any.whl", hash = "sha256:750cec3f61c8076d13e7955c146c48f59e81fa4a8618e06d9ba7a5b2e092ede6", size = 5052, upload-time = "2025-08-14T07:48:52.487Z" },
258
  ]
259
 
260
  [[package]]
@@ -278,7 +278,7 @@ dev = [
278
 
279
  [package.metadata]
280
  requires-dist = [
281
- { name = "fngradio", specifier = ">=0.0.4" },
282
  { name = "gradio", extras = ["mcp"], specifier = ">=5.42.0" },
283
  { name = "httpx", specifier = ">=0.28.1" },
284
  ]
 
245
 
246
  [[package]]
247
  name = "fngradio"
248
+ version = "0.0.6"
249
  source = { registry = "https://pypi.org/simple" }
250
  dependencies = [
251
  { name = "gradio" },
252
  { name = "pydantic" },
253
  { name = "websockets" },
254
  ]
255
+ sdist = { url = "https://files.pythonhosted.org/packages/66/14/ee903f391b99a597e4fe7cd9e836de84dbaee699ae25c60efeedf2d3d6e8/fngradio-0.0.6.tar.gz", hash = "sha256:58839bbdc3b3205216896fb87930d253d4549f65bc7cbe927294078fdfa639c4", size = 5672, upload-time = "2025-08-19T15:39:56.407Z" }
256
  wheels = [
257
+ { url = "https://files.pythonhosted.org/packages/0d/10/08ade53a06f59a7905c0497c558f846255a5c659d218410aa7ced7aa5852/fngradio-0.0.6-py3-none-any.whl", hash = "sha256:aedc9bf2278a350429b1e9c6e18138b973112687d3c9cfc8297325c87f6d7280", size = 5207, upload-time = "2025-08-19T15:39:55.152Z" },
258
  ]
259
 
260
  [[package]]
 
278
 
279
  [package.metadata]
280
  requires-dist = [
281
+ { name = "fngradio", specifier = ">=0.0.6" },
282
  { name = "gradio", extras = ["mcp"], specifier = ">=5.42.0" },
283
  { name = "httpx", specifier = ">=0.28.1" },
284
  ]