Merge pull request #17118 from drets/master

pythonPackages.jenkinsapi: init at 0.2.32

authored by Daiderd Jordan and committed by GitHub 15b27093 267606ee

+22
+1
lib/maintainers.nix
··· 110 110 dmalikov = "Dmitry Malikov <malikov.d.y@gmail.com>"; 111 111 dochang = "Desmond O. Chang <dochang@gmail.com>"; 112 112 doublec = "Chris Double <chris.double@double.co.nz>"; 113 + drets = "Dmytro Rets <dmitryrets@gmail.com>"; 113 114 drewkett = "Andrew Burkett <burkett.andrew@gmail.com>"; 114 115 ebzzry = "Rommel Martinez <ebzzry@gmail.com>"; 115 116 ederoyd46 = "Matthew Brown <matt@ederoyd.co.uk>";
+21
pkgs/top-level/python-packages.nix
··· 27238 27238 }; 27239 27239 }; 27240 27240 27241 + jenkinsapi = buildPythonPackage rec { 27242 + name = "jenkinsapi-${version}"; 27243 + version = "0.2.32"; 27244 + 27245 + src = pkgs.fetchurl { 27246 + url = "mirror://pypi/j/jenkinsapi/${name}.tar.gz"; 27247 + sha256 = "0fcc78b8dfc87237942aad2a8be54dbc08bc4afceaa7f6897f3d894e7d4bfd22"; 27248 + }; 27249 + 27250 + propagatedBuildInputs = with self; [ pytz requests2 ]; 27251 + 27252 + buildInputs = with self; [ coverage mock nose unittest2 ]; 27253 + 27254 + meta = { 27255 + description = "A Python API for accessing resources on a Jenkins continuous-integration server"; 27256 + homepage = https://github.com/salimfadhley/jenkinsapi; 27257 + maintainers = with maintainers; [ drets ]; 27258 + license = licenses.mit; 27259 + }; 27260 + }; 27261 + 27241 27262 jenkins-job-builder = buildPythonPackage rec { 27242 27263 name = "jenkins-job-builder-1.4.0"; 27243 27264 disabled = ! (isPy26 || isPy27);