NOTE: I understand nothing whatsoever about Terminal commands and outputs.
Launching v.4.0.2 from the Terminal (Linux): no problem.
Updating in the Terminal ("Installation from Python sources") everything as per previous versions. "Install dependencies", Download package, Verify signature, Run without installing and Install with PIP: all OK.
But! No response from the Desktop Configuration File and lauching from the Terminal then gave this:
Traceback (most recent call last):
File "/home/~~/.local/bin/electrum", line 83, in
from electrum.logging import get_logger, configure_logging
File "/home/~~/.local/lib/python3.6/site-packages/electrum/__init__.py", line 15, in
from .util import format_satoshis
File "/home/~~/.local/lib/python3.6/site-packages/electrum/util.py", line 49, in
import aiohttp
File "/home/~~/.local/lib/python3.6/site-packages/aiohttp/__init__.py", line 6, in
from .client import BaseConnector as BaseConnector
File "/home/~~/.local/lib/python3.6/site-packages/aiohttp/client.py", line 30, in
from yarl import URL
File "/home/~~/.local/lib/python3.6/site-packages/yarl/__init__.py", line 1, in
from ._url import URL, cache_clear, cache_configure, cache_info
File "/home/~~/.local/lib/python3.6/site-packages/yarl/_url.py", line 56, in
@rewrite_module
File "/home/~~/.local/lib/python3.6/site-packages/yarl/_url.py", line 132, in URL
_QUERY_PART_QUOTER = _Quoter(safe="?/:@", qs=True, requote=False)
File "yarl/_quoting.pyx", line 192, in yarl._quoting._Quoter.__init__
TypeError: __init__() got an unexpected keyword argument 'requote'
I then downloaded it from Sources and Binaries. After unpacking it, also here the Desktop Configuration File doesn't respond. The only way I can launch this version is by opening the Python 3 script file called run_electrum found in the unpacked directory. Which I find rather untraditional.
What's going on?