ansible-later: 2.0.22 -> 2.0.23
[NixPkgs.git] / pkgs / development / python-modules / send2trash / default.nix
blob1741c76b3d4fce8a5653ec245ee9146299002cac
1 { lib, stdenv
2 , buildPythonPackage
3 , fetchFromGitHub
4 , setuptools
5 , pytestCheckHook
6 }:
8 buildPythonPackage rec {
9   pname = "Send2Trash";
10   version = "1.8.1b0";
11   format = "pyproject";
13   src = fetchFromGitHub {
14     owner = "hsoft";
15     repo = "send2trash";
16     rev = "refs/tags/${version}";
17     hash = "sha256-kDUEfyMTk8CXSxTEi7E6kl09ohnWHeaoif+EIaIJh9Q=";
18   };
20   nativeBuildInputs = [
21     setuptools
22   ];
24   doCheck = !stdenv.isDarwin;
26   preCheck = ''
27     export HOME=$TMPDIR
28   '';
30   checkInputs = [
31     pytestCheckHook
32   ];
34   meta = with lib; {
35     description = "Send file to trash natively under macOS, Windows and Linux";
36     homepage = "https://github.com/hsoft/send2trash";
37     license = licenses.bsd3;
38   };