biglybt: 3.5.0.0 -> 3.6.0.0
[NixPkgs.git] / pkgs / applications / misc / twitch-chat-downloader / default.nix
bloba602c31008ded771cf76a45cd8d1fafbdb5b339c
1 { lib
2 , buildPythonApplication
3 , fetchPypi
4 , iso8601
5 , progressbar2
6 , requests
7 }:
9 buildPythonApplication rec {
10   pname = "twitch-chat-downloader";
11   version = "2.5.3";
13   # NOTE: Using maintained fork because upstream has stopped working, and it has
14   # not been updated in a while.
15   # https://github.com/PetterKraabol/Twitch-Chat-Downloader/issues/142
16   src = fetchPypi {
17     inherit version;
18     pname = "tdh-tcd";
19     sha256 = "sha256-dvj0HoF/2n5aQGMOD8UYY4EZegQwThPy1XJFvXyRT4Q=";
20   };
22   propagatedBuildInputs = [
23     iso8601
24     progressbar2
25     requests
26   ];
28   doCheck = false; # no tests
30   pythonImportsCheck = [ "tcd" ];
32   meta = with lib; {
33     description = "Twitch Chat Downloader";
34     mainProgram = "tcd";
35     homepage = "https://github.com/TheDrHax/Twitch-Chat-Downloader";
36     license = licenses.mit;
37     maintainers = with maintainers; [ marsam ];
38   };