From d8ed2862002b156f22a0fcb26ebca26a2507519b Mon Sep 17 00:00:00 2001 From: Akshay <64036106+akshayvkt@users.noreply.github.com> Date: Wed, 15 Feb 2023 22:41:42 -0800 Subject: [PATCH] Update and rename everynote.py to evernote.py (#1060) Updating this base file as well as the .ipynb file of the example on the website: https://github.com/hwchase17/langchain/compare/master...akshayvkt:langchain:patch-1 https://langchain.readthedocs.io/en/latest/modules/document_loaders/examples/everynote.html --- .../document_loaders/{everynote.py => evernote.py} | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) rename langchain/document_loaders/{everynote.py => evernote.py} (92%) diff --git a/langchain/document_loaders/everynote.py b/langchain/document_loaders/evernote.py similarity index 92% rename from langchain/document_loaders/everynote.py rename to langchain/document_loaders/evernote.py index 85666084c6f..a7529f379fa 100644 --- a/langchain/document_loaders/everynote.py +++ b/langchain/document_loaders/evernote.py @@ -1,4 +1,4 @@ -"""Load documents from Everynote. +"""Load documents from Evernote. https://gist.github.com/foxmask/7b29c43a161e001ff04afdb2f181e31c """ @@ -52,7 +52,7 @@ def _parse_note(note: List) -> dict: def _parse_note_xml(xml_file: str) -> str: - """Parse everynote xml.""" + """Parse Evernote xml.""" # Without huge_tree set to True, parser may complain about huge text node # Try to recover, because there may be " ", which will cause # "XMLSyntaxError: Entity 'nbsp' not defined" @@ -68,15 +68,15 @@ def _parse_note_xml(xml_file: str) -> str: return result_string -class EveryNoteLoader(BaseLoader): - """Loader to load in EverNnote files..""" +class EverNoteLoader(BaseLoader): + """Loader to load in EverNote files..""" def __init__(self, file_path: str): """Initialize with file path.""" self.file_path = file_path def load(self) -> List[Document]: - """Load document from EveryNote file.""" + """Load document from EverNote file.""" text = _parse_note_xml(self.file_path) metadata = {"source": self.file_path} return [Document(page_content=text, metadata=metadata)]