-
Notifications
You must be signed in to change notification settings - Fork 5.5k
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
Update version.py for new versioning scheme #55942
Conversation
Installed two minions:
Minion 1 (note the
^^^ should be
Minion 2:
|
Maybe it is worth adding a test that compares git-based versions like Also, maybe it would be safer to always have one dot in the version number, e.g., |
@max-arnold The intention is that a single number would be dominant for point releases with a '.x' only when something broke and requires a quick fix within a few weeks of the point release. The intention being that there should be frequent point releases in the future. |
@max-arnold thanks for catching that, really appreciate it. What was happening is we run a
any chance you can re-test as well? I still have a couple more tests to write for this change to which i'll finish up tomorrow morning. |
What does this PR do?
Updates
version.py
to work with new versioning scheme ->v3000
,v3000.1
etc.What issues does this PR fix or reference?
Fixes #55896
Previous Behavior
Would only work with date versioning (Major, Minor, Bugfix)
New Behavior
Now works with both date versioning and new versioning (3000, 3000.1, etc)
Tests written?
Yes
Commits signed with GPG?
Yes