From 911154058e4a59bbe0b4ebfa1384dc8f4288dc58 Mon Sep 17 00:00:00 2001 From: Cursor Agent Date: Fri, 24 Apr 2026 09:10:27 +0000 Subject: [PATCH 1/2] Fix Ruff E402 in sinch events server Co-authored-by: Jessica Matsuoka --- examples/sinch_events/server.py | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/examples/sinch_events/server.py b/examples/sinch_events/server.py index 368cec68..8b3c1df3 100644 --- a/examples/sinch_events/server.py +++ b/examples/sinch_events/server.py @@ -1,17 +1,10 @@ import logging -import sys -from pathlib import Path - -# Add examples directory to Python path to allow importing sinch_events -examples_dir = Path(__file__).resolve().parent.parent -if str(examples_dir) not in sys.path: - sys.path.insert(0, str(examples_dir)) from flask import Flask, request -from sinch_events.numbers_api.controller import NumbersController -from sinch_events.sms_api.controller import SmsController -from sinch_events.conversation_api.controller import ConversationController -from sinch_events.sinch_client_helper import get_sinch_client, load_config +from numbers_api.controller import NumbersController +from sms_api.controller import SmsController +from conversation_api.controller import ConversationController +from sinch_client_helper import get_sinch_client, load_config app = Flask(__name__) From d6525687b8346033a0d6616ffb80b385db8a3f44 Mon Sep 17 00:00:00 2001 From: Cursor Agent Date: Fri, 24 Apr 2026 09:15:59 +0000 Subject: [PATCH 2/2] Align sinch_events imports for lint-safe runtime Co-authored-by: Jessica Matsuoka --- examples/sinch_events/conversation_api/controller.py | 2 +- examples/sinch_events/numbers_api/controller.py | 2 +- examples/sinch_events/sms_api/controller.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/examples/sinch_events/conversation_api/controller.py b/examples/sinch_events/conversation_api/controller.py index 5ac8c2c7..326ff414 100644 --- a/examples/sinch_events/conversation_api/controller.py +++ b/examples/sinch_events/conversation_api/controller.py @@ -1,5 +1,5 @@ from flask import request, Response -from sinch_events.conversation_api.server_business_logic import handle_conversation_event +from conversation_api.server_business_logic import handle_conversation_event class ConversationController: diff --git a/examples/sinch_events/numbers_api/controller.py b/examples/sinch_events/numbers_api/controller.py index cdc43e22..b962d742 100644 --- a/examples/sinch_events/numbers_api/controller.py +++ b/examples/sinch_events/numbers_api/controller.py @@ -1,5 +1,5 @@ from flask import request, Response -from sinch_events.numbers_api.server_business_logic import handle_numbers_event +from numbers_api.server_business_logic import handle_numbers_event class NumbersController: diff --git a/examples/sinch_events/sms_api/controller.py b/examples/sinch_events/sms_api/controller.py index 2ebfda6c..e5fe625b 100644 --- a/examples/sinch_events/sms_api/controller.py +++ b/examples/sinch_events/sms_api/controller.py @@ -1,5 +1,5 @@ from flask import request, Response -from sinch_events.sms_api.server_business_logic import ( +from sms_api.server_business_logic import ( handle_sms_event, )