[issue35779] Print friendly version message in REPL

Steven D'Aprano report at bugs.python.org
Fri Jan 18 22:45:26 EST 2019


Steven D'Aprano <steve+python at pearwood.info> added the comment:

The version message doesn't look "too complicated" to me. It looks no more complicated as that which Python has always displayed, going back to Python 1.5 (the oldest version I still have access to).

Python 1.5.2 (#1, Aug 27 2012, 09:09:18)
[GCC 4.1.2 20080704 (Red Hat 4.1.2-52)] on linux2

Python 2.7.2 (default, May 18 2012, 18:25:10)
[GCC 4.1.2 20080704 (Red Hat 4.1.2-52)] on linux2


You say:

> 9a3ffc0492    git commit id may scare junior users.

I think that's quite patronising towards juniors. Any junior who doesn't know what that means will likely just ignore it. Besides, Python isn't designed solely for junior users, and they will never cease to be junior users if we dumb everything down least it "scare" them.

> 23:09:28      quite meaningless.

Its a time stamp, and it goes with the date. There can easily be two or more commits on a single day, having the time visible is useful.


> win32         "I'm using a 64 bit Windows, why call it win32?"

*shrug* Ask Microsoft.

https://duckduckgo.com/?q=I%27m+using+a+64+bit+Windows%2C+why+call+it+win32



I don't think anything here needs to change. We've been printing the same information going back to 1.5. Giving too much information hasn't been a problem, the usual problem is trying to get beginners to supply *sufficient* information. Having them copy and paste the startup message is useful for diagnosing problems. Don't dumb it down.

----------
nosy: +steven.daprano

_______________________________________
Python tracker <report at bugs.python.org>
<https://bugs.python.org/issue35779>
_______________________________________


More information about the Python-bugs-list mailing list