--- /dev/null
+Description: skip tests bound to fail past python3.11.
+ Thanks John Marshall and Graham Inggs for the independent suggestion.
+Author: Étienne Mollier <emollier@debian.org>
+Bug: https://github.com/pysam-developers/pysam/issues/1151
+Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1024425
+Last-Update: 2022-12-27
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+--- python-pysam.orig/tests/AlignmentFilePileup_test.py
++++ python-pysam/tests/AlignmentFilePileup_test.py
+@@ -1,5 +1,6 @@
+ """Benchmarking module for AlignmentFile functionality"""
+ import os
++import sys
+ import pysam
+ import unittest
+ from TestUtils import make_data_files, BAM_DATADIR, IS_PYTHON3, force_str, flatten_nested_list
+@@ -206,6 +207,10 @@
+ def tearDown(self):
+ self.samfile.close()
+
++ @unittest.skipIf((sys.version_info.major == 3
++ and sys.version_info.minor >= 11)
++ or sys.version_info.major >= 4,
++ "Test known to fail past python3.11.")
+ def testIteratorOutOfScope(self):
+ '''test if exception is raised if pileup col is accessed after
+ iterator is exhausted.'''