-
-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ensure ed25519 password is bytes #1051
Conversation
That snuck past me too (the six import). Since it's now in our dependency tree it might be nice to nuke a bunch of Actual change discussion / notes to future self: seems ok, I verified your statement from #1039 re: other key types implicitly performing The reason that |
ping. |
No idea why I did all that sleuthing and then didn't merge. Doing it now. Includes adding...dun dun dun...a TEST! Which I have proven yields the error from #1039 when unpatched, under Python 3. |
sorry to dig up an old issue, but i've arrived here after too many hours of troubleshooting my failing ansible play. this fix solved my paramiko ("Unicode-objects must be encoded before hashing") issue. Im not good at git but it looks like this fix was in v2.2, yet I dont see the fixes in the version 2.4 that I am using. what am I missing? |
This was merged into the branches for v2.2 v2.3 v2.4, but there have been no releases made since then (v2.4.0 was released before this was merged). |
Yea that's my bad, was expecting to shovel some more bugfixes and then never did. Gonna pop something out this week/weekend hopefully though. |
fixes #1039
Side Note: I just noticed that this file imports "six", even though that's not explicitly a requirement in setup.py (but it's a requirement of cryptography)