Skip to content

v0.6.0: the itinerary behind every price

Choose a tag to compare

@munzzyy munzzyy released this 09 Jul 17:18

Results used to end at a dollar figure with nothing behind it. Every option now opens into a leg-by-leg itinerary: the actual airports (code and name), an example clock schedule with airport-arrival and connection buffers, what each leg costs and where that number comes from, and a verify link per leg (Google Flights for air, Rome2Rio for ground) so you can check every number against reality before you book.

With DUFFEL_API_KEY set, flight legs upgrade to a real offer: real carrier, flight number, departure and arrival times, real price, tagged LIVE. Without a key everything stays labeled as an estimate. The tool never invents an airline or a departure time it doesn't have, and a day is only presented as fully real when every single leg came from a live offer.

The CLI also runs with zero keys now: python -m hopandhaul.duffel --from JFK --to ASE --date 2026-08-15 --auto-gateways prices with the same estimates as the map and prints full itineraries.

Itinerary strings are translated in all 46 locales. 287 self-test checks, 49/49 web-parity cases, and a cold line-by-line review before release.

Try it on the map · API docs