diff options
author | Jonathan Ringer <jonringer117@gmail.com> | 2019-09-30 08:12:00 -0700 |
---|---|---|
committer | Jon <jonringer@users.noreply.github.com> | 2019-10-18 08:55:20 -0700 |
commit | 8f0aba000b89ea7cdbf87956b664233a76347910 (patch) | |
tree | 57270dd4f883c28f356766c8ecfb8566767fc660 /pkgs/development/python-modules/gsd | |
parent | 697be7554a47f77a63c2a686bac3a96b0ea64bdf (diff) |
python3Packages.gsd: 1.7.0 -> 1.9.3
Diffstat (limited to 'pkgs/development/python-modules/gsd')
-rw-r--r-- | pkgs/development/python-modules/gsd/default.nix | 26 |
1 files changed, 15 insertions, 11 deletions
diff --git a/pkgs/development/python-modules/gsd/default.nix b/pkgs/development/python-modules/gsd/default.nix index 567cc6f8930da..8eefb1f4318b5 100644 --- a/pkgs/development/python-modules/gsd/default.nix +++ b/pkgs/development/python-modules/gsd/default.nix @@ -1,26 +1,30 @@ -{ stdenv -, buildPythonPackage -, fetchPypi +{ lib, buildPythonPackage, fetchFromGitHub, isPy27 , numpy +, pytest }: buildPythonPackage rec { - version = "1.7.0"; + version = "1.9.3"; pname = "gsd"; + disabled = isPy27; - src = fetchPypi { - inherit pname version; - sha256 = "0fpk69wachyydpk9cbs901m7hkwrrvq24ykxsrz62km9ql8lr2vp"; + src = fetchFromGitHub { + owner = "glotzerlab"; + repo = pname; + rev = "v${version}"; + sha256 = "07hw29r2inyp493dia4fx3ysfr1wxi2jb3n9cmwdi0l54s2ahqvf"; }; propagatedBuildInputs = [ numpy ]; - # tests not packaged with gsd - doCheck = false; + checkInputs = [ pytest ]; + checkPhase = '' + pytest + ''; - meta = with stdenv.lib; { - homepage = https://bitbucket.org/glotzer/gsd; + meta = with lib; { description = "General simulation data file format"; + homepage = "https://github.com/glotzerlab/gsd"; license = licenses.bsd2; maintainers = [ maintainers.costrouc ]; }; |