Compare commits

2 Commits

Author SHA256 Message Date
10b68561f7 Accepting request 1254555 from devel:languages:python
- Update to 25.3:
  * General
    + Made the code compatible with Qt/PyQt 6.8.
    + Made the code compatible with Python 3.13.
    + Drop support for Python 3.8.
    + Improved the handling of crash sessions.
    + Improved the internal debug logging system.
    + Added a `Help` menu entry to generate some version information and copy
      that to the clipboard (see issue 562).
  * Debugger
    + Added a configuration option to not stop at the first executable
      statement when debugging in passive mode.
    + Added a configuration option to make 'Show only' the default for the
      global and local variables viewer.
  * Editor
    + Added the capability to sort the entries in the code outline by
      occurrence or alphabetically.
    + Changed the editor layout to use a splitter between editor and code
      layout to enhance the flexibility.
    + Added a key event handler to make the keypad ',' always insert a '.'
      character because that is what is needed in programming.
  * Find In Files
    + Added the capability to filter the list of files to be searched.
  * IDE Server
    + Extended the eric-ide server to be able to check, if received messages
      have been sent by a valid eric IDE.
    + Extended the eric-ide server integration in the file browser.
    + Added functionality to work with remote files and projects via
      an `eric-ide Server` on a remote computer.
  * pip Interface

OBS-URL: https://build.opensuse.org/request/show/1254555
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/eric?expand=0&rev=29
2025-03-20 18:25:23 +00:00
cb17fc5d1d - Update to 25.3:
* General
    + Made the code compatible with Qt/PyQt 6.8.
    + Made the code compatible with Python 3.13.
    + Drop support for Python 3.8.
    + Improved the handling of crash sessions.
    + Improved the internal debug logging system.
    + Added a `Help` menu entry to generate some version information and copy
      that to the clipboard (see issue 562).
  * Debugger
    + Added a configuration option to not stop at the first executable
      statement when debugging in passive mode.
    + Added a configuration option to make 'Show only' the default for the
      global and local variables viewer.
  * Editor
    + Added the capability to sort the entries in the code outline by
      occurrence or alphabetically.
    + Changed the editor layout to use a splitter between editor and code
      layout to enhance the flexibility.
    + Added a key event handler to make the keypad ',' always insert a '.'
      character because that is what is needed in programming.
  * Find In Files
    + Added the capability to filter the list of files to be searched.
  * IDE Server
    + Extended the eric-ide server to be able to check, if received messages
      have been sent by a valid eric IDE.
    + Extended the eric-ide server integration in the file browser.
    + Added functionality to work with remote files and projects via
      an `eric-ide Server` on a remote computer.
  * pip Interface

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/eric?expand=0&rev=61
2025-03-20 05:09:30 +00:00
4 changed files with 85 additions and 7 deletions

View File

@@ -1,3 +1,78 @@
-------------------------------------------------------------------
Thu Mar 20 04:57:58 UTC 2025 - Steve Kowalik <steven.kowalik@suse.com>
- Update to 25.3:
* General
+ Made the code compatible with Qt/PyQt 6.8.
+ Made the code compatible with Python 3.13.
+ Drop support for Python 3.8.
+ Improved the handling of crash sessions.
+ Improved the internal debug logging system.
+ Added a `Help` menu entry to generate some version information and copy
that to the clipboard (see issue 562).
* Debugger
+ Added a configuration option to not stop at the first executable
statement when debugging in passive mode.
+ Added a configuration option to make 'Show only' the default for the
global and local variables viewer.
* Editor
+ Added the capability to sort the entries in the code outline by
occurrence or alphabetically.
+ Changed the editor layout to use a splitter between editor and code
layout to enhance the flexibility.
+ Added a key event handler to make the keypad ',' always insert a '.'
character because that is what is needed in programming.
* Find In Files
+ Added the capability to filter the list of files to be searched.
* IDE Server
+ Extended the eric-ide server to be able to check, if received messages
have been sent by a valid eric IDE.
+ Extended the eric-ide server integration in the file browser.
+ Added functionality to work with remote files and projects via
an `eric-ide Server` on a remote computer.
* pip Interface
+ Added a field to search for packages in the dependencies list.
+ 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).
* MicroPython
+ Updated the list of known CircuitPython boards for CPy 9.2.3.
+ Updated the list of known UF2 capable boards.
+ Added support for ESP-C2, ESP32-C6, ESP32-H2, ESP32-P4 and ESP8684.
+ Extended the list of known VID/PID of ESP32 devices.
+ Added an entry to the ESP32 menu to show some device security
information.
+ Improved the device detection of the UF2 Flash dialog to suppress
devices not seen on the USB bus.
+ Updated the list of known CircuitPython boards for CPy 9.2.0.
+ Updated the list of known UF2 capable boards.
+ Added MicroPython support for RP2350 based controllers.
+ Extended the file manager widget context menus.
* 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.
* Plugin Repository
+ Added a status label for 'Upgrade Available' that includes a copy of
the the upgradable plugin entries.
* Project Viewer
+ Added the context menu actions `New file...` and `New directory...` to the
`Others` project viewer to give a more concise way to create a new files
and directories.
* Project Type 'Eric7 Plugin'
+ Added code to ensure, that compiled form files get recreated before
they are written to the plugin archive.
* Security Key Management
+ Added a tool to manage FIDO2 security keys.
* Web Browser
+ Added support for `Passkeys` (for Qt >= 6.7.0).
+ Added the capability to enable the rendering of all web pages using a
dark theme (PyQt/Qt >= 6.7.0).
-------------------------------------------------------------------
Sat May 11 08:11:53 UTC 2024 - jun wang <jgwang@suse.com>

View File

@@ -1,7 +1,7 @@
#
# spec file for package eric
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC
# Copyright (c) 2010-2023 LISA GmbH, Bingen, Germany
#
# All modifications and additions to the file contributed by third parties
@@ -23,17 +23,18 @@
%bcond_with tools
Name: eric
Version: 24.5
Version: 25.3
Release: 0
Summary: Python IDE based on Qt6
License: GPL-3.0-or-later
Group: Development/Tools/IDE
URL: https://eric-ide.python-projects.org/
Source: https://sourceforge.net/projects/eric-ide/files/%{distname}/stable/%{version}/%{distname}-%{version}.tar.gz
Source: https://sourceforge.net/projects/eric-ide/files/%{distname}/%{version}/%{distname}-%{version}.tar.gz
BuildRequires: fdupes
BuildRequires: hicolor-icon-theme
BuildRequires: python-rpm-macros
BuildRequires: python3-EditorConfig
BuildRequires: python3-base >= 3.9
BuildRequires: python3-qscintilla-qt6
BuildRequires: python3-qt6
BuildRequires: python3-qtcharts-qt6
@@ -140,7 +141,9 @@ ln -sf %{distname}_ide %{buildroot}%{_bindir}/%{name}
%{_datadir}/icons/eric*
%{_datadir}/icons/ericWeb.png
%{_datadir}/icons/hicolor/*/apps/eric*
%{python3_sitelib}/
%{python3_sitelib}/%{distname}
%{python3_sitelib}/%{distname}plugins
%{python3_sitelib}/%{distname}config.py
%files api
%license eric/docs/LICENSE.txt

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9e4482202d5ce13898cd22fcf129d46b55cb1940a89fa39913586b5f6b521743
size 16776831

3
eric7-25.3.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f70bd49bbddf53edd69121e05ed97eb5b0242d6aaf669d3fda926a304386c886
size 17884820