File tree Expand file tree Collapse file tree 1 file changed +32
-0
lines changed Expand file tree Collapse file tree 1 file changed +32
-0
lines changed Original file line number Diff line number Diff line change 1+ # Versioning
2+
3+ ## Auto Generated Version Examples
4+ If branch is not main and there are commits since last tag:
5+ ```
6+ tux 0.0.0.dev2106+b731156.dynamicversioning
7+ ^ ^ ^ ^ ^
8+ name^ commits commit branch (escaped), is empty if its main
9+ ver since hash
10+ last
11+ tag
12+ ```
13+ If branch is main and there are commits since last tag:
14+ ```
15+ tux 0.0.0.dev2106+b731156
16+ ^ ^ ^ ^
17+ name^ commits commit
18+ ver since hash
19+ last
20+ tag
21+ ```
22+ If branch is main and there are no commits since last tag:
23+ ```
24+ tux 0.0.0
25+ ^ ^
26+ name^
27+ ver
28+ ```
29+
30+ ## Scheme
31+ We use PEP 440 for formatting our version numbers, however we use SemVer for the versioning scheme.
32+ > Keep in mind you cannot use .dev(NUMBER) as it clashes with the auto generated versioning.
You can’t perform that action at this time.
0 commit comments