diff --git a/demos/use_cases/multi_agent_with_crewai_langchain/crewai/flight_agent.py b/demos/use_cases/multi_agent_with_crewai_langchain/crewai/flight_agent.py index bfff06de..1988f860 100644 --- a/demos/use_cases/multi_agent_with_crewai_langchain/crewai/flight_agent.py +++ b/demos/use_cases/multi_agent_with_crewai_langchain/crewai/flight_agent.py @@ -287,12 +287,16 @@ async def fetch_flights( "flight_number": flight.get("ident_iata") or flight.get("ident"), "departure_time": flight.get("scheduled_out"), "arrival_time": flight.get("scheduled_in"), - "origin": flight["origin"].get("code_iata") - if isinstance(flight.get("origin"), dict) - else None, - "destination": flight["destination"].get("code_iata") - if isinstance(flight.get("destination"), dict) - else None, + "origin": ( + flight["origin"].get("code_iata") + if isinstance(flight.get("origin"), dict) + else None + ), + "destination": ( + flight["destination"].get("code_iata") + if isinstance(flight.get("destination"), dict) + else None + ), "aircraft_type": flight.get("aircraft_type"), "status": flight.get("status"), "terminal_origin": flight.get("terminal_origin"), diff --git a/demos/use_cases/travel_agents/src/travel_agents/flight_agent.py b/demos/use_cases/travel_agents/src/travel_agents/flight_agent.py index f1e22266..21e9bf2a 100644 --- a/demos/use_cases/travel_agents/src/travel_agents/flight_agent.py +++ b/demos/use_cases/travel_agents/src/travel_agents/flight_agent.py @@ -197,12 +197,16 @@ async def fetch_flights( "flight_number": flight.get("ident_iata") or flight.get("ident"), "departure_time": flight.get("scheduled_out"), "arrival_time": flight.get("scheduled_in"), - "origin": flight["origin"].get("code_iata") - if isinstance(flight.get("origin"), dict) - else None, - "destination": flight["destination"].get("code_iata") - if isinstance(flight.get("destination"), dict) - else None, + "origin": ( + flight["origin"].get("code_iata") + if isinstance(flight.get("origin"), dict) + else None + ), + "destination": ( + flight["destination"].get("code_iata") + if isinstance(flight.get("destination"), dict) + else None + ), "aircraft_type": flight.get("aircraft_type"), "status": flight.get("status"), "terminal_origin": flight.get("terminal_origin"), diff --git a/docs/source/_ext/provider_models.py b/docs/source/_ext/provider_models.py index 9b7451c5..cad967ac 100644 --- a/docs/source/_ext/provider_models.py +++ b/docs/source/_ext/provider_models.py @@ -1,4 +1,5 @@ """Sphinx extension to copy provider_models.yaml to build output.""" + from __future__ import annotations from pathlib import Path diff --git a/docs/source/resources/includes/agents/weather.py b/docs/source/resources/includes/agents/weather.py index 02351234..ad51d2dc 100644 --- a/docs/source/resources/includes/agents/weather.py +++ b/docs/source/resources/includes/agents/weather.py @@ -230,12 +230,12 @@ async def get_weather_data(request: Request, messages: list, days: int = 1): "day_name": date_obj.strftime("%A"), "temperature_c": round(temp_c, 1) if temp_c is not None else None, "temperature_f": celsius_to_fahrenheit(temp_c), - "temperature_max_c": round(temp_max, 1) - if temp_max is not None - else None, - "temperature_min_c": round(temp_min, 1) - if temp_min is not None - else None, + "temperature_max_c": ( + round(temp_max, 1) if temp_max is not None else None + ), + "temperature_min_c": ( + round(temp_min, 1) if temp_min is not None else None + ), "weather_code": weather_code, "sunrise": sunrise.split("T")[1] if sunrise else None, "sunset": sunset.split("T")[1] if sunset else None,