3 buildPythonApplication,
11 buildPythonApplication rec {
14 format = "setuptools";
19 hash = "sha256-1UxLZZoDJsaiPqb+zaiWb9TyQIknKlrz6RN21B0sNe4=";
22 propagatedBuildInputs = [
27 nativeCheckInputs = [ pytestCheckHook ];
30 # requires network access
35 # requires network access
36 "--ignore=test/test_results.py"
37 "--ignore=test/test_downloader.py"
39 # incompatible with pytestCheckHook
40 "--ignore=test/test_ytdl.py"
43 pythonImportsCheck = [ "gallery_dl" ];
45 passthru.updateScript = nix-update-script { };
48 description = "Command-line program to download image-galleries and -collections from several image hosting sites";
49 homepage = "https://github.com/mikf/gallery-dl";
50 changelog = "https://github.com/mikf/gallery-dl/blob/v${version}/CHANGELOG.md";
51 license = lib.licenses.gpl2Only;
52 mainProgram = "gallery-dl";
53 maintainers = with lib.maintainers; [ dawidsowa ];