Skip to content

v3.6.0

Compare
Choose a tag to compare
@PierreRaybaut PierreRaybaut released this 02 Aug 12:47
· 34 commits to master since this release

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 on CodeEditor and ConsoleBaseWidget 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 the userconfig module, which tries multiple times to remove the file before raising an exception.
  • Moved back conftest.py to the tests folder (was in the root folder), so that pytest can be executed with proper configuration when running the test suite from the installed package