Web services are confusing. Given I want to use Python and sqlalchemy, is Flask + WSME the sensible way to write a REST web service that requires authentication these days? Or is just Flask the way to go? What is the point of this Pecan thing OpenStack guys seem to use?

What's the nicest way to talk to a REST web service from Python? Hammock [0] seems close to what I want. Maybe I'll steal that and change it so  h.issue[1234].watchers() maps to "GET .../issue/1234/watchers" which would be about the API I want... I guess I might also want to make it to actually parse json responses too?

[0] https://github.com/kadirpekel/hammock
Shared publicly