Skip to content

Information on upgrading asyncssh from 2.12.0 to 2.14.2 to use Cryptography 42.0.5 #655

Answered by ronf
devfinwiz asked this question in Q&A
Discussion options

You must be logged in to vote

My recommendation would be to start by upgrading cryptography to the latest version without changing anything else and then running your application and see if anything breaks. If it does, check the change log for cryptography at https://cryptography.io/en/latest/changelog/ to see if it provides any guidance for dealing with backward-incompatible changes.

Once you have that working, try upgrading AsyncSSH to 2.14.2. That's a pretty small delta from where you are, and shouldn't be a problem once you have the newer cryptography installed.

I don't know which cryptography APIs you are using directly, but the link above should allow you see how your code might be impacted. On the AsyncSSH side…

Replies: 3 comments 3 replies

Comment options

You must be logged in to vote
1 reply
@devfinwiz
Comment options

Comment options

You must be logged in to vote
1 reply
@devfinwiz
Comment options

Comment options

You must be logged in to vote
1 reply
@devfinwiz
Comment options

Answer selected by devfinwiz
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants