venv --upgrade 3.12.0rc2 --> 3.12.0rc3 failure

Robin Becker robin at reportlab.com
Wed Sep 27 07:47:36 EDT 2023


Attempting venv upgrade  3.12.0rc2 --> 3.12.0rc3 I find pyvenv.cfg changes, but the virtual python doesn't.
I guess this ought to be a bug.


> user at host:~/devel
> $ ~/LOCAL?3.12.0rc2/bin/python3 -m venv xxx
> bash: /home/user/LOCAL?3.12.0rc2/bin/python3: No such file or directory
> user at host:~/devel
> $ ~/LOCAL/3.12.0rc2/bin/python3 -m venv xxx
> user at host:~/devel
> $ xxx/bin/python -c'import sys;print(sys.version)'
> 3.12.0rc2 (main, Sep  9 2023, 17:53:34) [GCC 13.2.1 20230801]
> user at host:~/devel
> $ cat xxx/pyvenv.cfg 
> home = /home/user/LOCAL/3.12.0rc2/bin
> include-system-site-packages = false
> version = 3.12.0
> executable = /home/user/LOCAL/3.12.0rc2/bin/python3.12
> command = /home/user/LOCAL/3.12.0rc2/bin/python3 -m venv /home/robin/devel/xxx
> user at host:~/devel
> $ ~/LOCAL/3.12.0rc3/bin/python3 -m venv --upgrade xxx
> user at host:~/devel
> $ xxx/bin/python -c'import sys;print(sys.version)'
> 3.12.0rc2 (main, Sep  9 2023, 17:53:34) [GCC 13.2.1 20230801]
> user at host:~/devel
> $ cat xxx/pyvenv.cfg 
> home = /home/user/LOCAL/3.12.0rc3/bin
> include-system-site-packages = false
> version = 3.12.0
> executable = /home/user/LOCAL/3.12.0rc3/bin/python3.12
> command = /home/user/LOCAL/3.12.0rc3/bin/python3 -m venv --upgrade /home/robin/devel/xxx
> user at host:~/devel
> $ # check versions > user at host:~/devel
> $ ~/LOCAL/3.12.0rc2/bin/python3 -c'import sys;print(sys.version)'
> 3.12.0rc2 (main, Sep  9 2023, 17:53:34) [GCC 13.2.1 20230801] > user at host:~/devel
> $ ~/LOCAL/3.12.0rc3/bin/python3 -c'import sys;print(sys.version)'
> 3.12.0rc3 (main, Sep 27 2023, 09:35:10) [GCC 13.2.1 20230801]
> user at host:~/devel
> $ 

--
Robin Becker


More information about the Python-list mailing list