1{ lib, buildPythonPackage, fetchPypi, pythonOlder, setuptools 2, twiggy, requests, offtrac, bugzilla, taskw, python-dateutil, pytz, keyring, six 3, jinja2, pycurl, dogpile-cache, lockfile, click, pyxdg, future, jira }: 4 5buildPythonPackage rec { 6 pname = "bugwarrior"; 7 version = "1.8.0"; 8 disabled = pythonOlder "3.6"; 9 10 src = fetchPypi { 11 inherit pname version; 12 sha256 = "f024c29d2089b826f05481cace33a62aa984f33e98d226f6e41897e6f11b3f51"; 13 }; 14 15 propagatedBuildInputs = [ 16 setuptools 17 twiggy requests offtrac bugzilla taskw python-dateutil pytz keyring six 18 jinja2 pycurl dogpile-cache lockfile click pyxdg future jira 19 ]; 20 21 # for the moment oauth2client <4.0.0 and megaplan>=1.4 are missing for running the test suite. 22 doCheck = false; 23 24 meta = with lib; { 25 homepage = "https://github.com/ralphbean/bugwarrior"; 26 description = "Sync github, bitbucket, bugzilla, and trac issues with taskwarrior"; 27 license = licenses.gpl3Plus; 28 platforms = platforms.all; 29 maintainers = with maintainers; [ pierron yurrriq ]; 30 }; 31}