News
01 May 2025
eric 25.5 has been released. It fixes a few bugs and introduces these changes.
- General
- Modified the display of the crash session dialog to show the time stamp
of the found crash session file and the path of the project file (if a
project was open) (see issue584).
- Modified the display of the crash session dialog to allow the removal of
crash session files.
- IRC
- Removed the IRC interface and changed it to a plug-in available via the
plug-in repository.
- Project
- Removed support for
pyqt5
project type.
- Removed support for
pyside2
project type.
- Virtual Environments
- Prepared the virtual environments support for being expanded via plugins.
02 April 2025
eric 25.4 has been released. It fixes a few bugs and introduces these changes.
- MicroPython
- Added the capability to show the sha256 hash of a device file.
01 March 2025
eric 25.3 has been released. It fixes a few bugs and introduces these changes.
- Code Style Checker
- Updated these checkers.
- Imports to
flake8-tidy-imports
v4.11.0
- Logging to
flake8-logging
v1.7.0
- Miscellaneous to
flake8-bugbear
v24.12.12
- Miscellaneous to
flake8-comprehensions
v3.16.0
- Security to
bandit
v1.8.2
- Added these checkers to support more case.
- 'Structural Pattern Matching' based on
flake8-spm
v0.0.1
- Nested f-strings based on
flake8-nested-fstrings
v1.1.0
pydantic
and dataclass
related topics based on
flake8-pydantic
v0.4.0
- pip Interface
- Added a field to search for packages in the dependencies list.
09 February 2025
eric 25.2 has been released. It fixes a few bugs and introduces these changes.
- MicroPython
- Updated the list of known CircuitPython boards for CPy 9.2.3.
- Updated the list of known UF2 capable boards.
14 January 2025
eric 25.1 has been released. It fixes a few bugs and introduces these changes.
- General
- Made the code compatible with Qt/PyQt 6.8.
- Mercurial Interface
- Removed support for the
strip
extension (does not exist
anymore).
- Moved
purge
and shelve
extensions to the
Other Functions
menu because they are builtin functions.
- Added support for the
fastexport
extension.
- Added support for the
uncommit
extension.
- pip Interface
- Added an action button to clean up the site-packages directory of
the selected environment.
- Changed the package search function to open an external web browser
with the package search term (PyPI does not support programmatic
search anymore).
- Plugin Repository
- Added a status label for 'Upgrade Available' that includes a copy of
the the upgradable plugin entries.
01 January 2025
The eric team wishes everybody a 'Happy New Year'!