diff options
author | Elis Hirwing <elis@hirwing.se> | 2018-03-31 17:23:11 +0200 |
---|---|---|
committer | Frederik Rietdijk <fridh@fridh.nl> | 2018-04-04 19:45:58 +0200 |
commit | 5178a0a626f3b2c64e4977e6c19a0e06d1337c11 (patch) | |
tree | 96fcd338533800504db77f8b9b1003768361782f /pkgs/development/python-modules/bugwarrior | |
parent | 8f59a8fea66b8991198627d845f4f0251ed4ed60 (diff) | |
download | nixlib-5178a0a626f3b2c64e4977e6c19a0e06d1337c11.tar nixlib-5178a0a626f3b2c64e4977e6c19a0e06d1337c11.tar.gz nixlib-5178a0a626f3b2c64e4977e6c19a0e06d1337c11.tar.bz2 nixlib-5178a0a626f3b2c64e4977e6c19a0e06d1337c11.tar.lz nixlib-5178a0a626f3b2c64e4977e6c19a0e06d1337c11.tar.xz nixlib-5178a0a626f3b2c64e4977e6c19a0e06d1337c11.tar.zst nixlib-5178a0a626f3b2c64e4977e6c19a0e06d1337c11.zip |
pythonPackages.bugwarrior: Move to own file
Diffstat (limited to 'pkgs/development/python-modules/bugwarrior')
-rw-r--r-- | pkgs/development/python-modules/bugwarrior/default.nix | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/pkgs/development/python-modules/bugwarrior/default.nix b/pkgs/development/python-modules/bugwarrior/default.nix new file mode 100644 index 000000000000..ada8397f9754 --- /dev/null +++ b/pkgs/development/python-modules/bugwarrior/default.nix @@ -0,0 +1,31 @@ +{ stdenv, buildPythonPackage, fetchPypi +, mock, unittest2, nose +, twiggy, requests, offtrac, bugzilla, taskw, dateutil, pytz, keyring, six +, jinja2, pycurl, dogpile_cache, lockfile, click, pyxdg, future15 }: + +buildPythonPackage rec { + pname = "bugwarrior"; + version = "1.5.1"; + + src = fetchPypi { + inherit pname version; + sha256 = "0kxknjbw5kchd88i577vlzibg8j60r7zzdhbnragj9wg5s3w60xb"; + }; + + buildInputs = [ mock unittest2 nose /* jira megaplan */ ]; + propagatedBuildInputs = [ + twiggy requests offtrac bugzilla taskw dateutil pytz keyring six + jinja2 pycurl dogpile_cache lockfile click pyxdg future15 + ]; + + # for the moment jira>=0.22 and megaplan>=1.4 are missing for running the test suite. + doCheck = false; + + meta = with stdenv.lib; { + homepage = https://github.com/ralphbean/bugwarrior; + description = "Sync github, bitbucket, bugzilla, and trac issues with taskwarrior"; + license = licenses.gpl3Plus; + platforms = platforms.all; + maintainers = with maintainers; [ pierron ]; + }; +} |