Compatibility

Python Versions Supported

ssh-deploy-key is currently only compatible with cpython 2.7.

Unsupportable Python Versions

SSH Deploy Key uses the Paramiko ssh library. Paramiko is not a “pure python” solution. It has binary dependencies that make it incompatible with non-cpython implementations, including:

  • jython
  • pypy

Python 3

Getting Python 3 support in ssh-deploy-key is a priority. Unfortunately, the ssh library we use – Paramiko – does not yet support Python 3. When this is available, we’ll update ssh-deploy-key right away to include Python 3 support.

See this thread for more info on the status of running Paramiko on Python 3:

https://github.com/paramiko/paramiko/issues/16