docs: def raw_row_generator(self):
          """Like rowgenerator, but does not try to create a row processor table"""
          from rowgenerators import get_generator
  
          self.doc.set_sys_path()  # Set sys path to package 'lib' dir in case of python function generator
  
          ru = self.resolved_url
  
          try:
              resource = ru.resource # For Metapack urls
  
              return resource.row_generator
          except AttributeError:
              pass
  
          ut = ru.get_resource().get_target()
  
          # Encoding is supposed to be preserved in the URL but isn't
          source_url = parse_app_url(self.url)
  
          # source_url will be None for Sql terms.
  
          ut.encoding = self.get_value('encoding') or (source_url.encoding if source_url else None)
  
          g = get_generator(ut,  resource=self,
                            doc=self._doc, working_dir=self._doc.doc_dir,
                            env=self.env)
  
          assert g, ut
  
          return g