Pywikibot

Latest version: v9.5.0

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

Scan your dependencies

Page 16 of 17

3.0.20170713

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

*13 July 2017*

* Deprecate APISite.newfiles()
* Inverse of pagegenerators -namespace option
* Bugfixes and improvements
* Localisation updates
* CODE_OF_CONDUCT included

**Bugfixes**

* Manage temporary readonly error (:phab:`T154011`)
* Unbreak wbGeoShape and WbTabularData (:phab:`T166362`)
* Clean up issue with _WbDataPage (:phab:`T166362`)
* Re-enable xml for WikiStats with py2 (:phab:`T165830`)
* Solve httplib.IncompleteRead exception in eventstreams (:phab:`T168535`)
* Only force input_choise if self.always is given (:phab:`T161483`)
* Add colon when replacing category and file weblink (:phab:`T127745`)
* API Request: set uiprop only when ensuring 'userinfo' in meta (:phab:`T169202`)

**Improvements**

* Introduce the new WbUnknown data type for Wikibase (:phab:`T165961`)
* djvu.py: add replace_page() and delete_page()
* Build GeoShape and TabularData from shared base class
* Remove non-breaking spaces when tidying up a link (:phab:`T130818`)
* Replace private mylang variables with mycode in generate_user_files.py
* FilePage: remove deprecated use of fileUrl
* Make socket_timeout recalculation reusable (:phab:`T166539`)
* FilePage.download(): add revision parameter to download arbitrary revision (:phab:`T166939`)
* Make pywikibot.Error more precise (:phab:`T166982`)
* Implement pywikibot support for adding thanks to normal revisions (:phab:`T135409`)
* Implement server side event client EventStreams (:phab:`T158943`)
* new pagegenerators filter option -titleregexnot
* Add exception for -namepace option (:phab:`T167580`)
* InteractiveReplace: Allow no replacements by default
* Encode default globe in family file
* Add on to pywikibot support for thanking normal revisions (:phab:`T135409`)
* Add log entry code for thanks log (:phab:`T135413`)
* Create superclass for log entries with user targets
* Use relative reference to class attribute
* Allow pywikibot to authenticate against a private wiki (:phab:`T153903`)
* Make WbRepresentations hashable (:phab:`T167827`)

**Updates**

* Update linktails
* Update languages_by_size
* Update cross_allowed (global bot wikis group)
* Add atjwiki to wikipedia family file (:phab:`T168049`)
* remove closed sites from languages_by_size list
* Update category_redirect_templates for wikipedia and commons Family
* Update logevent type parameter list
* Disable cleanUpSectionHeaders on jbo.wiktionary (:phab:`T168399`)
* Add kbpwiki to wikipedia family file (:phab:`T169216`)
* Remove anarchopedia family out of the framework (:phab:`T167534`)

3.0.20170521

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

*21 May 2017*

* Support for Python 2.6 but higher releases are strictly recommended
* Bugfixes and improvements
* Localisation updates

**Bugfixes**

* Increase the default socket_timeout to 75 seconds (:phab:`T163635`)
* use repr() of exceptions to prevent UnicodeDecodeErrors (:phab:`T120222`)
* Handle offset mismatches during chunked upload (:phab:`T156402`)
* Correct _wbtypes equality comparison (:phab:`T160282`)
* Re-enable getFileVersionHistoryTable() method (:phab:`T162528`)
* Replaced the word 'async' with 'asynchronous' due to py3.7 (:phab:`T106230`)
* Raise ImportError if no editor is available (:phab:`T163632`)
* templatesWithParams: cache and standardise params (:phab:`T113892`)
* getInternetArchiveURL: Retry http.fetch if there is a ConnectionError (:phab:`T164208`)
* Remove wikidataquery from pywikibot (:phab:`T162585`)

**Improvements**

* Introduce user_add_claim and allow asynchronous ItemPage.addClaim (:phab:`T87493`)
* Enable private edit summary in specialbots (:phab:`T162527`)
* Make a decorator for asynchronous methods
* Provide options by a separate handler class
* Show a warning when a LogEntry type is not known (:phab:`T135505`)
* Add Wikibase Client extension requirement to APISite.unconnectedpages()
* Update content after editing entity
* Make WbTime from Timestamp and vice versa (:phab:`T131624`)
* Add support for geo-shape Wikibase data type (:phab:`T161726`)
* Add async parameter to ItemPage.editEntity (:phab:`T86074`)
* Make sparql use Site to access sparql endpoint and entity_url (:phab:`T159956`)
* timestripper: search wikilinks to reduce false matches
* Set Coordinate globe via item
* use extract_templates_and_params_regex_simple for template validation
* Add _items for WbMonolingualText
* Allow date-versioned pypi releases from setup.py (:phab:`T152907`)
* Provide site to WbTime via WbTime.fromWikibase
* Provide preloading via GeneratorFactory.getCombinedGenerator() (:phab:`T135331`)
* Accept QuitKeyboardInterrupt in specialbots.Uploadbot (:phab:`T163970`)
* Remove unnecessary description change message when uploading a file (:phab:`T163108`)
* Add 'OptionHandler' to bot.__all__ tuple
* Use FilePage.upload inside UploadRobot
* Add support for tabular-data Wikibase data type (:phab:`T163981`)
* Get thumburl information in FilePage() (:phab:`T137011`)

**Updates**

* Update languages_by_size in family files
* wikisource_family.py: Add "pa" to languages_by_size
* Config2: limit the number of retries to 15 (:phab:`T165898`)

3.0.20170403

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

*3 April 2017*

* First major release from master branch
* requests package is mandatory
* Deprecate previous 2.0 branches and tags

**Bugfixes**

* Use default summary when summary value does not contain a string (:phab:`T160823`)
* Enable specialbots.py for PY3 (:phab:`T161457`)
* Change tw(n)translate from Site.code to Site.lang dependency (:phab:`T140624`)
* Do not use the "imp" module in Python 3 (:phab:`T158640`)
* Make sure the order of parameters does not change (:phab:`T161291`)
* Use pywikibot.tools.Counter instead of collections.Counter (:phab:`T160620`)
* Introduce a new site method page_from_repository()
* Add pagelist tag for replaceExcept (:phab:`T151940`)
* logging in python3 when deprecated_args decorator is used (:phab:`T159077`)
* Avoid ResourceWarning using subprocess in python 3.6 (:phab:`T159646`)
* load_pages_from_pageids: do not fail on empty string (:phab:`T153592`)
* Add missing not-equal comparison for wbtypes (:phab:`T158848`)
* textlib.getCategoryLinks catch invalid category title exceptions (:phab:`T154309`)
* Fix html2unicode (:phab:`T130925`)
* Ignore first letter case on 'first-letter' sites, obey it otherwise (:phab:`T130917`)
* textlib.py: Limit catastrophic backtracking in FILE_LINK_REGEX (:phab:`T148959`)
* FilePage.get_file_history(): Check for len(self._file_revisions) (:phab:`T155740`)
* Fix for positional_arg behavior of GeneratorFactory (:phab:`T155227`)
* Fix broken LDAP based login (:phab:`T90149`)

**Improvements**

* Simplify User class
* Renamed isImage and isCategory
* Add -property option to pagegenerators.py
* Add a new site method pages_with_property
* Allow retrieval of unit as ItemPage for WbQuantity (:phab:`T143594`)
* return result of userPut with put_current method
* Provide a new generator which yields a subclass of Page
* Implement FilePage.download()
* make general function to compute file sha
* Support adding units to WbQuantity through ItemPage or entity url (:phab:`T143594`)
* Make PropertyPage.get() return a dictionary
* Add Wikibase Client extension requirement to APISite.unconnectedpages()
* Make Wikibase Property provide labels data
* APISite.data_repository(): handle warning with re.match() (:phab:`T156596`)
* GeneratorFactory: make getCategory respect self.site (:phab:`T155687`)
* Fix and improve default regexes

**Updates**

* Update linktrails
* Update languages_by_size
* Updating global bot wikis, closed wikis and deleted wikis
* Deprecate site.has_transcluded_data
* update plural rules
* Correcting month names in date.py for Euskara (eu)
* Linktrail for Euskara
* Define template documentation subpages for es.wikibooks
* self.doc_subpages for Meta-Wiki
* Updating Wikibooks projects which allows global bots
* Updated list of closed projects
* Add 'Bilde' as a namespace alias for file namespace of nn Wikipedia (:phab:`T154947`)

2.0rc5

Not secure
------

*17 August 2016*

* Last stable 2.0 branch

**Bugfixes**

* Establish the project's name, once and for all
* setup.py: Add Python 3.4 and 3.5 to pypi classifiers
* Remove item count output in page generators
* Test Python 3.5 on Travis
* Fix docstring capitalization in return types and behavior
* Stop reading 'cookieprefix' upon login
* Fix travis global environment variables
* Fix notifications building from JSON
* pywikibot: Store ImportError in imported variable
* Use default tox pip install
* Add asteroids that are being used as locations
* Fix ID for Rhea
* [bugfix] pass User page object to NotEmailableError
* Allow pywikibot to run on Windows 10 as well
* listpages.py: Fix help docstring
* pwb.py: make sure pywikibot is correctly loaded before starting a script
* win32_unicode: force truetype font in console
* Update main copyright year to 2016
* [L10N] add "sco" to redirected category pages
* date.py: fix Hungarian day-month title
* Prevent <references.../> from being destroyed
* [FIX] Page: Use repr-like if it can't be encoded
* pywikibot.WARNING -> pywikibot.logging.WARNING
* Do not expand text by default in getCategoryLinks
* Typo fix
* Prevent AttributeError for when filename is None
* Split TestUserContribs between user and non-user

2.0rc4

Not secure
------

*15 December 2015*

**Bugfixes**

* Remove dependency on pYsearch
* Require google>=0.7
* Desupport Python 2.6 for Pywikibot 2.0 release branch
* config: Don't crash on later get_base_dir calls
* cosmetic_changes: merge similar regexes
* Update revId upon claim change
* Update WOW hostnames
* Mark site.patrol() as a user write action
* Fix interwikiFormat support for Link
* Changes are wrongly detected in the last langlink
* getLanguageLinks: Skip own site
* fix intersection of sets of namespaces
* Import textlib.TimeStripper
* Change "PyWikiBot" to "Pywikibot"
* Stop crashing item loads due to support of units
* __all__ items must be bytes on Python 2
* Omit includeredirects parameter for allpages generator
* Performance fix for sites using interwiki_putfirst option
* Fix Persian Wikipedia configuration
* rollback: Use Revision instance properly
* Add must_be to DataSite write actions
* Remove unneeded site argument to AutoFamily
* Fix ComparableMixin
* Deprecate ParamInfo.query_modules_with_limits
* be-x-old is renamed to be-tarask
* Correctly identify qualifier from JSON

2.0rc3

Not secure
------

*30 September 2015*

**Bugfixes**

* New Wikipedia site: azb
* Indexes in str.format
* MediaWikiVersion: Accept new wmf style
* i18n: always follow master
* Bugfixes
* Localisation updates
* i18n: always follow master branch
* exception.UploadWarning was replaced by data.api.UploadWarning

Page 16 of 17

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.