fdc42c9bed
Upgrade to FastMCP 3.0 and Python 3.14
...
- Bump version to 0.2.0
- Require Python 3.14+
- Update to FastMCP 3.0.0b1 with new Client API
- Update tests for FastMCP 3.0 (Pydantic models in .data)
- Pin modern dependency versions
2026-01-26 16:46:05 -07:00
Yoel bassin
664c2adedc
add tests for FastMCP integration and update pre-commit
2026-01-05 20:52:48 +02:00
Yoel Bassin
f5a0629da7
main - fix: Fix using already populated GRC file and connection of hidden ports
2025-04-27 20:51:48 +03:00
Yoel Bassin
6d6e4d0fc2
main - fix: Change BlockModel key to name
2025-04-27 17:16:13 +03:00
Yoel Bassin
ac4105b210
main - feat: Create new BlockTypeModel and allow named ports
2025-04-27 16:58:50 +03:00
Yoel Bassin
42484d6c7d
main - feat: Implement gnuradio element validation and errors
2025-04-27 12:33:29 +03:00
Yoel Bassin
f8174d07a1
main - feat: Implement block params update
2025-04-27 00:18:18 +03:00
Yoel Bassin
5485413efd
main - feat: Implement block connection
2025-04-27 00:02:19 +03:00
Yoel Bassin
73bf514fc1
main - feat: Implement default block naming
2025-04-26 22:05:06 +03:00
Yoel Bassin
185e68f809
main - feat: Add pre-commit and fix all files
2025-04-26 21:52:32 +03:00
Yoel Bassin
37cb51f056
main - fiat: Implement BlockMiddleware and reorganize tests
2025-04-26 21:25:28 +03:00
Yoel Bassin
c5b4be6950
main - feat: Implement flowgraph block removal
2025-04-26 16:40:39 +03:00
Yoel Bassin
a4a3d124bd
main - feat: Implement basic flowgraph
2025-04-26 16:35:43 +03:00
Yoel Bassin
eb0d9fd6be
main - feat: Add real gnuradio data to tests
2025-04-26 16:08:09 +03:00
Yoel Bassin
377dab4ff9
main - feat: Create initial structure
2025-04-26 15:47:56 +03:00