diff options
author | aszlig <aszlig@redmoonstudios.org> | 2013-10-02 11:25:37 +0200 |
---|---|---|
committer | aszlig <aszlig@redmoonstudios.org> | 2013-10-02 12:09:18 +0200 |
commit | 9ab2515314b8f9308c3e22ef22a81d1df797774b (patch) | |
tree | 6d3e49fe5d525dd7bdb74e22016d5fe9be00f41c /pkgs/top-level/python-packages.nix | |
parent | cbcba0a2f8e582fb7e08cd99dc9cb6d1db9f9c6e (diff) | |
download | nixlib-9ab2515314b8f9308c3e22ef22a81d1df797774b.tar nixlib-9ab2515314b8f9308c3e22ef22a81d1df797774b.tar.gz nixlib-9ab2515314b8f9308c3e22ef22a81d1df797774b.tar.bz2 nixlib-9ab2515314b8f9308c3e22ef22a81d1df797774b.tar.lz nixlib-9ab2515314b8f9308c3e22ef22a81d1df797774b.tar.xz nixlib-9ab2515314b8f9308c3e22ef22a81d1df797774b.tar.zst nixlib-9ab2515314b8f9308c3e22ef22a81d1df797774b.zip |
python-packages: Add package for ecdsa library.
This is needed for the latest Paramiko release, which includes support for ECDSA keys using this library. I'm using ECDSA in the description itself, because the name also reflects the functionality and "cryptographic signature library" would sound odd in this case. Also, I'm adding myself to maintainers, because I'm going to take over maintenance for Paramiko as well. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
Diffstat (limited to 'pkgs/top-level/python-packages.nix')
-rw-r--r-- | pkgs/top-level/python-packages.nix | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index abae0346c59f..2623c297e7fc 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -2268,6 +2268,27 @@ pythonPackages = modules // import ./python-packages-generated.nix { }; + ecdsa = buildPythonPackage rec { + name = "ecdsa-${version}"; + version = "0.9"; + + src = fetchurl { + url = "http://pypi.python.org/packages/source/e/ecdsa/${name}.tar.gz"; + md5 = "2b9c35245ce391d6b7d8f991aad5c630"; + }; + + # Only needed for tests + buildInputs = [ pkgs.openssl ]; + + meta = { + description = "ECDSA cryptographic signature library"; + homepage = "https://github.com/warner/python-ecdsa"; + license = stdenv.lib.licenses.mit; + maintainers = [ stdenv.lib.maintainers.aszlig ]; + }; + }; + + elpy = buildPythonPackage rec { name = "elpy-1.0.1"; src = fetchurl { |