Обновлено:
Пройдя руководство Werkzeug текст ссылки, получил стек с созданием сеанса SQLAlchemy с использованием sessionmaker() вместо create_session(), как рекомендуется.
Примечание: речь идет не о SA, а о Werkzeug.
Учебник Werkzeug:
session = scoped_session(lambda: create_session(bind=application.database_engine,
autoflush=True, autocommit=False), local_manager.get_ident)
Я спросил, как добиться того же с помощью sessionmaker():
В итоге в этом мне помогли ребята из #pocoo RCI:
session = scoped_session(lambda: sessionmaker(bind=application.database_engine)(),
local_manager.get_ident)
без () в конце sessionmaker(**args) он продолжал выдавать мне ошибку:
RuntimeError: объект не привязан к приложению
P.S. если удалить лямбда, это не сработает.