Pywikibot

Latest version: v9.5.0

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

Scan your dependencies

Page 14 of 17

3.0.20180922

Not secure
------------

*22 September 2018*

* Enable multiple streams for EventStreams (:phab:`T205114`)
* Fix Wikibase aliases handling (:phab:`T194512`)
* Remove cryptography support from python<=2.7.6 requirements (:phab:`T203435`)
* textlib._tag_pattern: Do not mistake self-closing tags with start tag (:phab:`T203568`)
* page.Link.langlinkUnsafe: Always set _namespace to a Namespace object (:phab:`T203491`)
* Enable Namespace.content for mw < 1.16
* Allow terminating the bot generator by BaseBot.stop() method (:phab:`T198801`)
* Allow bot parameter in set_redirect_target
* Do not show empty error messages (:phab:`T203462`)
* Show the exception message in async mode (:phab:`T203448`)
* Fix the extended user-config extraction regex (:phab:`T145371`)
* Solve UnicodeDecodeError in site.getredirtarget (:phab:`T126192`)
* Introduce a new APISite property: mw_version
* Improve hash method for BasePage and Link
* Avoid applying two uniquifying filters (:phab:`T199615`)
* Fix skipping of language links in CosmeticChangesToolkit.removeEmptySections (:phab:`T202629`)
* New mediawiki projects were provided
* Bugfixes and improvements
* Localisation updates

3.0.20180823

Not secure
------------

*23 August 2018*

* Don't reset Bot._site to None if we have already a site object (:phab:`T125046`)
* pywikibot.site.Siteinfo: Fix the bug in cache_time when loading a CachedRequest (:phab:`T202227`)
* pagegenerators._handle_recentchanges: Do not request for reversed results (:phab:`T199199`)
* Use a key for filter_unique where appropriate (:phab:`T199615`)
* pywikibot.tools: Add exceptions for first_upper (:phab:`T200357`)
* Fix usages of site.namespaces.NAMESPACE_NAME (:phab:`T201969`)
* pywikibot/textlib.py: Fix header regex to allow comments
* Use 'rvslots' when fetching revisions on MW 1.32+ (:phab:`T200955`)
* Drop the '2' from PYWIKIBOT2_DIR, PYWIKIBOT2_DIR_PWB, and PYWIKIBOT2_NO_USER_CONFIG environment variables. The old
names are now deprecated. The other PYWIKIBOT2_* variables which were used only for testing purposes have been renamed
without deprecation. (:phab:`T184674`)
* Introduce a timestamp in deprecated decorator (:phab:`T106121`)
* textlib.extract_sections: Remove footer from the last section (:phab:`T199751`)
* Don't let WikidataBot crash on save related errors (:phab:`T199642`)
* Allow different projects to have different L10N entries (:phab:`T198889`)
* remove color highlights before fill function (:phab:`T196874`)
* Fix Portuguese file namespace translation in cc (:phab:`T57242`)
* textlib._create_default_regexes: Avoid using inline flags (:phab:`T195538`)
* Not everything after a language link is footer (:phab:`T199539`)
* code cleanups
* New mediawiki projects were provided
* Bugfixes and improvements
* Localisation updates

3.0.20180710

Not secure
------------

*10 July 2018*

* Enable any LogEntry subclass for each logevent type (:phab:`T199013`)
* Deprecated pagegenerators options -<logtype>log aren't supported any longer (:phab:`T199013`)
* Open RotatingFileHandler with utf-8 encoding (:phab:`T188231`)
* Fix occasional failure of TestLogentries due to hidden namespace (:phab:`T197506`)
* Remove multiple empty sections at once in cosmetic_changes (:phab:`T196324`)
* Fix stub template position by putting it above interwiki comment (:phab:`T57034`)
* Fix handling of API continuation in PropertyGenerator (:phab:`T196876`)
* Use PyMySql as pure-Python MySQL client library instead of oursql, deprecate MySQLdb (:phab:`T89976`, :phab:`T142021`)
* Ensure that BaseBot.treat is always processing a Page object (:phab:`T196562`, :phab:`T196813`)
* Update global bot settings
* New mediawiki projects were provided
* Bugfixes and improvements
* Localisation updates

3.0.20180603

Not secure
------------

*3 June 2018*

* 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 (:phab:`T170123`)
* cosmetic_changes is able to remove empty sections (:phab:`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
(:phab:`T102461`, :phab:`T108068`, :phab:`T178864`, :phab:`T193383`)
* New projects were provided
* Bugfixes and improvements
* Documentation updates
* Localisation updates (:phab:`T194893`)
* Translation updates

3.0.20180505

Not secure
------------

*5 May 2018*

* Enable makepath and datafilepath not to create the directory
* Use API's retry-after value (:phab:`T144023`)
* Provide startprefix parameter for Category.articles() (:phab:`T74101`, :phab:`T143120`)
* Page.put_async() is marked as deprecated (:phab:`T193494`)
* Deprecate requests-requirements.txt (:phab:`T193476`)
* Bugfixes and improvements
* New mediawiki projects were provided
* Localisation updates

3.0.20180403

Not secure
------------

*3 April 2018*

* Deprecation warning: support for Python 2.7.2 and 2.7.3 will be dropped (:phab:`T191192`)
* Dropped support for Python 2.6 (:phab:`T154771`)
* Dropped support for Python 3.3 (:phab:`T184508`)
* Bugfixes and improvements
* Localisation updates

Page 14 of 17

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.