About SSH keys and paramiko.
Paramiko or IIUC bzrlib stores all collected SSH server keys in the %APPDATA%\bazaar\2.0\ssh_host_keys file and it has following format/content:
# SSH host keys collected by bzr bazaar.launchpad.net ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAIEApuXd4MHTfr1qLXWeClxTTQYZQblCA+nHvbjAjowkEd2Y4kpvntJOVewoSwa22zTbiYSmmssCuCkFHwcpnZBZN5qMWewjizav30WfeyLR5Kng5qucxmFAEkNJjCJiu194wRNKu0cD99Uk/6X/AfsWGLgmL5pa5UFk62aW+iZLUQ8=
So, actually bzrlib knows when there is new server connected first time and therefore it can ask user for confirmation.
About SSH keys and paramiko.
Paramiko or IIUC bzrlib stores all collected SSH server keys in the %APPDATA% \bazaar\ 2.0\ssh_ host_keys file and it has following format/content:
# SSH host keys collected by bzr launchpad. net ssh-rsa AAAAB3NzaC1yc2E AAAABIwAAAIEApu Xd4MHTfr1qLXWeC lxTTQYZQblCA+ nHvbjAjowkEd2Y4 kpvntJOVewoSwa2 2zTbiYSmmssCuCk FHwcpnZBZN5qMWe wjizav30WfeyLR5 Kng5qucxmFAEkNJ jCJiu194wRNKu0c D99Uk/6X/ AfsWGLgmL5pa5UF k62aW+iZLUQ8=
bazaar.
So, actually bzrlib knows when there is new server connected first time and therefore it can ask user for confirmation.