-
Notifications
You must be signed in to change notification settings - Fork 96
Create new 2.10.0 Release #237
Copy link
Copy link
Closed
Labels
EnhancementNot a bug, but increases or improves in value, quality, desirability, or attractivenessNot a bug, but increases or improves in value, quality, desirability, or attractivenessInfraAll about infrastructure (GitHub Action, project build etc.)All about infrastructure (GitHub Action, project build etc.)Release_2.x.yOnly for the major release 2Only for the major release 2
Metadata
Metadata
Assignees
Labels
EnhancementNot a bug, but increases or improves in value, quality, desirability, or attractivenessNot a bug, but increases or improves in value, quality, desirability, or attractivenessInfraAll about infrastructure (GitHub Action, project build etc.)All about infrastructure (GitHub Action, project build etc.)Release_2.x.yOnly for the major release 2Only for the major release 2
Situation
IMHO, we should create a new release with all the new additions. 🎉 😄
Proposal
We should finish/clarify the following issues before we create the release:
Deprecate module level functions #229: "Deprecate module level functions"Shift focus on semver.VersionInfo.* functions #235: "Shift focus on semver.VersionInfo.* functions"Deprecate missing module-level functions (like semver.compare, semver.match, ...) #236: "Deprecate semver.match?"First implementation of next_version #222 : "First implementation of next_version"Add__getitem__method to allow easy access to version parts #138: "Add__getitem__method"Questions
Should we create a new 2.9.2 release or 2.10.0? The latter seems to be more appropriate according to the semver specification item 7 (emphasize by me):
@python-semver/reviewers @gsakkis: Opinions?
Update 2020-04-25: Add pr #222 to the list.