Add a warning when version is parsed as legacy
Upgrade packaging to 14.4

This fixes an error where there is a different result for if 2.0.5
is contained within >2.0dev and >2.0.dev even though normalization
rules should have made them equal.
Update changelog