docs: def parse_prices_from_file_stream(self, file_stream) -> List[PriceModel]:
          """
          Reads a file stream (i.e. from web form) containing a csv prices
          into a list of Price models.
          """
          content = file_stream.read().decode("utf-8")
          file_stream.close()
  
          if not content:
              raise ValueError("The file is empty!")
  
          result = self.get_prices_from_csv(content)
  
          return result