tldextract: add missing filelock dependency

As of version 3.0.0 tldextract requires filelock during runtime. [0] In
nixpkgs tldextract was bumped from version 2.2.3 to 3.1.0 in
5b2d82451f without actually updating the
dependencies breaking packages such as qutebrowser.

This fix is part of this series to verify that bumping qt5 to 5.15.2
actually fixes the crash caused by WebRTC [1].

[0] 2eba0e5ebd
[1] https://bugreports.qt.io/browse/QTBUG-86752
This commit is contained in:
Andreas Rammhold 2020-12-07 00:19:55 +01:00 committed by Milan
parent 0263f626a0
commit 4778f510a4

View File

@ -1,5 +1,5 @@
{ lib, fetchPypi, buildPythonPackage, setuptools_scm
, requests, requests-file, idna, pytest
, requests, requests-file, idna, pytest, filelock
, responses
}:
@ -12,7 +12,7 @@ buildPythonPackage rec {
sha256 = "cfae9bc8bda37c3e8c7c8639711ad20e95dc85b207a256b60b0b23d7ff5540ea";
};
propagatedBuildInputs = [ requests requests-file idna ];
propagatedBuildInputs = [ requests requests-file idna filelock ];
checkInputs = [ pytest responses ];
nativeBuildInputs = [ setuptools_scm ];