Skip to content

Commit

Permalink
Update security/py-paramiko to 1.12.0
Browse files Browse the repository at this point in the history
pkgsrc changes:
---------------
- Depends on security/py-ecdsa
- FETCH_USING=curl to deal with PyPi's htpps only website.

upstream changes:
-----------------
v1.12.0 (27th Sep 2013)
-----------------------

* TritonDataCenter#152: Add tentative support for ECDSA keys. *This adds the ecdsa
  module as a new dependency of Paramiko.* The module is available at
  [warner/python-ecdsa on Github](https://github.com/warner/python-ecdsa) and
  [ecdsa on PyPI](https://pypi.python.org/pypi/ecdsa).
    * Note that you might still run into problems with key negotiation --
      Paramiko picks the first key that the server offers, which might not be
      what you have in your known_hosts file.
    * Mega thanks to Ethan Glasser-Camp for the patch.
* TritonDataCenter#136: Add server-side support for the SSH protocol's 'env' command. Thanks to
  Benjamin Pollack for the patch.

v1.11.2 (27th Sep 2013)
-----------------------

* TritonDataCenter#156: Fix potential deadlock condition when using Channel objects as sockets
  (e.g. when using SSH gatewaying). Thanks to Steven Noonan and Frank Arnold
  for catch & patch.
* TritonDataCenter#179: Fix a missing variable causing errors when an ssh_config file has a
  non-default AddressFamily set. Thanks to Ed Marshall & Tomaz Muraus for catch
  & patch.
* TritonDataCenter#200: Fix an exception-causing typo in `demo_simple.py`. Thanks to Alex
  Buchanan for catch & Dave Foster for patch.
* TritonDataCenter#199: Typo fix in the license header cross-project. Thanks to Armin Ronacher
  for catch & patch.

v1.12.0 (27th Sep 2013)
-----------------------

* TritonDataCenter#152: Add tentative support for ECDSA keys. *This adds the ecdsa
  module as a new dependency of Paramiko.* The module is available at
  [warner/python-ecdsa on Github](https://github.com/warner/python-ecdsa) and
  [ecdsa on PyPI](https://pypi.python.org/pypi/ecdsa).
    * Note that you might still run into problems with key negotiation --
      Paramiko picks the first key that the server offers, which might not be
      what you have in your known_hosts file.
    * Mega thanks to Ethan Glasser-Camp for the patch.
* TritonDataCenter#136: Add server-side support for the SSH protocol's 'env' command. Thanks to
  Benjamin Pollack for the patch.

v1.11.2 (27th Sep 2013)
-----------------------

* TritonDataCenter#156: Fix potential deadlock condition when using Channel objects as sockets
  (e.g. when using SSH gatewaying). Thanks to Steven Noonan and Frank Arnold
  for catch & patch.
* TritonDataCenter#179: Fix a missing variable causing errors when an ssh_config file has a
  non-default AddressFamily set. Thanks to Ed Marshall & Tomaz Muraus for catch
  & patch.
* TritonDataCenter#200: Fix an exception-causing typo in `demo_simple.py`. Thanks to Alex
  Buchanan for catch & Dave Foster for patch.
* TritonDataCenter#199: Typo fix in the license header cross-project. Thanks to Armin Ronacher
  for catch & patch.
  • Loading branch information
gls committed Oct 20, 2013
1 parent 0b41f89 commit 84ddb08
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 7 deletions.
6 changes: 4 additions & 2 deletions security/py-paramiko/Makefile
Original file line number Diff line number Diff line change
@@ -1,16 +1,18 @@
# $NetBSD: Makefile,v 1.17 2013/08/06 20:12:18 wiz Exp $
# $NetBSD: Makefile,v 1.18 2013/10/20 17:02:02 gls Exp $

DISTNAME= paramiko-1.11.0
DISTNAME= paramiko-1.12.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= security
MASTER_SITES= http://pypi.python.org/packages/source/p/paramiko/
FETCH_USING= curl

MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://github.com/paramiko/paramiko/
COMMENT= SSH2 protocol library
LICENSE= gnu-lgpl-v2.1

DEPENDS+= ${PYPKGPREFIX}-crypto>=2.1:../../security/py-crypto
DEPENDS+= ${PYPKGPREFIX}-ecdsa>=0.9:../../security/py-ecdsa

PYDISTUTILSPKG= yes
REPLACE_PYTHON= paramiko/rng*.py
Expand Down
5 changes: 4 additions & 1 deletion security/py-paramiko/PLIST
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.9 2013/08/06 18:11:28 gls Exp $
@comment $NetBSD: PLIST,v 1.10 2013/10/20 17:02:02 gls Exp $
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
Expand Down Expand Up @@ -40,6 +40,9 @@ ${PYSITELIB}/paramiko/config.pyo
${PYSITELIB}/paramiko/dsskey.py
${PYSITELIB}/paramiko/dsskey.pyc
${PYSITELIB}/paramiko/dsskey.pyo
${PYSITELIB}/paramiko/ecdsakey.py
${PYSITELIB}/paramiko/ecdsakey.pyc
${PYSITELIB}/paramiko/ecdsakey.pyo
${PYSITELIB}/paramiko/file.py
${PYSITELIB}/paramiko/file.pyc
${PYSITELIB}/paramiko/file.pyo
Expand Down
8 changes: 4 additions & 4 deletions security/py-paramiko/distinfo
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.10 2013/08/06 18:11:28 gls Exp $
$NetBSD: distinfo,v 1.11 2013/10/20 17:02:02 gls Exp $

SHA1 (paramiko-1.11.0.tar.gz) = fd925569b9f0b1bd32ce6575235d152616e64e46
RMD160 (paramiko-1.11.0.tar.gz) = 06b3bc8b2c6611083c9223e5363cacad7a586efd
Size (paramiko-1.11.0.tar.gz) = 842743 bytes
SHA1 (paramiko-1.12.0.tar.gz) = b106c74415db9fe15dd2d41e6d4b97b3404d9baa
RMD160 (paramiko-1.12.0.tar.gz) = f1cf46da166a2d8d71fccb669f3505a0e7d4cf7b
Size (paramiko-1.12.0.tar.gz) = 859845 bytes

0 comments on commit 84ddb08

Please sign in to comment.