about summary refs log tree commit diff
path: root/pkgs/development/python-modules/gdown
diff options
context:
space:
mode:
authorFabian Affolter <mail@fabian-affolter.ch>2021-11-29 21:46:58 +0100
committerJonathan Ringer <jonringer117@gmail.com>2021-11-30 18:52:54 -0800
commit19b862bc4ccb37ec8ead31dd81739ac7a787ba41 (patch)
treed8f981c6a23d0283153d6fdb2ea98922588dd337 /pkgs/development/python-modules/gdown
parenta851789de9591b7dd6b651eecafe0944d002a532 (diff)
python3Packages.gdown: add missing dependency
Diffstat (limited to 'pkgs/development/python-modules/gdown')
-rw-r--r--pkgs/development/python-modules/gdown/default.nix15
1 files changed, 14 insertions, 1 deletions
diff --git a/pkgs/development/python-modules/gdown/default.nix b/pkgs/development/python-modules/gdown/default.nix
index bb9085e0d674e..195a7e822d761 100644
--- a/pkgs/development/python-modules/gdown/default.nix
+++ b/pkgs/development/python-modules/gdown/default.nix
@@ -1,4 +1,5 @@
 { lib
+, beautifulsoup4
 , buildPythonApplication
 , fetchPypi
 , filelock
@@ -11,18 +12,30 @@
 buildPythonApplication rec {
   pname = "gdown";
   version = "4.2.0";
+  format = "setuptools";
 
   src = fetchPypi {
     inherit pname version;
     sha256 = "bd871c125242a9d3691aa74f360b6b5268a58c13991bb2405fdb3ec3028307dc";
   };
 
-  propagatedBuildInputs = [ filelock requests tqdm setuptools six ];
+  propagatedBuildInputs = [
+    beautifulsoup4
+    filelock
+    requests
+    tqdm
+    setuptools
+    six
+  ];
 
   checkPhase = ''
     $out/bin/gdown --help > /dev/null
   '';
 
+  pythonImportsCheck = [
+    "gdown"
+  ];
+
   meta = with lib; {
     description = "A CLI tool for downloading large files from Google Drive";
     homepage = "https://github.com/wkentaro/gdown";