jenkins-bot has submitted this change. ( 
https://gerrit.wikimedia.org/r/c/pywikibot/core/+/758044 )

Change subject: [IMPR] Remove deprecation warning for RepeatingGenerator
......................................................................

[IMPR] Remove deprecation warning for RepeatingGenerator

RepeatingGenerator can still be used by some scripts

Change-Id: I1359202f53c81955b2b95fd9b064e196848a026b
---
M pywikibot/pagegenerators.py
M tests/pagegenerators_tests.py
2 files changed, 7 insertions(+), 9 deletions(-)

Approvals:
  Xqt: Looks good to me, approved
  jenkins-bot: Verified



diff --git a/pywikibot/pagegenerators.py b/pywikibot/pagegenerators.py
index beff3b7..53e6c6d 100644
--- a/pywikibot/pagegenerators.py
+++ b/pywikibot/pagegenerators.py
@@ -2132,7 +2132,6 @@
             yield page.toggleTalkPage()


-@deprecated('LiveRCPageGenerator or EventStreams', since='20180415')
 def RepeatingGenerator(generator: Callable,  # type: ignore[type-arg]
                        key_func: Callable[[Any], Any] = lambda x: x,
                        sleep_duration: int = 60,
diff --git a/tests/pagegenerators_tests.py b/tests/pagegenerators_tests.py
index df6af2d..31d0f0f 100644
--- a/tests/pagegenerators_tests.py
+++ b/tests/pagegenerators_tests.py
@@ -408,14 +408,13 @@

     def test_RepeatingGenerator(self):
         """Test RepeatingGenerator."""
-        with suppress_warnings(category=FutureWarning):
-            gen = pagegenerators.RepeatingGenerator(
-                self.site.recentchanges,
-                key_func=lambda x: x['revid'],
-                sleep_duration=10,
-                reverse=True,
-                namespaces=[0],
-                total=self.length)
+        gen = pagegenerators.RepeatingGenerator(
+            self.site.recentchanges,
+            key_func=lambda x: x['revid'],
+            sleep_duration=10,
+            reverse=True,
+            namespaces=[0],
+            total=self.length)
         items = list(gen)
         self.assertLength(items, self.length)
         timestamps = [pywikibot.Timestamp.fromISOformat(item['timestamp'])

--
To view, visit https://gerrit.wikimedia.org/r/c/pywikibot/core/+/758044
To unsubscribe, or for help writing mail filters, visit 
https://gerrit.wikimedia.org/r/settings

Gerrit-Project: pywikibot/core
Gerrit-Branch: master
Gerrit-Change-Id: I1359202f53c81955b2b95fd9b064e196848a026b
Gerrit-Change-Number: 758044
Gerrit-PatchSet: 1
Gerrit-Owner: Xqt <[email protected]>
Gerrit-Reviewer: Xqt <[email protected]>
Gerrit-Reviewer: jenkins-bot
Gerrit-MessageType: merged
_______________________________________________
Pywikibot-commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to