Public bug reported: It looks like current version is incompatible with python3-urllib3
Presumably we need this patch from upstream https://opendev.org/jjb/python- jenkins/commit/ba9f06e0c2381f6506a92e9c0553b2f475975a18 >>> import jenkins >>> server = jenkins.Jenkins('http://localhost:8080', username='username', >>> password='password') >>> user = server.get_whoami() Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/lib/python3/dist-packages/jenkins/__init__.py", line 800, in get_whoami response = self.jenkins_open(requests.Request( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/jenkins/__init__.py", line 564, in jenkins_open return self.jenkins_request(req, add_crumb, resolve_auth).text ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/jenkins/__init__.py", line 580, in jenkins_request self.maybe_add_crumb(req) File "/usr/lib/python3/dist-packages/jenkins/__init__.py", line 369, in maybe_add_crumb response = self.jenkins_open(requests.Request( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/jenkins/__init__.py", line 564, in jenkins_open return self.jenkins_request(req, add_crumb, resolve_auth).text ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/jenkins/__init__.py", line 583, in jenkins_request self._request(req)) ^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/jenkins/__init__.py", line 557, in _request return self._session.send(r, **_settings) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/requests/sessions.py", line 703, in send r = adapter.send(request, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/requests/adapters.py", line 483, in send timeout = TimeoutSauce(connect=timeout, read=timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/urllib3/util/timeout.py", line 119, in __init__ self._connect = self._validate_timeout(connect, "connect") ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/urllib3/util/timeout.py", line 156, in _validate_timeout raise ValueError( ValueError: Timeout value connect was <object object at 0x7dec12578860>, but it must be an int, float or None. ** Affects: python-jenkins (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2107468 Title: python-jenkins is broken on Ubuntu 24.04 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/python-jenkins/+bug/2107468/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
