Source: pytest-httpbin Version: 2.0.0-1 Severity: serious Tags: sid trixie User: debian-pyt...@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