python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / tools / misc / instaloader / default.nix
blobe920a587fe3be8ec8c59215e82a28f30e2db867b
1 { lib
2 , buildPythonPackage
3 , pythonOlder
4 , fetchFromGitHub
5 , sphinx
6 , requests
7 }:
9 buildPythonPackage rec {
10   pname = "instaloader";
11   version = "4.9.5";
12   format = "pyproject";
14   disabled = pythonOlder "3.6";
16   src = fetchFromGitHub {
17     owner = "instaloader";
18     repo = "instaloader";
19     rev = "refs/tags/v${version}";
20     sha256 = "sha256-3uO5EVK5mR3BwDF885onEraP3NYACTRwnGOsM009uig=";
21   };
23   propagatedBuildInputs = [
24     requests
25     sphinx
26   ];
28   pythonImportsCheck = [ "instaloader" ];
30   meta = with lib; {
31     homepage = "https://instaloader.github.io/";
32     description = "Download pictures (or videos) along with their captions and other metadata from Instagram";
33     maintainers = with maintainers; [ creator54 ];
34     license = licenses.mit;
35   };