diff options
Diffstat (limited to 'infra/libkookie/nixpkgs/pkgs/development/python-modules/freezegun')
-rw-r--r-- | infra/libkookie/nixpkgs/pkgs/development/python-modules/freezegun/0.3.nix | 32 | ||||
-rw-r--r-- | infra/libkookie/nixpkgs/pkgs/development/python-modules/freezegun/default.nix | 6 |
2 files changed, 36 insertions, 2 deletions
diff --git a/infra/libkookie/nixpkgs/pkgs/development/python-modules/freezegun/0.3.nix b/infra/libkookie/nixpkgs/pkgs/development/python-modules/freezegun/0.3.nix new file mode 100644 index 000000000000..219fc180b225 --- /dev/null +++ b/infra/libkookie/nixpkgs/pkgs/development/python-modules/freezegun/0.3.nix @@ -0,0 +1,32 @@ +{ stdenv +, buildPythonPackage +, fetchPypi +, isPy27 +, dateutil +, six +, mock +, nose +, pytest +}: + +buildPythonPackage rec { + pname = "freezegun"; + version = "0.3.5"; + + src = fetchPypi { + inherit pname version; + sha256 = "02ly89wwn0plcw8clkkzvxaw6zlpm8qyqpm9x2mfw4a0vppb4ngf"; + }; + + propagatedBuildInputs = [ dateutil six ]; + checkInputs = [ mock nose pytest ]; + # contains python3 specific code + doCheck = !isPy27; + + meta = with stdenv.lib; { + description = "FreezeGun: Let your Python tests travel through time"; + homepage = "https://github.com/spulec/freezegun"; + license = licenses.asl20; + }; + +} diff --git a/infra/libkookie/nixpkgs/pkgs/development/python-modules/freezegun/default.nix b/infra/libkookie/nixpkgs/pkgs/development/python-modules/freezegun/default.nix index 92254b94dee9..743b041775f0 100644 --- a/infra/libkookie/nixpkgs/pkgs/development/python-modules/freezegun/default.nix +++ b/infra/libkookie/nixpkgs/pkgs/development/python-modules/freezegun/default.nix @@ -1,5 +1,6 @@ { stdenv , buildPythonPackage +, pythonOlder , fetchPypi , isPy27 , dateutil @@ -11,11 +12,12 @@ buildPythonPackage rec { pname = "freezegun"; - version = "0.3.15"; + version = "1.0.0"; + disabled = pythonOlder "3.5"; src = fetchPypi { inherit pname version; - sha256 = "e2062f2c7f95cc276a834c22f1a17179467176b624cc6f936e8bc3be5535ad1b"; + sha256 = "1cf08e441f913ff5e59b19cc065a8faa9dd1ddc442eaf0375294f344581a0643"; }; propagatedBuildInputs = [ dateutil six ]; |