[Python-ideas] Show more info when `python -vV`

Serhiy Storchaka storchaka at gmail.com
Sat Oct 15 03:34:01 EDT 2016


On 14.10.16 10:40, INADA Naoki wrote:
> When reporting issue to some project and want to include
> python version in the report, python -V shows very limited information.
>
> $ ./python.exe -V
> Python 3.6.0b2+
>
> sys.version is more usable, but it requires one liner.
>
> $ ./python.exe -c 'import sys; print(sys.version)'
> 3.6.0b2+ (3.6:86a1905ea28d+, Oct 13 2016, 17:58:37)
> [GCC 4.2.1 Compatible Apple LLVM 8.0.0 (clang-800.0.38)]
>
> How about `python -vV` shows sys.version?

Are there precedences of combining verbose and version options in other 
programs?

PyPy just outputs sys.version for the --version option.

$ pypy -V
Python 2.7.10 (5.4.1+dfsg-1~ppa1~ubuntu16.04, Sep 06 2016, 23:11:39)
[PyPy 5.4.1 with GCC 5.4.0 20160609]

I think it would not be large breakage if new releases of CPython become 
outputting extended version information by default.




More information about the Python-ideas mailing list