pub upgrade
Merge pull request #4 from keertip/upgrade

add pub upgrade support