test_warnings ironically had a single test that was not protecting the warnings
filter and was resetting it.
diff --git a/Misc/NEWS b/Misc/NEWS
index c447452..08552bf 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -730,6 +730,8 @@
 Tests
 -----
 
+- Fix test_warnings to no longer reset the warnings filter.
+
 - Fix test_logging to no longer reset the warnings filter.
 
 - Issue #5635: Fix running test_sys with tracing enabled.