Unverified Commit f73008d3 authored by Weijia Wang's avatar Weijia Wang Committed by GitHub
Browse files

Merge pull request #251952 from gador/python-jenkins-1-8-1

python3Packages.python-jenkins: 1.7.0 -> 1.8.1
parents 9b6dea10 110fec86
Loading
Loading
Loading
Loading
+18 −9
Original line number Diff line number Diff line
@@ -12,15 +12,17 @@
, requests
, requests-mock
, stestr
, multiprocess
, pythonRelaxDepsHook
}:

buildPythonPackage rec {
  pname = "python-jenkins";
  version = "1.7.0";
  version = "1.8.1";

  src = fetchPypi {
    inherit pname version;
    sha256 = "01jid5s09lr3kayr2h1z9n8h9nhyw3jxv9c4b5hrlxijknkqzvfy";
    hash = "sha256-/18dklOdkD+GmwLq8rExREfm1tePdn7c/dkpZ9UyucY=";
  };

  # test uses timeout mechanism unsafe for use with the "spawn"
@@ -30,12 +32,19 @@ buildPythonPackage rec {
      --replace test_jenkins_open_no_timeout dont_test_jenkins_open_no_timeout
  '';

  nativeBuildInputs = [
    pythonRelaxDepsHook
  ];
  pythonRelaxDeps = [
    "setuptools"
  ];

  buildInputs = [ mock ];
  propagatedBuildInputs = [ pbr pyyaml setuptools six multi_key_dict requests ];

  __darwinAllowLocalNetworking = true;

   nativeCheckInputs = [ stestr testscenarios requests-mock ];
  nativeCheckInputs = [ stestr testscenarios requests-mock multiprocess ];
  checkPhase = ''
    # Skip tests that fail due to setuptools>=66.0.0 rejecting PEP 440
    # non-conforming versions. See