Hello Pythonistas,
I just uploaded eric 25.9. It fixes some bugs and adds these new features.
* General
o Made the code compatible with Python 3.14.
* Code Style Checker
o Updated these checkers.
+ Security to `bandit` v1.8.6.
o - Added these new checkers.
+ Checker based on `flake8_no_nested_comprehensions` v1.0.0 to
detect comprehensions with multiple generators.
* Editor
o Added an information pane informing the user when an editor file
is changed externally. It gives the option to activate the
editor automatic reload capability, to reload the modified file,
to ignore the current external modification and all further ones
and to show a dialog with the differences between the externally
modified file and the current editor text.
* MicroPython
o Added the capability to clear the graph and delete the recorded
raw data to the graph view.
o Migrated the graph widget to the QtGraphs package because the
QtCharts package is deprecated. The wheel will therefore install
PyQt6 ≥ 6.8.0. Using the provided install script, eric-ide can
be used with older PyQt6 versions as well.
o Added an action button to stop the running script.
o Extended the file manager widget to deal with multi selection of
files.
o Updated the list of known CircuitPython boards.
o Updated the list of known UF2 capable boards.
* - Third Party packages
o Upgraded `eradicate` to version 3.0.0.
o Upgraded `pycodestyle` to version 2.14.0.
o Upgraded `pyflakes` to version 3.4.0.
It is available via the eric web site or PyPI.
https://eric-ide.python-projects.org/index.html
<https://eric-ide.python-projects.org/index.html>
https://pypi.org/project/eric-ide/ <https://pypi.org/project/eric-ide/>
Regards,
Detlev
--
Detlev Offenbach
det...@die-offenbachs.de <mailto:det...@die-offenbachs.de>