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 \
_______________________________________________
Pywikipedia-svn mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/pywikipedia-svn