Skip to content

Tags: chiefgeek157/pywikibot

Tags

8.0.0

Toggle 8.0.0's commit message
[8.0] Publish Pywikibot 8

- Update version
- update ROADMAP.rst
- update languages_by_size
- update WbTime.fromTimestamp documentation

Bug: T308258
Change-Id: Ie809c74ba8954a432b60ff1b561d9e220a0e6ee6

7.7.3

Toggle 7.7.3's commit message
[7.7.3] Add new wikis to pywikibot

Backport changes to stable release.
Also update fake_useragent dependency

Bug: T321285
Bug: T321291
Bug: T321297
Bug: T326141
Change-Id: Iec910cca819c1d9bc825872d524f0ab4a36a187b

7.7.2

Toggle 7.7.2's commit message
[7.7.2] Backport T324310 changes to stable

Also update languages_by_size and adjust jenkins tests

Bug: T324310
Change-Id: If20b7e0e3cf246ac91cce4a53bde34174bc6b2d6

7.7.1

Toggle 7.7.1's commit message
[7.7.1] Update stable release

Change-Id: I52fb589145c39ee8cff74354564916ea8a2232bf

7.7.0

Toggle 7.7.0's commit message
[7.7] Publish Pywikibot 7.7

Change-Id: I16565ccff92a5bfe9c111706b844d84b020fe4db

7.6.0

Toggle 7.6.0's commit message
[7.6] Publish Pywikibot 7.6

Change-Id: Ie0d9cb66848205041e92a0fdea86841aae8ee0d5

7.5.2

Toggle 7.5.2's commit message
[backport] backport archivebot.py from master

- Non latin digits support introduced with
  https://gerrit.wikimedia.org/r/c/pywikibot/core/+/163213
  never worked because the variable replacements like %(counter)d
  expected an int instead of s str. This did not fail as long as
  textlib.to_local_digits returned an unchanged value if there are no
  local digits given for a language but it might be failed for those
  who have it. With 7.5 textlib.to_local_digits always return a str
  and the archivebot failed. This was fixed recently with 7.5.1.
- User should be able to decide whether to use latin or non latin digits.
  Therefore a lot for new fields were introduced like 'localcounter'
  which uses the localized number instead of the latin one. This does
  not break the further implementation due to the %d replacement
  except in rare cases if the user had it replaced by %s already.
- Restore old values for non local fields
- Remove the 7.5.1 changes
- make a sanity check in analyze_page() method for the case that the
  local fields are used with %d and show a warning in this case.

- Use a generator instead of a list of pages to process. This decreases
  memory usage a lot and also speeds up start time by giving up sorting
  all pages.
- preload the page contents
- catch KeyboardInterrupt and leave the mean loop
- add look & feel of CurrentPageBot
- print execution time finally

Bug: T71551
Bug: T313682
Bug: T313692
Bug: T313785
Change-Id: I10c8ac62656aa53f41be629003e5ed6a875f9310

7.5.1

Toggle 7.5.1's commit message
[BUGFIX] replace archive pattern fields to string conversion

use string conversion format fields to support non latin numbers
introduced with https://gerrit.wikimedia.org/r/c/pywikibot/core/+/163213
backported from master branch

Bug: T313692
Change-Id: Ic543ad607d35a68cdde04a18653804996f96fdb2

7.5.0

Toggle 7.5.0's commit message
Merge "[7.5] Publish Pywikibot 7.5"

7.4.0

Toggle 7.4.0's commit message
[7.4] Publish Pywikibot 7.4.0

Change-Id: I5c2c7a4cc83d147bbfb0f6eea26f531623e73fb3