Skip to content

v0.2.2

Choose a tag to compare

@ayder ayder released this 15 Sep 11:28
· 13 commits to main since this release
b9c8e3c

Summary

First connections using a vault password disconnected with no host-key prompt because sshpass exits on unknown host keys. Run a password-free OpenSSH verification connection in the session tab before starting sshpass, so users can accept or reject the fingerprint and then continue with their saved password.

Preserve OpenSSH host-key policy and the selected SSH config. Rejected or changed keys and cancelled prompts stop the connection. Saved-password sessions make one additional verification connection.

Bump the package and lockfile to 0.2.2, update the changelog and installation examples, and add a local Docker SSH fixture with regression tests for the real connection and tab interaction.

Document in AGENTS.md that repository pushes and pull requests must use the ayder GitHub account.

Validation

  • Full suite: 349 tests passed, including 8 real OpenSSH/sshpass integration tests against an isolated Docker SSH server.
  • Version bump: import/version tests passed and CLI reports 0.2.2.
  • Ruff and git diff checks passed.
  • Built the 0.2.2 wheel and source distribution.