Skip to content

Create new 2.10.0 Release #237

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
5 tasks done
tomschr opened this issue Apr 18, 2020 · 2 comments · Fixed by #246
Closed
5 tasks done

Create new 2.10.0 Release #237

tomschr opened this issue Apr 18, 2020 · 2 comments · Fixed by #246
Assignees
Labels
Enhancement Not a bug, but increases or improves in value, quality, desirability, or attractiveness Infra All about infrastructure (GitHub Action, project build etc.) Release_2.x.y Only for the major release 2

Comments

@tomschr
Copy link
Member

tomschr commented Apr 18, 2020

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:

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):

Minor version Y (x.Y.z | x > 0) MUST be incremented if new, backwards compatible functionality is introduced to the public API. It MUST be incremented if any public API functionality is marked as deprecated. It MAY be incremented if substantial new functionality or improvements are introduced within the private code. It MAY include patch level changes. Patch version MUST be reset to 0 when minor version is incremented.

@python-semver/reviewers @gsakkis: Opinions?


Update 2020-04-25: Add pr #222 to the list.

@tomschr tomschr added Infra All about infrastructure (GitHub Action, project build etc.) Question Unclear or open issue subject for debate Release_2.x.y Only for the major release 2 Enhancement Not a bug, but increases or improves in value, quality, desirability, or attractiveness labels Apr 18, 2020
@tomschr tomschr self-assigned this Apr 18, 2020
@s-celles
Copy link
Member

Ok let's publish 2.10.0

@tomschr tomschr changed the title Create new 2.9.2 or 2.10.0 Release? Create new 2.10.0 Release Apr 19, 2020
@tomschr tomschr removed the Question Unclear or open issue subject for debate label Apr 19, 2020
tomschr added a commit to tomschr/python-semver that referenced this issue Apr 19, 2020
* Module level functions like `semver.bump_version` are still available
  in the documentation, but they play a much less important role now.
  The preferred way is to use semver.Versioninfo instances to use.

* Replace 2.9.2 -> 2.10.0 due to python-semver#237
tomschr added a commit to tomschr/python-semver that referenced this issue Apr 19, 2020
* Module level functions like `semver.bump_version` are still available
  in the documentation, but they play a much less important role now.
  The preferred way is to use semver.Versioninfo instances to use.

* Replace 2.9.2 -> 2.10.0 due to python-semver#237

* Fix docstring examples
tomschr added a commit to tomschr/python-semver that referenced this issue Apr 19, 2020
* Module level functions like `semver.bump_version` are still available
  in the documentation, but they play a much less important role now.
  The preferred way is to use semver.Versioninfo instances to use.

* Replace 2.9.2 -> 2.10.0 due to python-semver#237

* Fix docstring examples
@tomschr
Copy link
Member Author

tomschr commented May 5, 2020

A first RC1 is available at TestPyPI: https://test.pypi.org/project/semver/2.10.0rc2/

@tomschr tomschr linked a pull request May 5, 2020 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement Not a bug, but increases or improves in value, quality, desirability, or attractiveness Infra All about infrastructure (GitHub Action, project build etc.) Release_2.x.y Only for the major release 2
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants