mcp/flight_tool/flight_tool.py uses the fast-flights 2.x API. Dependabot #676 bumps fast-flights 2.2 → 3.0.2, which fails test-startup:
ImportError: cannot import name 'FlightData' from 'fast_flights'
fast-flights 3.x is a breaking major release that relocated the public API (FlightData and the symbols imported alongside it). Migrating requires updating the imports in flight_tool.py to the 3.x paths.
Closing #676 in favor of a proper migration.
Assisted-By: Claude Code
mcp/flight_tool/flight_tool.pyuses the fast-flights 2.x API. Dependabot #676 bumps fast-flights 2.2 → 3.0.2, which failstest-startup:fast-flights 3.x is a breaking major release that relocated the public API (
FlightDataand the symbols imported alongside it). Migrating requires updating the imports inflight_tool.pyto the 3.x paths.Closing #676 in favor of a proper migration.
Assisted-By: Claude Code