ENH: Allow set_viewport to take tuple
Merge pull request #473 from Eric89GXL/viewport

ENH: Allow set_viewport to take tuple