File tree Expand file tree Collapse file tree 1 file changed +12
-0
lines changed Expand file tree Collapse file tree 1 file changed +12
-0
lines changed Original file line number Diff line number Diff line change @@ -75,6 +75,18 @@ the release schedule is "as needed".
75
75
The release manager for the Python Install Manager on Windows is whoever is the
76
76
build manager for Windows for CPython.
77
77
78
+ ## Versioning
79
+
80
+ PyManager uses the two digit year as the first part of the version,
81
+ with the second part incrementing for each release.
82
+ This is to avoid any sense of features being tied to the version number,
83
+ and to avoid any direct association with Python releases.
84
+
85
+ The two digit year is used because MSI does not support major version fields
86
+ over 256. If/when we completely drop the MSI, we could switch to four digit
87
+ years, but as long as it exists we have to handle its compatibility constraints.
88
+
89
+
78
90
# Copyright and License Information
79
91
80
92
Copyright © 2025 Python Software Foundation. All rights reserved.
You can’t perform that action at this time.
0 commit comments