New recipes done with python_requires (including new modular boost) will not have a version in the recipe itself. This was causing an error, as the recipe was always being parsed for a version, even though if a version was found in branch name, the recipe version was not used. This version fixes that.