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.pyto work with new versioning scheme ->v3000,v3000.1etc.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