3.6.0
Lots and Lots of Bug Fixes
Again fixed a lot of issues based on bug reports since 3.3
Added in 3.6
- On Windows, give full write permission to
~/pinokio
just to make sure we NEVER run into any EACCESS errors. - Set
CUDA_HOME
to point to~/pinokio/bin/miniconda
build
attribute added toshell.run
: When"build": true
, all the Visual Studio Build Tools related environment variables are injected into theshell.run
session by runningvcvarsall.bat
.- Script schema updated to
<=3.6.0
Example:
{
"method": "shell.run",
"parrams": {
"message": "python setup.py install",
"build": true,
"venv": "env"
}
}
Added in 3.5
- Port 42000: all pinokio instances will now use port 42000 regardless of platform.
- UV Fix: In some cases, using the automatic python download feature of UV was not working properly because UV for some reason uses system python instead of managed python, which loses isolation. Now UV uses totally isolated managed python, which works on any OS and any system.
- visual studio installer fix
- Fix Networking issues: In some cases, having certain environment variables set messes up network connections, so Pinokio makes sure to ignore them
- Start logging immediately after the app starts (instead of after everything is initialized): Because something could go wrong while initializing, and need to capture hose too.