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