List of steps to reproduce (step by step, including full links if applicable):
- use with groupsize different from 50 e.g.:
pagegenerators.PreloadingGenerator(generator, groupsize=60)
What happens?:
Pages are preloaded in two steps:
Retrieving 50 pages from wikipedia:fr. Retrieving 10 pages from wikipedia:fr. Retrieving 50 pages from wikipedia:fr. Retrieving 10 pages from wikipedia:fr.
What should have happened instead?:
Bulk preload of the given groupsize:
Retrieving 60 pages from wikipedia:fr.
Software version (if not a Wikimedia wiki), browser information, screenshots, other information, etc:
C:\pwb\GIT\core>pwb version Pywikibot: [ssh] pywikibot-core (2cf5b09, g15424, 2021/09/25, 12:31:29, master) Release version: 7.0.0.dev0 setuptools version: 57.0.0 mwparserfromhell version: 0.6.2 wikitextparser version: n/a requests version: 2.20.1 cacerts: C:\Python39\lib\site-packages\certifi\cacert.pem certificate test: ok Python: 3.9.0 (tags/v3.9.0:9cf6752, Oct 5 2020, 15:34:40) [MSC v.1927 64 bit (AMD64)] PYWIKIBOT_DIR: Not set PYWIKIBOT_DIR_PWB: C:\pwb\GIT\core PYWIKIBOT_NO_USER_CONFIG: Not set Config base dir: C:\pwb\GIT\core