Hi folks,
a new stable release 3.0.20180603 was deployed which is available at pypi (as side package
without scripts) or from our repository with the tag "3.0.20180603". The
following changes where made since 3.0.20180505:
* Move main categories to top in cosmetic_changes
* shell.py always imports pywikibot as default
* New roundrobin_generators in tools
* New BaseBot method "skip_page" to adjust page counting
* Family class is made a singleton class
* New rule 'startcolon' was introduced in textlib
* BaseBot has new methods setup and teardown
* UploadBot got a filename prefix parameter (T170123)
* cosmetic_changes is able to remove empty sections (T140570)
* Pywikibot is following PEP 396 versioning
* pagegenerators AllpagesPageGenerator, CombinedPageGenerator, UnconnectedPageGenerator
are deprecated
* Some DayPageGenerator parameters has been renamed
* unicodedata2, httpbin and Flask dependency was removed (T102461, T108068, T178864,
T193383)
* new projects where provided
* Bugfixes and improvements
* Documentation updates
* Localisation updates (T194893)
* Translation updates
Also a lot of improvements for scripts where made. For older changes refer HISTORY.rst.
Some methods where deprecated but are still working. You may run your private scripts in
debugging mode to find out deprecated parts. Also please remember that support for Python
2.7.2 and Python 2.7.3 may be dropped in near future (see Phabricator task T191192)
By the way older releases of pywikibot are still reachable through the release tag. This
could be imported if older Python or Mediawiki versions are no longer supportable.
Many thanks to all contributors and reviewers for their improvements and ideas, also
thanks to all bot owners sharing this framework, also for bug reports and feature
requests.
Best
xqt
Show replies by date