Environment:
- fli installed via uvx
- Python 3.13 (also reproduced on 3.14)
- Route: BLR -> DEL
- Date: 2026-08-08
- currency=INR
- language=en-IN
- country=IN
CLI:
uvx --python 3.13 --from 'flights[mcp]' \
fli flights BLR DEL 2026-08-08 \
--class ECONOMY --stops ANY --sort CHEAPEST \
--currency INR --language en-IN --country IN
Observed:
No flights found.
MCP search_flights returns:
{"success": true, "flights": [], "count": 0, "trip_type": "ONE_WAY"}
Expected:
BLR -> DEL has scheduled commercial flights on that date.
Also the log file:
timestamp: 2026-08-07T14:38:55.704395+00:00
command: flights
argv: ['/<>/.cache/uv/archive-v0/4U8qA9MZdSeo1pvV/bin/fli', 'flights', 'BLR', 'DEL', '2026-08-08', '--class', 'ECONOMY', '--stops', 'ANY', '--sort', 'CHEAPEST', '--currency', 'INR', '--language', 'en-IN', '--country', 'IN']
error_type: typer._click.exceptions.Exit
error_message: 1
traceback:
Traceback (most recent call last):
File "/<>/.cache/uv/archive-v0/4U8qA9MZdSeo1pvV/lib/python3.14/site-packages/fli/cli/commands/flights.py", line 189, in _search_flights_core
raise typer.Exit(1)
typer._click.exceptions.Exit: 1
Environment:
CLI:
Observed:
No flights found.
MCP search_flights returns:
Expected:
BLR -> DEL has scheduled commercial flights on that date.
Also the log file: