summaryrefslogtreecommitdiff
path: root/paramiko
diff options
context:
space:
mode:
Diffstat (limited to 'paramiko')
-rw-r--r--paramiko/message.py5
-rw-r--r--paramiko/pkey.py3
2 files changed, 3 insertions, 5 deletions
diff --git a/paramiko/message.py b/paramiko/message.py
index d02f7855..cdefe4f8 100644
--- a/paramiko/message.py
+++ b/paramiko/message.py
@@ -54,10 +54,7 @@ class Message(object):
else:
self.packet = BytesIO()
- def __str__(self):
- """
- Return the byte stream content of this message, as a string/bytes obj.
- """
+ def __bytes__(self):
return self.asbytes()
def __repr__(self):
diff --git a/paramiko/pkey.py b/paramiko/pkey.py
index 058d1258..d5ea27b6 100644
--- a/paramiko/pkey.py
+++ b/paramiko/pkey.py
@@ -110,6 +110,7 @@ class PKey(object):
"""
pass
+ # TODO 4.0: just merge into __bytes__ (everywhere)
def asbytes(self):
"""
Return a string of an SSH `.Message` made up of the public part(s) of
@@ -118,7 +119,7 @@ class PKey(object):
"""
return bytes()
- def __str__(self):
+ def __bytes__(self):
return self.asbytes()
# noinspection PyUnresolvedReferences