Vous devrez probablement fournir un bloc PL/SQL à votre appel d'exécution :
result = DBSession.execute('begin getlogin(:username, :password); end;',
{'username':request.POST['username'],'password':request.POST['password']});
Cette question SO sur SQLAlchemy + Oracle SP pourrait également aider.