seems like the best way to do lossless image (jpeg) rotation in python is to use the commands jpegtrans and jhead, both open source, but command line.
easy enough to wrap in a system call of sorts (subprocess.Popen)
see simple browser gallery for examples.
python lossless rotation - Google Search
Image2DocInfo
Exif Jpeg header manipulation tool
Independent JPEG Group
ScreenShots
Image2DocInfo
JPEG FAQ Index
jpegtran - Google Search
JPEGclub.org
New jpegtran features
libjpeg - Wikipedia, the free encyclopedia
jpegtran - Linux Command - Unix Command
jhead - Google Search
Exif Jpeg header manipulation tool
XnView
XnView
XnView