code: def datas(self):
          
          data = feedparser.parse(self.URL_TO_PARSE, agent=self.USER_AGENT)
  
          # when chardet says
          # >>> chardet.detect(data)
          # {'confidence': 0.99, 'encoding': 'utf-8'}
          # bozo says sometimes
          # >>> data.bozo_exception
          # CharacterEncodingOverride('document declared as us-ascii, but parsed as utf-8', )  # invalid Feed
          # so I remove this detection :(
          # the issue come from the server that return a charset different from the feeds
          # it is not related to Feedparser but from the HTTP server itself
          if data.bozo == 1:
              data.entries = ''
  
          return data
docs: read the data from a given URL or path to a local file