http://www.mediawiki.org/wiki/Special:Code/pywikipedia/11187
Revision: 11187 Author: legoktm Date: 2013-03-07 05:39:06 +0000 (Thu, 07 Mar 2013) Log Message: ----------- Add @deprecated to methods replaced by WikibasePage
Modified Paths: -------------- branches/rewrite/pywikibot/site.py
Modified: branches/rewrite/pywikibot/site.py =================================================================== --- branches/rewrite/pywikibot/site.py 2013-03-07 05:28:54 UTC (rev 11186) +++ branches/rewrite/pywikibot/site.py 2013-03-07 05:39:06 UTC (rev 11187) @@ -3223,6 +3223,7 @@
class DataSite (APISite):
+ @deprecated("pywikibot.ItemPage") def __getattr__(self, attr): """Calls to methods get_info, get_sitelinks, get_aliases, get_labels, get_descriptions, get_urls @@ -3248,6 +3249,7 @@ def __repr__(self): return 'DataSite("%s", "%s")' % (self.code, self.family.name)
+ @deprecated("pywikibot.PropertyPage") def _get_propertyitem(self, props, source, **params): """generic method to get the data for multiple Wikibase items""" wbdata = self.get_item(source, props=props, **params) @@ -3255,6 +3257,7 @@ "API wbgetentities response lacks %s key" % props return wbdata[props]
+ @deprecated("pywikibot.WikibasePage") def get_item(self, source, **params): """get the data for multiple Wikibase items""" if type(source) == int or \