I was able to solve my problem. I had forgotten to install the latest flotilla after I did a git pull. So with the latest flotilla as of yesterday I was able to talk to the dock and sensors with pyserial 3.1a0.
One thing I noticed is that the "weather" sensor does not seem to be supported. It is the one labeled barometer/temp. The entry for that sensor is commented out in init.py and I was wondering why. Is there some reason that sensor is not supported or should I just uncomment that line?