26 buildPythonPackage rec {
31 disabled = pythonOlder "3.7";
33 src = fetchFromGitLab {
37 hash = "sha256-M9AjV954H1w64YGCVxDEGGSnoEbmocG3zwltob6IW04=";
42 name = "no-deprecated-pkg_resources.patch";
43 url = "https://gitlab.com/woob/woob/-/commit/3283c4c1a935cc71acea98b2d8c88bc4bf28f643.patch";
44 hash = "sha256-3bRuv93ivKRxbGr52coO023DlxHZWwUeInXTPqQAeL8=";
52 pythonRelaxDeps = [ "packaging" ];
54 propagatedBuildInputs = [
70 nativeCheckInputs = [ pytestCheckHook ];
78 pythonImportsCheck = [ "woob" ];
80 passthru.tests.version = testers.testVersion {
82 version = "v${version}";
86 changelog = "https://gitlab.com/woob/woob/-/blob/${src.rev}/ChangeLog";
87 description = "Collection of applications and APIs to interact with websites";
89 homepage = "https://woob.tech";
90 license = licenses.lgpl3Plus;
91 maintainers = with maintainers; [ DamienCassou ];