anki-bin: 24.06.3 -> 24.11 (#360722)
[NixPkgs.git] / pkgs / development / python-modules / xmodem / default.nix
blob44e30abe4ff30deaf2c30275ad72eea318a1506d
2   lib,
3   buildPythonPackage,
4   fetchFromGitHub,
5   pytest,
6   which,
7   lrzsz,
8 }:
10 buildPythonPackage rec {
11   pname = "xmodem";
12   version = "0.4.7";
13   format = "setuptools";
15   src = fetchFromGitHub {
16     owner = "tehmaze";
17     repo = "xmodem";
18     rev = "refs/tags/${version}";
19     sha256 = "sha256-kwPA/lYiv6IJSKGRuH13tBofZwp19vebwQniHK7A/i8=";
20   };
22   nativeCheckInputs = [
23     pytest
24     which
25     lrzsz
26   ];
28   checkPhase = ''
29     pytest
30   '';
32   meta = with lib; {
33     description = "Pure python implementation of the XMODEM protocol";
34     maintainers = with maintainers; [ emantor ];
35     homepage = "https://github.com/tehmaze/xmodem";
36     license = licenses.mit;
37   };