From bd75ceb0b65d38e05604999d512e85fbb2fa0ab1 Mon Sep 17 00:00:00 2001 From: Nikita Sobolev Date: Wed, 23 Nov 2022 13:07:05 +0300 Subject: [PATCH] Fix stdlib stubtest failures on `main` (#9255) Co-authored-by: Alex Waygood --- stdlib/ssl.pyi | 4 ++++ tests/stubtest_allowlists/linux-py311.txt | 12 ------------ 2 files changed, 4 insertions(+), 12 deletions(-) diff --git a/stdlib/ssl.pyi b/stdlib/ssl.pyi index 543433f2f..91844e836 100644 --- a/stdlib/ssl.pyi +++ b/stdlib/ssl.pyi @@ -180,6 +180,8 @@ class Options(enum.IntFlag): OP_NO_RENEGOTIATION: int if sys.version_info >= (3, 8): OP_ENABLE_MIDDLEBOX_COMPAT: int + if sys.platform == "linux": + OP_IGNORE_UNEXPECTED_EOF: int OP_ALL: Options OP_NO_SSLv2: Options @@ -196,6 +198,8 @@ OP_NO_TICKET: Options OP_NO_RENEGOTIATION: Options if sys.version_info >= (3, 8): OP_ENABLE_MIDDLEBOX_COMPAT: Options + if sys.platform == "linux": + OP_IGNORE_UNEXPECTED_EOF: Options HAS_NEVER_CHECK_COMMON_NAME: bool HAS_SSLv2: bool diff --git a/tests/stubtest_allowlists/linux-py311.txt b/tests/stubtest_allowlists/linux-py311.txt index 85d034b58..785c4413c 100644 --- a/tests/stubtest_allowlists/linux-py311.txt +++ b/tests/stubtest_allowlists/linux-py311.txt @@ -18,16 +18,4 @@ signal.Signals.SIGSTKFLT signal.sigtimedwait signal.sigwaitinfo select.epoll.register -sqlite3.Connection.deserialize -sqlite3.Connection.serialize -sqlite3.SQLITE_BUSY_TIMEOUT -sqlite3.SQLITE_CORRUPT_INDEX -sqlite3.SQLITE_IOERR_CORRUPTFS -sqlite3.SQLITE_IOERR_DATA -sqlite3.dbapi2.Connection.deserialize -sqlite3.dbapi2.Connection.serialize -sqlite3.dbapi2.SQLITE_BUSY_TIMEOUT -sqlite3.dbapi2.SQLITE_CORRUPT_INDEX -sqlite3.dbapi2.SQLITE_IOERR_CORRUPTFS -sqlite3.dbapi2.SQLITE_IOERR_DATA xxlimited.Xxo.x_exports