From 3b00ee222873e4d79c61264544f8d5cafeb8910c Mon Sep 17 00:00:00 2001 From: Jascha Geerds Date: Thu, 18 Jun 2015 15:10:04 +0200 Subject: [PATCH] Add setuptools_scm package --- pkgs/top-level/python-packages.nix | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index e829be5a21e..cb1fb7285e1 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -11485,6 +11485,29 @@ let ''; }; + setuptools_scm = buildPythonPackage rec { + name = "setuptools_scm-${version}"; + version = "1.5.4"; + + src = pkgs.fetchurl { + url = "https://bitbucket.org/pypa/setuptools_scm/get/v${version}.tar.bz2"; + sha256 = "0vd6xsl7r0vn5gpw87d31s195j33sqw5c26zdagimy9qzydgq6y6"; + }; + + buildInputs = with self; [ pip ]; + + preBuild = '' + ${python.interpreter} setup.py egg_info + ''; + + meta = with stdenv.lib; { + homepage = https://bitbucket.org/pypa/setuptools_scm/; + description = "Handles managing your python package versions in scm metadata"; + license = licenses.mit; + maintainers = with maintainers; [ jgeerds ]; + }; + }; + setuptoolsDarcs = buildPythonPackage { name = "setuptools-darcs-1.2.9";