Source: pytest-httpbin
Version: 2.0.0-1
Severity: serious
Tags: sid trixie
User:
debian-python@lists.debian.org
Usertags: python3.12
Hi Maintainer
pytest-httpbin's autopkgtests fail with Python 3.12 [1]. I've copied
what I hope is the relevant part of the log below.
Regards
Graham
[1]
https://ci.debian.net/packages/p/pytest-httpbin/testing/amd64/
31s /usr/lib/python3/dist-packages/urllib3/connectionpool.py:716:
31s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _
31s /usr/lib/python3/dist-packages/urllib3/connectionpool.py:405: in _make_request
31s self._validate_conn(conn)
31s /usr/lib/python3/dist-packages/urllib3/connectionpool.py:1059: in _validate_conn
31s conn.connect()
31s /usr/lib/python3/dist-packages/urllib3/connection.py:419: in connect
31s self.sock = ssl_wrap_socket(
31s /usr/lib/python3/dist-packages/urllib3/util/ssl_.py:453: in ssl_wrap_socket 31s ssl_sock = _ssl_wrap_socket_impl(sock, context, tls_in_tls)
31s /usr/lib/python3/dist-packages/urllib3/util/ssl_.py:495: in _ssl_wrap_socket_impl
31s return ssl_context.wrap_socket(sock)
31s /usr/lib/python3.12/ssl.py:455: in wrap_socket
31s return self.sslsocket_class._create(
31s /usr/lib/python3.12/ssl.py:1046: in _create
31s self.do_handshake()
31s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _ _ _
31s
31s self = <ssl.SSLSocket [closed] fd=-1, family=2, type=1, proto=6>,
block = False
31s
31s @_sslcopydoc
31s def do_handshake(self, block=False):
31s self._check_connected()
31s timeout = self.gettimeout()
31s try:
31s if timeout == 0.0 and block:
31s self.settimeout(None)
31s > self._sslobj.do_handshake()
31s E ssl.SSLEOFError: [SSL: UNEXPECTED_EOF_WHILE_READING] EOF
occurred in violation of protocol (_ssl.c:1000)
31s
31s /usr/lib/python3.12/ssl.py:1321: SSLEOFError
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)