# Situation As 3.0.0-dev.2 was just released, we should think about to coordinate the next development release. # Suggested Plan Some ideas for this release: * [ ] ~#248: Define own hierarchy of exceptions?~ * [ ] ~#303: Rethinking `__init__` of Version class?~ * [x] #309: Rework some "private" functions in `semver.version`? * [x] ~#316 Should `_comparator` return `NotImplemented` instead of raising `TypeError`?~
Situation
As 3.0.0-dev.2 was just released, we should think about to coordinate the next development release.
Suggested Plan
Some ideas for this release:
Define own hierarchy of exceptions? #248: Define own hierarchy of exceptions?Rethinking __init__ of VersionInfo class? #303: Rethinking__init__of Version class?semver.version?Should _comparator return NotImplemented instead of raising TypeError? #316 Should_comparatorreturnNotImplementedinstead of raisingTypeError?