evcc: 0.131.4 -> 0.131.5
[NixPkgs.git] / pkgs / development / python-modules / ircstates / default.nix
blob3efe469fe093dcd11beb4eb04e8b4c152a0d32f0
2   lib,
3   buildPythonPackage,
4   fetchFromGitHub,
5   setuptools,
6   irctokens,
7   pendulum,
8   freezegun,
9   unittestCheckHook,
12 buildPythonPackage rec {
13   pname = "ircstates";
14   version = "0.13.0";
15   pyproject = true;
17   src = fetchFromGitHub {
18     owner = "jesopo";
19     repo = pname;
20     rev = "v${version}";
21     hash = "sha256-Mq9aOj6PXzPjaz3ofoPcAbur59oUWffmEg8aHt0v+0Q=";
22   };
24   build-system = [ setuptools ];
26   dependencies = [
27     irctokens
28     pendulum
29   ];
31   nativeCheckInputs = [
32     freezegun
33     unittestCheckHook
34   ];
36   pythonImportsCheck = [ "ircstates" ];
38   meta = with lib; {
39     description = "sans-I/O IRC session state parsing library";
40     license = licenses.mit;
41     homepage = "https://github.com/jesopo/ircstates";
42     maintainers = with maintainers; [ hexa ];
43   };