master tarball is 1.2.0.a2.g4f44b97 release tarball is 1.2.0a3
>>> parse_version('1.2.0a2.g4f44b97') < parse_version('1.2.0a3') True
while the pbr generated version would be
1.2.0a3.2.g4f44b97
>>> parse_version('1.2.0a3.2.g4f44b97') < parse_version('1.2.0a3') False
master tarball is 1.2.0.a2.g4f44b97
release tarball is 1.2.0a3
>>> parse_version( '1.2.0a2. g4f44b97' ) < parse_version( '1.2.0a3' )
True
while the pbr generated version would be
1.2.0a3.2.g4f44b97
>>> parse_version( '1.2.0a3. 2.g4f44b97' ) < parse_version( '1.2.0a3' )
False