Public bug reported:

When using Ubuntu Noble provided python3-docker package (version
5.0.3-1ubuntu1) I'm getting following traceback:

Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/docker/api/client.py", line 214, in 
_retrieve_server_version
   return self.version(api_version=False)["ApiVersion"]
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/docker/api/daemon.py", line 181, in 
version
    return self._result(self._get(url), json=True)
                        ^^^^^^^^^^^^^^
  File \"/usr/lib/python3/dist-packages/docker/utils/decorators.py", line 46, 
in inner
    return f(self, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/docker/api/client.py", line 237, in _get
    return self.get(url, **self._set_request_timeout(kwargs))
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/requests/sessions.py", line 602, in get
    return self.request(\"GET\", url, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/requests/sessions.py", line 589, in 
request
    resp = self.send(prep, **send_kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/requests/sessions.py", line 703, in sen
    r = adapter.send(request, **kwargs)
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/requests/adapters.py", line 486, in send
    resp = conn.urlopen(
           ^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 791, in 
urlopen
    response = self._make_request(
               ^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 497, in 
_make_request
    conn.request(
TypeError: HTTPConnection.request() got an unexpected keyword argument 'chunked'

Which fits https://github.com/docker/docker-py/issues/3113

** Affects: python-docker (Ubuntu)
     Importance: Undecided
         Status: New

** Description changed:

  When using Ubuntu Noble provided python3-docker package (version
  5.0.3-1ubuntu1) I'm getting following traceback:
  
  Traceback (most recent call last):
-   File \"/usr/lib/python3/dist-packages/docker/api/client.py\", line 214, in 
_retrieve_server_version
-    return self.version(api_version=False)[\"ApiVersion\"]\
-            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\
-   File \"/usr/lib/python3/dist-packages/docker/api/daemon.py\", line 181, in 
version\
-     return self._result(self._get(url), json=True)\
-                         ^^^^^^^^^^^^^^\\n  File 
\"/usr/lib/python3/dist-packages/docker/utils/decorators.py\", line 46, in 
inner\
-     return f(self, *args, **kwargs)\
-            ^^^^^^^^^^^^^^^^^^^^^^^^\
-   File \"/usr/lib/python3/dist-packages/docker/api/client.py\", line 237, in 
_get\
-     return self.get(url, **self._set_request_timeout(kwargs))\
-          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-   File \"/usr/lib/python3/dist-packages/requests/sessions.py\", line 602, in 
get\
-     return self.request(\"GET\", url, **kwargs)\
-            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\
-   File \"/usr/lib/python3/dist-packages/requests/sessions.py\", line 589, in 
request\
-     resp = self.send(prep, **send_kwargs)
-            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-   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 486, in 
send
-     resp = conn.urlopen(
-            ^^^^^^^^^^^^^
-   File \"/usr/lib/python3/dist-packages/urllib3/connectionpool.py\", line 
791, in urlopen
-     response = self._make_request(
-                ^^^^^^^^^^^^^^^^^^^
-   File \"/usr/lib/python3/dist-packages/urllib3/connectionpool.py\", line 
497, in _make_request\\n    conn.request(
+   File "/usr/lib/python3/dist-packages/docker/api/client.py", line 214, in 
_retrieve_server_version
+    return self.version(api_version=False)["ApiVersion"]
+            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+   File "/usr/lib/python3/dist-packages/docker/api/daemon.py", line 181, in 
version
+     return self._result(self._get(url), json=True)
+                         ^^^^^^^^^^^^^^
+   File \"/usr/lib/python3/dist-packages/docker/utils/decorators.py", line 46, 
in inner
+     return f(self, *args, **kwargs)
+            ^^^^^^^^^^^^^^^^^^^^^^^^
+   File "/usr/lib/python3/dist-packages/docker/api/client.py", line 237, in 
_get
+     return self.get(url, **self._set_request_timeout(kwargs))
+          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+   File "/usr/lib/python3/dist-packages/requests/sessions.py", line 602, in get
+     return self.request(\"GET\", url, **kwargs)
+            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+   File "/usr/lib/python3/dist-packages/requests/sessions.py", line 589, in 
request
+     resp = self.send(prep, **send_kwargs)
+            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+   File "/usr/lib/python3/dist-packages/requests/sessions.py", line 703, in sen
+     r = adapter.send(request, **kwargs)
+         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+   File "/usr/lib/python3/dist-packages/requests/adapters.py", line 486, in 
send
+     resp = conn.urlopen(
+            ^^^^^^^^^^^^^
+   File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 791, 
in urlopen
+     response = self._make_request(
+                ^^^^^^^^^^^^^^^^^^^
+   File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 497, 
in _make_request
+     conn.request(
  TypeError: HTTPConnection.request() got an unexpected keyword argument 
'chunked'
  
  Which fits https://github.com/docker/docker-py/issues/3113

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2078310

Title:
  python3-docker fails with too new python3-urllib

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/python-docker/+bug/2078310/+subscriptions


-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to