v3.6.0
Version 3.6.0
In this release, test coverage is 74%.
💥 New features:
- Improved dark/light mode theme update:
- The theme mode may be changed during the application lifetime
- Added methods
update_color_mode
onCodeEditor
andConsoleBaseWidget
widgets
Version 3.5.3
In this release, test coverage is 74%.
🛠️ Bug fixes:
-
Configuration initialization on Windows:
- For various reasons, a
PermissionError
exception may be raised when trying to remove the configuration file on Windows, just after having created it for the first time. This is due to the fact that the file is still locked by the file system, even if the file has been closed. This is a known issue with Windows file system, and the solution is to wait a little bit before trying to remove the file. - To fix this issue, a new
try_remove_file
function has been added to theuserconfig
module, which tries multiple times to remove the file before raising an exception.
- For various reasons, a
-
Moved back
conftest.py
to thetests
folder (was in the root folder), so thatpytest
can be executed with proper configuration when running the test suite from the installed package