Merge pull request #307098 from r-ryantm/auto-update/cilium-cli
[NixPkgs.git] / pkgs / development / python-modules / pyperclip / default.nix
blob73ea4bd1c80dbc634f90081090d7b9d233af8ecc
1 { lib
2 , buildPythonPackage
3 , fetchPypi
4 , stdenv
5 , python
6 }:
8 buildPythonPackage rec {
9   version = "1.8.2";
10   format = "setuptools";
11   pname = "pyperclip";
13   src = fetchPypi {
14     inherit pname version;
15     sha256 = "105254a8b04934f0bc84e9c24eb360a591aaf6535c9def5f29d92af107a9bf57";
16   };
18   # No such file or directory: 'pbcopy'
19   doCheck = !stdenv.isDarwin;
21   checkPhase = ''
22     ${python.interpreter} tests/test_pyperclip.py
23   '';
25   pythonImportsCheck = [ "pyperclip" ];
27   meta = with lib; {
28     homepage = "https://github.com/asweigart/pyperclip";
29     license = licenses.bsd3;
30     description = "Cross-platform clipboard module";
31     maintainers = with maintainers; [ dotlambda ];
32   };