The v2.19.0 release of asyncssh has added support for hostname canonicalization. With this change, two new arguments were added to SSHClientConfig.load: canonical and final. We should also pass these parameters in sshfs, because right now the local_user and user are passed in their places, which breaks parsing the config in config.py:
|
return SSHClientConfig.load( |
|
last_config, |
|
config_files, |
|
reload, |
|
local_user, |
|
user, |
|
host, |
|
port, |
|
) |
https://github.com/ronf/asyncssh/blob/95756fa4eb54826adb9156b87443d945fd1ed4f8/asyncssh/config.py#L428-L430