Skip to content

Commit c3e8298

Browse files
Fix return code for python3.9. Update versions in docs
1 parent 574dc63 commit c3e8298

File tree

5 files changed

+16
-18
lines changed

5 files changed

+16
-18
lines changed

README.adoc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,14 +39,14 @@ See the https://github.com/robotframework/RIDE/blob/master/doc/releasenotes/ride
3939
**The current development version is based on 2.2.1.1, supports Python from 3.9 up to 3.14 (08th December 2025).**
4040

4141
Currently, the unit tests are tested on Python 3.10, 3.11 and 3.13 (3.13 is the recommended version).
42-
We now have an experimental workflow on Fedora Linux 42, with wxPython 4.2.3 and Python 3.14.
43-
Likewise, the current version of wxPython, is 4.2.3, but RIDE is known to work with 4.0.7, 4.1.1 and 4.2.2 versions.
42+
We now have an experimental workflow on Fedora Linux 42, with wxPython 4.2.4 and Python 3.14.
43+
Likewise, the current version of wxPython, is 4.2.4, but RIDE is known to work with 4.0.7, 4.1.1, 4.2.2, 4.2.3 and 4.2.4 versions.
4444

4545
(3.9 <= python <= 3.14) Install current released version (*2.2.1.1*) with:
4646

4747
`pip install -U robotframework-ride`
4848

49-
(3.9 <= python <= 3.14) Install current development version (**2.2.2dev3**) with:
49+
(3.9 <= python <= 3.14) Install current development version (**2.2.2dev4**) with:
5050

5151
`pip install -U https://github.com/robotframework/RIDE/archive/develop.zip`
5252

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,8 @@ See the [release notes](https://github.com/robotframework/RIDE/blob/master/doc/r
3535
**The current development version is based on 2.2.1.1, supports Python from 3.9 up to 3.14 (01st December 2025).**
3636

3737
Currently, the unit tests are tested on Python 3.10, 3.11 and 3.13 (3.13 is the recommended version).
38-
We now have an experimental workflow on Fedora Linux 41, with wxPython 4.2.3 and Python 3.14.
39-
Likewise, the current version of wxPython, is 4.2.3, but RIDE is known to work with 4.0.7, 4.1.1 and 4.2.2 versions.
38+
We now have an experimental workflow on Fedora Linux 42, with wxPython 4.2.4 and Python 3.14.
39+
Likewise, the current version of wxPython, is 4.2.3, but RIDE is known to work with 4.0.7, 4.1.1, 4.2.2, 4.2.3 and 4.2.4 versions.
4040

4141
(3.9 <= python <= 3.14) Install current released version (*2.2.1.1*) with:
4242

src/robotide/application/application.py

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515

1616
import builtins
1717
import os
18-
import psutil
1918
import subprocess
2019
import sys
2120

@@ -171,7 +170,6 @@ class Message:
171170
f"{self.settings_path or os.path.join(SETTINGS_DIRECTORY, 'settings.cfg')}")
172171
if not isinstance(e, IndexError): # If is with all notebooks disabled, continue
173172
raise e
174-
# self.fileexplorerplugin = self.frame.fileexplorerplugin # FileExplorerPlugin(self, self._controller)
175173

176174
self.treeplugin = TreePlugin(self)
177175
if self.treeplugin.settings['_enabled']:
@@ -238,7 +236,7 @@ def reload_preferences(self, message):
238236
f"{FIVE_SPC}{FIVE_SPC}{FIVE_SPC}{FIVE_SPC}{FIVE_SPC}"
239237
f"{project_or_normal_detected}{FIVE_SPC}\n\n"
240238
f"{FIVE_SPC}{_('RIDE must be restarted to fully use these ')}{project_or_normal}"
241-
f"{FIVE_SPC}\n"f"\n\n{FIVE_SPC}{FIVE_SPC}{FIVE_SPC}{FIVE_SPC}{FIVE_SPC}"
239+
f"{FIVE_SPC}\n\n\n{FIVE_SPC}{FIVE_SPC}{FIVE_SPC}{FIVE_SPC}{FIVE_SPC}"
242240
f"{_('Click OK to Restart RIDE!')}{FIVE_SPC}{FIVE_SPC}{FIVE_SPC}{FIVE_SPC}{FIVE_SPC}"
243241
f"\n\n", wx.GetActiveWindow(), no_default=False):
244242
return False
@@ -387,10 +385,10 @@ def change_locale(self, message):
387385
except FileNotFoundError:
388386
pass
389387

390-
def _get_language_code(self) -> str|int:
388+
def _get_language_code(self): # -> Union[str, int]
391389
if languages:
392390
from ..preferences import Languages
393-
names = [n for n in Languages.names]
391+
names = Languages.names
394392
else:
395393
names = [('English', 'en', wx.LANGUAGE_ENGLISH)]
396394
general = self.settings.get_without_default('General')

src/robotide/application/releasenotes.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -150,16 +150,16 @@ def set_content(self, html_win, content):
150150
151151
<p><a class="reference external" href="https://github.com/robotframework/RIDE/">RIDE (Robot Framework IDE)</a>
152152
{VERSION} is a new release with some enhancements and bug fixes. The reference for valid arguments is
153-
<a class="reference external" href="https://robotframework.org/">Robot Framework</a> current version, 7.3.2. However,
153+
<a class="reference external" href="https://robotframework.org/">Robot Framework</a> current version, 7.4. However,
154154
internal library code is originally based on version 3.1.2, but adapted for new versions.</p>
155155
<ul class="simple">
156-
<li>This version supports Python 3.9 up to 3.13 (and also tested on 3.14 with wxPython 4.2.3).</li>
156+
<li>This version supports Python 3.9 up to 3.13 (and also tested on 3.14 with wxPython 4.2.4).</li>
157157
<li>There are some changes, or known issues:<ul>
158158
<!--
159159
<li>🐞 - When upgrading RIDE and activate Restart, some errors are visible about missing /language file, and behaviour
160160
is not normal. Better to close RIDE and start a new instance.</li>
161161
<li>🐞 - Problems with COPY/PASTE in Text Editor have been reported when using wxPython 4.2.0, but not with
162-
version 4.2.1, 4.2.2 and 4.2.3, which we now <em>recommend</em>.</li>
162+
version 4.2.1, 4.2.2, 4.2.3 and 4.2.4, which we now <em>recommend</em>.</li>
163163
-->
164164
<li>🐞 - Rename Keywords, Find Usages/Find where used are not finding all occurrences. Please, double-check findings
165165
and changes.</li>
@@ -188,15 +188,15 @@ def set_content(self, html_win, content):
188188
</ul>
189189
<!-- <p>We hope to implement or complete features and make fixes on next major version 2.1 (in mid Autumm of 2024).</p>
190190
-->
191-
<p><strong>The minimal wxPython version is, 4.0.7, and RIDE supports the current version, 4.2.3, which we recommend.
191+
<p><strong>The minimal wxPython version is, 4.0.7, and RIDE supports the current version, 4.2.4, which we recommend.
192192
</strong></p>
193193
<p><em>Linux users are advised to install first wxPython from .whl package at</em> <a class="reference external"
194194
href="https://extras.wxpython.org/wxPython4/extras/linux/gtk3/">wxPython.org</a>, or by using the system package
195195
manager.</p>
196196
<p>The <a class="reference external" href="https://github.com/robotframework/RIDE/blob/master/CHANGELOG.adoc">
197197
CHANGELOG.adoc</a> lists the changes done on the different versions.</p>
198-
<p>All issues targeted for RIDE v2.2 can be found
199-
from the <a class="reference external" href="https://github.com/robotframework/RIDE/issues?q=milestone%3Av2.2">issue
198+
<p>All issues targeted for RIDE v2.3 can be found
199+
from the <a class="reference external" href="https://github.com/robotframework/RIDE/issues?q=milestone%3Av2.3">issue
200200
tracker milestone</a>.</p>
201201
<p>Questions and comments related to the release can be sent to the
202202
<a class="reference external" href="https://groups.google.com/group/robotframework-users">robotframework-users</a>
@@ -239,7 +239,7 @@ def set_content(self, html_win, content):
239239
<pre class="literal-block">python -m robotide.postinstall -install</pre>
240240
<p>or</p>
241241
<pre class="literal-block">ride_postinstall.py -install</pre>
242-
<p>RIDE {VERSION} was released on 16/December/2025.</p>
242+
<p>RIDE {VERSION} was released on 17/December/2025.</p>
243243
<br/>
244244
<!--
245245
<h3>Celebrate the bank holiday, 1st December, Restoration of the Independence of Portugal (from Spain in 1640)!!</h3>

src/robotide/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,4 +15,4 @@
1515
#
1616
# Automatically generated by `tasks.py`.
1717

18-
VERSION = 'v2.2.2dev3'
18+
VERSION = 'v2.2.2dev4'

0 commit comments

Comments
 (0)