biome: 1.9.2 -> 1.9.3 (#349335)
[NixPkgs.git] / pkgs / development / python-modules / keyboard / default.nix
blob7620e272ea719d6e1f4af1f5b7216a7091df1d4a
2   lib,
3   buildPythonPackage,
4   fetchFromGitHub,
5 }:
7 buildPythonPackage rec {
8   pname = "keyboard";
9   version = "0.13.5";
10   format = "setuptools";
12   src = fetchFromGitHub {
13     owner = "boppreh";
14     repo = pname;
15     rev = "v${version}";
16     hash = "sha256-U4GWhPp28azBE3Jn9xpLxudOKx0PjnYO77EM2HsJ9lM=";
17   };
19   pythonImportsCheck = [ "keyboard" ];
21   # Specific OS tests are being run for other OS, like
22   # winmouse on Linux, which provides the following error:
23   # AttributeError: module 'ctypes' has no attribute 'WinDLL'
24   doCheck = false;
26   meta = with lib; {
27     description = "Hook and simulate keyboard events on Windows and Linux";
28     homepage = "https://github.com/boppreh/keyboard";
29     license = licenses.mit;
30     maintainers = [ ];
31     platforms = platforms.linux;
32   };