Вероятно ще трябва да предоставите PL/SQL блок на вашето извикване за изпълнение:
result = DBSession.execute('begin getlogin(:username, :password); end;',
{'username':request.POST['username'],'password':request.POST['password']});
Този въпрос SO на SQLAlchemy + Oracle SP също може да помогне.