Merge pull request #17118 from drets/master

pythonPackages.jenkinsapi: init at 0.2.32

Changed files
+22
lib
pkgs
+1
lib/maintainers.nix
···
dmalikov = "Dmitry Malikov <malikov.d.y@gmail.com>";
dochang = "Desmond O. Chang <dochang@gmail.com>";
doublec = "Chris Double <chris.double@double.co.nz>";
+
drets = "Dmytro Rets <dmitryrets@gmail.com>";
drewkett = "Andrew Burkett <burkett.andrew@gmail.com>";
ebzzry = "Rommel Martinez <ebzzry@gmail.com>";
ederoyd46 = "Matthew Brown <matt@ederoyd.co.uk>";
+21
pkgs/top-level/python-packages.nix
···
+
jenkinsapi = buildPythonPackage rec {
+
name = "jenkinsapi-${version}";
+
version = "0.2.32";
+
+
src = pkgs.fetchurl {
+
url = "mirror://pypi/j/jenkinsapi/${name}.tar.gz";
+
sha256 = "0fcc78b8dfc87237942aad2a8be54dbc08bc4afceaa7f6897f3d894e7d4bfd22";
+
};
+
+
propagatedBuildInputs = with self; [ pytz requests2 ];
+
+
buildInputs = with self; [ coverage mock nose unittest2 ];
+
+
meta = {
+
description = "A Python API for accessing resources on a Jenkins continuous-integration server";
+
homepage = https://github.com/salimfadhley/jenkinsapi;
+
maintainers = with maintainers; [ drets ];
+
license = licenses.mit;
+
};
+
};
+
jenkins-job-builder = buildPythonPackage rec {
name = "jenkins-job-builder-1.4.0";
disabled = ! (isPy26 || isPy27);