Skip to content

Common flight route broken: returns no flight #223

Description

@deprov447

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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions