Barry A. Warsaw writes: > And I think (but am not 100% positive) that once a final release comes > out, Guido stops incrementing the PY_RELEASE_SERIAL's and instead > starts incrementing PY_MICRO_VERSION. If that's not the case, then > it complicates things a bit. patchlevel.h includes a comment that indicates serial should be 0 for final releases. > So is it easier to explain that the empty string means a final release > or that 'final' means a final release? :) I think it's the same; either is a special value. The only significant advantage of 'final' is the monotonicity provided by 'final'. I'm not convinced that it's otherwise any better. It also means to create a formatter version number from this that you need to special-case the last item in sys.version_info. -Fred -- Fred L. Drake, Jr. <fdrake at acm.org> Corporation for National Research Initiatives
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4