Дякую за питання!
Якогось тендеру фреймворків не було,
FastAPI
тому що простий, надійний, має багато чого з коробки. Flask теж крутий і не такий вже і «зелений». Використовуємо його на поточному проєкту. Конкретно тут ніякої ORM не було, все віддавалося на волю MongoDB.
SQLAlchemy
— на скільки я пам’ятаю там можна повертати результати за допомогою as_future() що по суті псевдо асинхронність.
Пам’ятаю як у 11 класі на інформатиці вчили фотошоп де одним з завдань було збільшити груди моделі на фото, а ви кажете...
Все залежить від кількості тестів як на мене, писати 4 рядки для 10к тестів буде не так прикольно але так, Ваш варіант має право на життя.