Frazer McLean
Frazer McLean
I'm -1 on deleting public attributes during unwrap. I don't like that accessing an attribute/property may raise, but if we go that route then I'd much prefer `AlreadyUsedError` over `AttributeError`....
Well spotted in the regular expression. This is not mentioned in https://peps.python.org/pep-0440/#development-release-separators like it is for post and pre releases and we should probably update the PEP and packaging docs.
> A note on implementation - I left the attribute `dev_sep` unchanged, instead of changing it to `dev_sep1` to be consistent with naming in other segments with two seps (ie,...
Merged as #36, thanks @pmolodo. Note I went for a breaking change in the end. It will be released as 1.0
I just ran into this issue by opting some existing code into type checking. I don't think I can wrap a serializer like cbor2/msgpack to return `str` since they're not...
Thanks for the thorough look you've taken here, really well spotted with the `pre_sep2` and `post_sep2` defaults.
Closing in favour of #37, thanks