diff options
author | Frederik Rietdijk <fridh@fridh.nl> | 2017-12-05 20:21:57 +0100 |
---|---|---|
committer | Frederik Rietdijk <fridh@fridh.nl> | 2017-12-07 14:14:16 +0100 |
commit | 05be27f7dc8c0e28c3af61f07feb04c9c0079635 (patch) | |
tree | 597b5fd3f8375c0926c34869d6c0ab88ee7352e7 /pkgs/development/python-modules/pathlib2 | |
parent | e60a1fd4337a292ed62828cf9eb763ce7e1fa72e (diff) | |
download | nixlib-05be27f7dc8c0e28c3af61f07feb04c9c0079635.tar nixlib-05be27f7dc8c0e28c3af61f07feb04c9c0079635.tar.gz nixlib-05be27f7dc8c0e28c3af61f07feb04c9c0079635.tar.bz2 nixlib-05be27f7dc8c0e28c3af61f07feb04c9c0079635.tar.lz nixlib-05be27f7dc8c0e28c3af61f07feb04c9c0079635.tar.xz nixlib-05be27f7dc8c0e28c3af61f07feb04c9c0079635.tar.zst nixlib-05be27f7dc8c0e28c3af61f07feb04c9c0079635.zip |
python.pkgs.pathlib2: fix tests
Diffstat (limited to 'pkgs/development/python-modules/pathlib2')
-rw-r--r-- | pkgs/development/python-modules/pathlib2/default.nix | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/pkgs/development/python-modules/pathlib2/default.nix b/pkgs/development/python-modules/pathlib2/default.nix new file mode 100644 index 000000000000..62d5c43a4b3b --- /dev/null +++ b/pkgs/development/python-modules/pathlib2/default.nix @@ -0,0 +1,31 @@ +{ lib +, buildPythonPackage +, fetchPypi +, six +, pythonOlder +, scandir +, glibcLocales +}: + +if !(pythonOlder "3.4") then null else buildPythonPackage rec { + pname = "pathlib2"; + version = "2.2.1"; + + src = fetchPypi { + inherit pname version; + sha256 = "ce9007df617ef6b7bd8a31cd2089ed0c1fed1f7c23cf2bf1ba140b3dd563175d"; + }; + + propagatedBuildInputs = [ six ] ++ lib.optional (pythonOlder "3.5") scandir; + checkInputs = [ glibcLocales ]; + + preCheck = '' + export LC_ALL="en_US.UTF-8" + ''; + + meta = { + description = "This module offers classes representing filesystem paths with semantics appropriate for different operating systems."; + homepage = https://pypi.python.org/pypi/pathlib2/; + license = with lib.licenses; [ mit ]; + }; +} \ No newline at end of file |