Update tutorial.rst - less way to handle the version field issue

I'm not particularly enthusiastic about this but considering the failure paths, which of these is worse ?

* regex is bad => breakage occurs early (during `sdist`, `bdist` etc)
* executed code expects certain environment => breakage occurs late (during `pip install`)

At the end of the day failure paths are more important than coding style. Do you agree?