Currently, we have set_version() which sets version, origversion and rawversion with optional normalization of the former two and set_rawversion() which sets the latter. It's unobvious and does not allow setting version while leaving rawversion untouched. We can do with more straightforward setters and filling missing fields in unwrap(). Related to #817.
Currently, we have
set_version()
which setsversion
,origversion
andrawversion
with optional normalization of the former two andset_rawversion()
which sets the latter. It's unobvious and does not allow settingversion
while leavingrawversion
untouched. We can do with more straightforward setters and filling missing fields inunwrap()
. Related to #817.