diff options
author | Jaakko Luttinen <jaakko.luttinen@iki.fi> | 2019-03-01 19:02:37 +0200 |
---|---|---|
committer | Jaakko Luttinen <jaakko.luttinen@iki.fi> | 2019-03-02 09:58:16 +0200 |
commit | 36d5375b4a989cca2ca86db915d71cc0cb63cbd5 (patch) | |
tree | 9fb046b3c5faa67ca5cae9b06b0ca315ddb21a95 /pkgs/development/python-modules/XlsxWriter/default.nix | |
parent | 0a41afaecd341f1ed6692466e3f51571acb686b6 (diff) |
pythonPackages.XlsxWriter: enable tests
Diffstat (limited to 'pkgs/development/python-modules/XlsxWriter/default.nix')
-rw-r--r-- | pkgs/development/python-modules/XlsxWriter/default.nix | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/pkgs/development/python-modules/XlsxWriter/default.nix b/pkgs/development/python-modules/XlsxWriter/default.nix index 077be5321c703..99da64268ee25 100644 --- a/pkgs/development/python-modules/XlsxWriter/default.nix +++ b/pkgs/development/python-modules/XlsxWriter/default.nix @@ -1,12 +1,17 @@ -{lib, buildPythonPackage, fetchPypi}: +{lib, buildPythonPackage, fetchFromGitHub}: buildPythonPackage rec { + pname = "XlsxWriter"; version = "1.1.5"; - src = fetchPypi { - inherit pname version; - sha256 = "de9ef46088489915eaaee00c7088cff93cf613e9990b46b933c98eb46f21b47f"; + # PyPI release tarball doesn't contain tests so let's use GitHub. See: + # https://github.com/jmcnamara/XlsxWriter/issues/327 + src = fetchFromGitHub{ + owner = "jmcnamara"; + repo = pname; + rev = "RELEASE_${version}"; + sha256 = "13250y53mr0pki93sqscy2bx01fxh6b6wvvj6m95ky0wqrrbmg39"; }; meta = { @@ -15,4 +20,5 @@ buildPythonPackage rec { maintainers = with lib.maintainers; [ jluttine ]; license = lib.licenses.bsd2; }; + } |