[project @ Arch-1:robey@lag.net--2003-public%secsh--dev--1.0--patch-147]

1.2 (lapras)
bump version stuff to 1.2 / lapras.
This commit is contained in:
Robey Pointer 2005-02-26 21:11:04 +00:00
parent fb2d7bbddd
commit b45a3a98a8
5 changed files with 26 additions and 15 deletions

View File

@ -10,6 +10,7 @@
# ivysaur (22oct04) # ivysaur (22oct04)
# jigglypuff (6nov04) - 1.0 # jigglypuff (6nov04) - 1.0
# kabuto (12dec04) - 1.1 # kabuto (12dec04) - 1.1
# lapras (26feb05) - 1.2
release: release:
python ./setup.py sdist --formats=zip python ./setup.py sdist --formats=zip

16
README
View File

@ -1,5 +1,5 @@
paramiko 1.1 paramiko 1.2
"kabuto" release, 12 dec 2004 "lapras" release, 26 feb 2005
Copyright (c) 2003-2004 Robey Pointer <robey@lag.net> Copyright (c) 2003-2004 Robey Pointer <robey@lag.net>
@ -149,6 +149,18 @@ the best and easiest examples of how to use the SFTP class.
highlights of what's new in each release: highlights of what's new in each release:
v1.2 LAPRAS
* added SFTPClient.listdir_attr() for fetching a list of files and their
attributes in one call
* added Channel.recv_exit_status() and Channel.send_exit_status() for
manipulating the exit status of a command from either client or server
mode
* moved check_global_request into ServerInterface, where it should've been
all along (oops)
* SFTPHandle's default implementations are fleshed out more
* made logging a bit more consistent
* more unit tests
v1.1 KABUTO v1.1 KABUTO
* server-side SFTP support * server-side SFTP support
* added support for stderr streams on client & server channels * added support for stderr streams on client & server channels

View File

@ -48,7 +48,7 @@ released under the GNU Lesser General Public License (LGPL).
Website: U{http://www.lag.net/paramiko/} Website: U{http://www.lag.net/paramiko/}
@version: 1.1 (kabuto) @version: 1.2 (lapras)
@author: Robey Pointer @author: Robey Pointer
@contact: robey@lag.net @contact: robey@lag.net
@license: GNU Lesser General Public License (LGPL) @license: GNU Lesser General Public License (LGPL)
@ -61,8 +61,8 @@ if sys.version_info < (2, 2):
__author__ = "Robey Pointer <robey@lag.net>" __author__ = "Robey Pointer <robey@lag.net>"
__date__ = "12 Dec 2004" __date__ = "26 Feb 2005"
__version__ = "1.1 (kabuto)" __version__ = "1.2 (lapras)"
__license__ = "GNU Lesser General Public License (LGPL)" __license__ = "GNU Lesser General Public License (LGPL)"

View File

@ -130,7 +130,7 @@ class BaseTransport (threading.Thread):
is done here. is done here.
""" """
_PROTO_ID = '2.0' _PROTO_ID = '2.0'
_CLIENT_ID = 'paramiko_1.1' _CLIENT_ID = 'paramiko_1.2'
_preferred_ciphers = ( 'aes128-cbc', 'blowfish-cbc', 'aes256-cbc', '3des-cbc' ) _preferred_ciphers = ( 'aes128-cbc', 'blowfish-cbc', 'aes256-cbc', '3des-cbc' )
_preferred_macs = ( 'hmac-sha1', 'hmac-md5', 'hmac-sha1-96', 'hmac-md5-96' ) _preferred_macs = ( 'hmac-sha1', 'hmac-md5', 'hmac-sha1-96', 'hmac-md5-96' )
@ -687,19 +687,19 @@ class BaseTransport (threading.Thread):
fail because you haven't authenticated yet. fail because you haven't authenticated yet.
@param hostkey: the host key expected from the server, or C{None} if @param hostkey: the host key expected from the server, or C{None} if
you don't want to do host key verification. you don't want to do host key verification.
@type hostkey: L{PKey<pkey.PKey>} @type hostkey: L{PKey<pkey.PKey>}
@param username: the username to authenticate as. @param username: the username to authenticate as.
@type username: str @type username: str
@param password: a password to use for authentication, if you want to @param password: a password to use for authentication, if you want to
use password authentication; otherwise C{None}. use password authentication; otherwise C{None}.
@type password: str @type password: str
@param pkey: a private key to use for authentication, if you want to @param pkey: a private key to use for authentication, if you want to
use private key authentication; otherwise C{None}. use private key authentication; otherwise C{None}.
@type pkey: L{PKey<pkey.PKey>} @type pkey: L{PKey<pkey.PKey>}
@raise SSHException: if the SSH2 negotiation fails, the host key @raise SSHException: if the SSH2 negotiation fails, the host key
supplied by the server is incorrect, or authentication fails. supplied by the server is incorrect, or authentication fails.
@since: doduo @since: doduo
""" """

View File

@ -4,22 +4,20 @@ longdesc = '''
This is a library for making SSH2 connections (client or server). This is a library for making SSH2 connections (client or server).
Emphasis is on using SSH2 as an alternative to SSL for making secure Emphasis is on using SSH2 as an alternative to SSL for making secure
connections between python scripts. All major ciphers and hash methods connections between python scripts. All major ciphers and hash methods
are supported. are supported. SFTP client and server mode are both supported too.
SFTP client mode is now supported too.
Required packages: Required packages:
pyCrypt pyCrypt
''' '''
setup(name = "paramiko", setup(name = "paramiko",
version = "1.1", version = "1.2",
description = "SSH2 protocol library", description = "SSH2 protocol library",
author = "Robey Pointer", author = "Robey Pointer",
author_email = "robey@lag.net", author_email = "robey@lag.net",
url = "http://www.lag.net/paramiko/", url = "http://www.lag.net/paramiko/",
packages = [ 'paramiko' ], packages = [ 'paramiko' ],
download_url = 'http://www.lag.net/paramiko/download/paramiko-1.1.zip', download_url = 'http://www.lag.net/paramiko/download/paramiko-1.2.zip',
license = 'LGPL', license = 'LGPL',
platforms = 'Posix; MacOS X; Windows', platforms = 'Posix; MacOS X; Windows',
classifiers = [ 'Development Status :: 3 - Alpha', classifiers = [ 'Development Status :: 3 - Alpha',