Pywikibot

Latest version: v9.5.0

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

Scan your dependencies

Page 3 of 17

8.6.0

-----
*05 December 2023*

* Lazy load imageinfo metadata (:phab:`T253591`, :phab:`T258036`)
* Fetch URL of page scan via :api:`imageforpage` in :mod:`proofreadpage` module
(:phab:`T114318`, :phab:`T181913`, :phab:`T352524`)
* Sort page names before loading pages in :mod:`proofreadpage` module
* L10N and i18n updates
* check for valid family and site option after ``-help`` is processed (:phab:`T350756`)
* Handle canary events in comms.eventstreams (:phab:`T350756`)

8.5.1

-----
*11. November 2023*

* Add support for new wikis (:phab:`T350231`, :phab:`T350237`, :phab:`T350243`, :phab:`T350375`)

8.5.0

-----
*05. November 2023*

* Add a pagegenerators filter option to check if a page is redirect (:phab:`T261549`)
* Add support for ``vikidia:nl`` site
* Replace MediaWiki API deprecated ``inprop=preload`` with ``preloadcontent`` (:phab:`T348910`)
* Remove check for purge right from APISite.purgepages (:phab:`T349348`)
* Add MediaInfo editLabels, AddClaim and removeClaim functions (:phab:`T348422`)
* Drop unused ``Family.use_hard_category_redirects`` (:phab:`T348953`)
* No longer drop site decorators for optimized codes (:phab:`T74424`)
* Improve handling of uninitialized MediaInfo
* Add support for ``vikidia:ar`` site
* Make exception about missing mediainfo more friendly
* L10N and i18n updates
* Give visible error to user when there are no rights (:phab:`T345342`)

8.4.0

-----
*07. October 2023*

* Add support for fonwiki (:phab:`T347941`)
* :meth:`site.BaseSite.redirects()<pywikibot.site._basesite.BaseSite.redirects>` and
:meth:`site.APISite.redirects()<pywikibot.site._apisite.APISite.redirects>`
methods were added (:phab:`T347226`)
* Upcast to :class:`pywikibot.FilePage` for a proper extension only (:phab:`T346889`)
* Handle missing SDC mediainfo (:phab:`T345038`)
* *modules_only_mode* parameter of :class:`data.api.ParamInfo`, its *paraminfo_keys* class attribute
and its *preloaded_modules* property was deprecated, the :meth:`data.api.ParamInfo.normalize_paraminfo`
method became a staticmethod (:phab:`T306637`)
* raise ValueError when :class:`pywikibot.FilePage` title doesn't have a valid file extension (:phab:`T345786`)
* :attr:`site.APISite.file_extensions <pywikibot.site._apisite.APISite.file_extensions>` property was added
(:phab:`T345786`)
* ``dropdelay`` and ``releasepid`` attributes of :class:`throttle.Throttle` where deprecated
in favour of `expiry` class attribute
* Add https scheme if missing in url asked by :mod:`pywikibot.scripts.generate_family_file`
* L10N updates and i18n updates
* use inline re.IGNORECASE flag in :func:`textlib.case_escape` function (:phab:`T308265`)
* Convert URL-encoded characters also for links outside main namespace with
:meth:`cosmetic_changes.CosmeticChangesToolkit.cleanUpLinks` (:phab:`T342470`)
* Implement Flow topic summaries (:phab:`T109443`)

8.3.3

-----
*20. September 2023*

* Extract code and family from dbname in :meth:`site.APISite.fromDBName()
<pywikibot.site._apisite.APISite.fromDBName>` (:phab:`T345036`)
* L10N and i18n updates

8.3.2

-----
*29. August 2023*

* Add support for tlywiki (:phab:`T345172`)
* L10N and i18n updates

Page 3 of 17

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.