diff -r 211472ab15c8 -r a8c1ea390400 cubicweb/server/sources/datafeed.py --- a/cubicweb/server/sources/datafeed.py Thu Mar 14 14:45:35 2019 +0100 +++ b/cubicweb/server/sources/datafeed.py Thu Mar 14 12:08:37 2019 +0100 @@ -33,8 +33,6 @@ from pytz import utc from lxml import etree -from logilab.common.deprecation import deprecated - from cubicweb import ObjectNotFound, ValidationError, SourceException, _ from cubicweb.server.sources import AbstractSource from cubicweb.appobject import AppObject @@ -365,20 +363,6 @@ class DataFeedXMLParser(DataFeedParser): - @deprecated() - def process(self, url, raise_on_error=False): - """IDataFeedParser main entry point""" - try: - parsed = self.parse(url) - except Exception as ex: - if raise_on_error: - raise - self.import_log.record_error(str(ex)) - return True - for args in parsed: - self.process_item(*args, raise_on_error=raise_on_error) - return False - def parse(self, url): stream = self.retrieve_url(url) return self.parse_etree(etree.parse(stream).getroot())