home-assistant: 2025.1.1 -> 2025.1.2 (#372513)
[NixPkgs.git] / pkgs / development / python-modules / twitch-python / default.nix
blob0f5cfad85ac4f4099cbbd236df42a4b8ac9bc188
2   lib,
3   buildPythonPackage,
4   fetchPypi,
5   setuptools,
6   requests,
7   rx,
8   pytestCheckHook,
9   responses,
10   isPy3k,
13 buildPythonPackage rec {
14   pname = "twitch-python";
15   version = "0.0.20";
16   pyproject = true;
18   src = fetchPypi {
19     inherit pname version;
20     hash = "sha256-bgnXIQuOCrtoknZ9ciB56zWxTCnncM2032TVaey6oXw=";
21   };
23   disabled = !isPy3k;
25   postPatch = ''
26     substituteInPlace setup.py --replace-fail "'pipenv'," ""
27   '';
29   build-system = [ setuptools ];
31   dependencies = [
32     requests
33     rx
34   ];
36   nativeCheckInputs = [
37     pytestCheckHook
38     responses
39   ];
41   pythonImportsCheck = [ "twitch" ];
43   meta = with lib; {
44     description = "Twitch module for Python";
45     homepage = "https://github.com/PetterKraabol/Twitch-Python";
46     license = licenses.mit;
47     maintainers = [ ];
48   };