Skip to content

Commit 26b8077

Browse files
chore: removing NLTKDocumentSplitter (#8724)
* removing NLTKDocumentSplitter * adding release notes * removing pydocs reference
1 parent 167ede1 commit 26b8077

File tree

5 files changed

+6
-717
lines changed

5 files changed

+6
-717
lines changed

Diff for: docs/pydoc/config/preprocessors_api.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
loaders:
22
- type: haystack_pydoc_tools.loaders.CustomPythonLoader
33
search_path: [../../../haystack/components/preprocessors]
4-
modules: ["document_cleaner", "document_splitter", "nltk_document_splitter", "recursive_splitter", "text_cleaner"]
4+
modules: ["document_cleaner", "document_splitter", "recursive_splitter", "text_cleaner"]
55
ignore_when_discovered: ["__init__"]
66
processors:
77
- type: filter

Diff for: haystack/components/preprocessors/__init__.py

+1-2
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,7 @@
44

55
from .document_cleaner import DocumentCleaner
66
from .document_splitter import DocumentSplitter
7-
from .nltk_document_splitter import NLTKDocumentSplitter
87
from .recursive_splitter import RecursiveDocumentSplitter
98
from .text_cleaner import TextCleaner
109

11-
__all__ = ["DocumentSplitter", "DocumentCleaner", "RecursiveDocumentSplitter", "TextCleaner", "NLTKDocumentSplitter"]
10+
__all__ = ["DocumentSplitter", "DocumentCleaner", "RecursiveDocumentSplitter", "TextCleaner"]

Diff for: haystack/components/preprocessors/nltk_document_splitter.py

-301
This file was deleted.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
---
2+
upgrade:
3+
- |
4+
Removed the deprecated `NLTKDocumentSplitter`, it's functionalities are now supported by the `DocumentSplitter`.

0 commit comments

Comments
 (0)