summary refs log tree commit diff
path: root/pkgs/top-level/python-packages.nix
diff options
context:
space:
mode:
authoraszlig <aszlig@redmoonstudios.org>2013-10-02 11:57:49 +0200
committeraszlig <aszlig@redmoonstudios.org>2013-10-02 12:09:19 +0200
commit4e38df5c3c1e96a94d3c48600bdbfdf59eca7163 (patch)
tree6dca111664723268a480bdd136c2f3f70cb9b330 /pkgs/top-level/python-packages.nix
parent58fdf3429640d2447501fff15a7da9103fb8653a (diff)
downloadnixlib-4e38df5c3c1e96a94d3c48600bdbfdf59eca7163.tar
nixlib-4e38df5c3c1e96a94d3c48600bdbfdf59eca7163.tar.gz
nixlib-4e38df5c3c1e96a94d3c48600bdbfdf59eca7163.tar.bz2
nixlib-4e38df5c3c1e96a94d3c48600bdbfdf59eca7163.tar.lz
nixlib-4e38df5c3c1e96a94d3c48600bdbfdf59eca7163.tar.xz
nixlib-4e38df5c3c1e96a94d3c48600bdbfdf59eca7163.tar.zst
nixlib-4e38df5c3c1e96a94d3c48600bdbfdf59eca7163.zip
python-paramiko: Update and clean up meta.
The upstream package has a new maintainer (Jeff Forcier) and thus the
main homepage for the project is the GitHub page.

Also the long description contains quite a lot of unrelevant
information, so I've used the one from PyPI, which is a lot smaller and
just contains what the library supports and does.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
Diffstat (limited to 'pkgs/top-level/python-packages.nix')
-rw-r--r--pkgs/top-level/python-packages.nix21
1 files changed, 8 insertions, 13 deletions
diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix
index 3bf9e93e5739..dafa36a723b6 100644
--- a/pkgs/top-level/python-packages.nix
+++ b/pkgs/top-level/python-packages.nix
@@ -4001,21 +4001,16 @@ pythonPackages = modules // import ./python-packages-generated.nix {
     checkPhase = "python test.py";
 
     meta = {
-      homepage = "http://www.lag.net/paramiko/";
-      description = "SSH2 protocol for python";
-      license = "LGPL";
+      homepage = "https://github.com/paramiko/paramiko/";
+      description = "Native Python SSHv2 protocol library";
+      license = stdenv.lib.licenses.lgpl21Plus;
 
       longDescription = ''
-        paramiko is a module for python 2.2 (or higher) that implements the
-        SSH2 protocol for secure (encrypted and authenticated) connections to
-        remote machines. unlike SSL (aka TLS), SSH2 protocol does not require
-        heirarchical certificates signed by a powerful central authority. you
-        may know SSH2 as the protocol that replaced telnet and rsh for secure
-        access to remote shells, but the protocol also includes the ability
-        to open arbitrary channels to remote services across the encrypted
-        tunnel -- this is how sftp works, for example.  it is written
-        entirely in python (no C or platform-dependent code) and is released
-        under the GNU LGPL (lesser GPL).  '';
+        This is a library for making SSH2 connections (client or server).
+        Emphasis is on using SSH2 as an alternative to SSL for making secure
+        connections between python scripts. All major ciphers and hash methods
+        are supported. SFTP client and server mode are both supported too.
+      '';
     };
   };