Every thing looks great, But the method
login_user('some_user_name', remember=False)
is not right, instead:
from superset import security_manager user = security_manager.find_user(username='some-user_name') login_user(user, remember=False)
Now, it takes an object user.