Closed robin-nitrokey closed 1 year ago
The current Version.__hash__ implementation is incorrect because it returns different values if the major, minor and patch parts are the same but one version has a pre part and is complete and the other version is incomplete.
Version.__hash__
The current
Version.__hash__
implementation is incorrect because it returns different values if the major, minor and patch parts are the same but one version has a pre part and is complete and the other version is incomplete.