summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorRobey Pointer <robey@lag.net>2006-02-19 23:23:03 -0800
committerRobey Pointer <robey@lag.net>2006-02-19 23:23:03 -0800
commit5b7957ce39fe1017503fe284ba2297892bd2d3bd (patch)
tree7449fdadf99ef9852e1d198a86c5d1e84387fe25
parent2103553ff5df622781e841507c10b9607629d638 (diff)
[project @ robey@lag.net-20060220072303-cdc3bc647d5732b0]
bump version to 1.5.3
-rw-r--r--Makefile1
-rw-r--r--README31
-rw-r--r--paramiko/__init__.py8
-rw-r--r--setup.py4
4 files changed, 31 insertions, 13 deletions
diff --git a/Makefile b/Makefile
index 507f9fee..176e7bc4 100644
--- a/Makefile
+++ b/Makefile
@@ -17,6 +17,7 @@
# paras (2oct05) - 1.5
# quilava (31oct05) - 1.5.1
# rhydon (04dec05) - 1.5.2
+# squirtle (19feb05) - 1.5.3
release:
python ./setup.py sdist --formats=zip
diff --git a/README b/README
index 0ff4d813..439571a5 100644
--- a/README
+++ b/README
@@ -1,7 +1,7 @@
-paramiko 1.5.2
-"rhydon" release, 04 dec 2005
+paramiko 1.5.3
+"squirtle" release, 19 feb 2006
-Copyright (c) 2003-2005 Robey Pointer <robey@lag.net>
+Copyright (c) 2003-2006 Robey Pointer <robey@lag.net>
http://www.lag.net/paramiko/
@@ -113,6 +113,9 @@ forward.py
command-line script to set up port-forwarding across an ssh transport.
(requires python 2.3.)
+demo_sftp.py
+ opens an sftp session and does a few simple file operations.
+
demo_server.py
an ssh server that listens on port 2200 and accepts a login for
'robey' (password 'foo'), and pretends to be a BBS. meant to be a
@@ -138,6 +141,24 @@ the best and easiest examples of how to use the SFTP class.
highlights of what's new in each release:
+v1.5.3 SQUIRTLE
+* a few performance enhancements
+* added HostKeys, for dealing with openssh style "known_hosts" files, and
+ added support for hashed hostnames
+* added Transport.atfork() for dealing with forked children
+* added SFTPClient.truncate, SFTPFile.chmod, SFTPFile.chown, SFTPFile.utime,
+ and SFTPFile.truncate
+* improved windows demos [patch from mike looijmans], added an sftp demo, and
+ moved demos to the demos/ folder
+* fixed a few interoperability bugs
+* cleaned up logging a bit
+* fixed a bug where EOF on a Channel might not be detected by select [found
+ by thomas steinacher]
+* fixed python 2.4-ism that crept in [patch by jan hudec]
+* fixed a few reference loops that could have interacted badly with the python
+ garbage collector
+* fixed a bunch of pychecker warnings, some of which were bugs
+
v1.5.2 RHYDON
* compression support (opt-in via Transport.use_compression)
* sftp files may be opened with mode flag 'x' for O_EXCL (exclusive-open)
@@ -254,7 +275,3 @@ v1.0 JIGGLYPUFF
checking, etc, using openssh defaults or optional configuration (2ndary host
key files, etc)
local and remote port forwarding
-* SFTPClient.set_size
-* remove @since that predate 1.0
-* put examples in examples/ folder
-* sftp server mode should convert all paths to unicode before calling into sftp_si
diff --git a/paramiko/__init__.py b/paramiko/__init__.py
index 00045cb0..13102dd2 100644
--- a/paramiko/__init__.py
+++ b/paramiko/__init__.py
@@ -46,7 +46,7 @@ released under the GNU Lesser General Public License (LGPL).
Website: U{http://www.lag.net/paramiko/}
-@version: 1.5.2 (rhydon)
+@version: 1.5.3 (squirtle)
@author: Robey Pointer
@contact: robey@lag.net
@license: GNU Lesser General Public License (LGPL)
@@ -59,9 +59,9 @@ if sys.version_info < (2, 2):
__author__ = "Robey Pointer <robey@lag.net>"
-__date__ = "04 Dec 2005"
-__version__ = "1.5.2 (rhydon)"
-__version_info__ = (1, 5, 2)
+__date__ = "19 Feb 2005"
+__version__ = "1.5.3 (squirtle)"
+__version_info__ = (1, 5, 3)
__license__ = "GNU Lesser General Public License (LGPL)"
diff --git a/setup.py b/setup.py
index 1a2fe707..97790542 100644
--- a/setup.py
+++ b/setup.py
@@ -42,13 +42,13 @@ except ImportError:
kw = {}
setup(name = "paramiko",
- version = "1.5.2",
+ version = "1.5.3",
description = "SSH2 protocol library",
author = "Robey Pointer",
author_email = "robey@lag.net",
url = "http://www.lag.net/paramiko/",
packages = [ 'paramiko' ],
- download_url = 'http://www.lag.net/paramiko/download/paramiko-1.5.2.zip',
+ download_url = 'http://www.lag.net/paramiko/download/paramiko-1.5.3.zip',
license = 'LGPL',
platforms = 'Posix; MacOS X; Windows',
classifiers = [ 'Development Status :: 5 - Production/Stable',