Pywikibot

Latest version: v9.2.0

Safety actively analyzes 641002 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 16 of 16

2.0rc1

------

*25 May 2015*

**Major improvements**

* Sphinx documentation at https://doc.wikimedia.org/pywikibot/
* Initial ProofreadPage support
* Improved diff output, with context
* Batch upload support
* Compat scripts patrol.py and piper.py ported
* isbn.py now supports wikibase
* RecentChanges stream (rcstream) support

**Pywikibot API improvements**

* Python 3 ipaddress support
* Support for Python warning system
* Wikibase:
- added ISBN support
- added redirect support
* Optionally uses external library for improved isbn validation
* Automatically generating user files when -user, -family and -lang are
provided to a script
* Page.content_model added
* Page.contributors() and Page.revision_count() added
* APISite.compare added
* Site.undelete and Page.undelete added
* DataSite.search_entities support
* FilePage.latest_file_info and FilePage.oldest_file_info added
* ItemClaimFilterPageGenerator added

**Low-level changes**

* Switch to JSON-based i18n data format
* Unicode_literals used throughout source code
* API badtoken recovery
* API client side prevention of anonymous writes
* API layer support for boolean and date datatypes
* Improved MediaWiki version detection
* PageNotFound exception is no longer used
* UserActionRefuse exception was replaced by UserRightsError and NotEmailableError

**Other changes**

* Python 3 support fixes
* Daemonize support
* Allow pywikibot to load without i18n data
* AppVeyor CI Win32 builds
* New scripts patrol.py and piper.py ported from old compat branch
* Bugfixes and improvements
* Localisation updates

2.0b3

-----

*30 November 2014*

* Library initialisation no longer connects to servers
* generate_user_files.py rewritten
* API Version 1.14 support
* Support HTTPS for families with certificate validation errors (Python 2 only)
* API HTTP(S) GET support
* API simplified continuation support
* Upload uses a fake filename to avoid various MIME encoding issues
* API class ParamInfo inspects API modules
* Several QueryGenerator efficiency improvements
* Improved 'same title' detection and 'get redirect target' handling
* Site interwiki methods now use dynamic Interwikimap
* Site methods return Namespace object instead of int
* New WikiStats module
* New PatchManager module used for showDiff
* New pagegenerators, including -intersect support
* Several category_redirect.py improvements
* archivebot: support more languages
* reflinks: changed from GPL to MIT
* Bugfixes and improvements

2.0b2

-----

*7 October 2014*

* Bugfixes and improvements

2.0b1

-----

*26 August 2013*

* First stable release branch

1.0

---

*26 September 2005*

* First PyWikipediaBot framework release
* scripts and libraries for standardizing content
* tools for making minor modifications
* script making interwiki links

Page 16 of 16

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.