Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor: document processing interface #419

Merged
merged 38 commits into from
Mar 25, 2025
Merged
Changes from 1 commit
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
04ab142
rename providers module to parsers
micpst Mar 17, 2025
c6c935d
rename intermediate_handlers module to enrichers
micpst Mar 17, 2025
72cfa43
update changelog and fix document types
micpst Mar 18, 2025
e1a8d59
move document processor router to parsers module
micpst Mar 18, 2025
20ee690
rename document processor router to parser router
micpst Mar 18, 2025
4654701
refactor document parser router interface
micpst Mar 18, 2025
6afcd80
fix tests
micpst Mar 18, 2025
8b0dcd0
add enricher router
micpst Mar 18, 2025
3b5a834
remove intermediate element abstraction
micpst Mar 19, 2025
b2e9e6c
merge main
micpst Mar 19, 2025
0d03f8e
fix tests
micpst Mar 19, 2025
fee490e
refactor parser and enricher interfaces
micpst Mar 19, 2025
fd1ce0c
fix test
micpst Mar 19, 2025
12a00aa
update CHANGELOG
micpst Mar 19, 2025
5280207
rename image enricher module
micpst Mar 19, 2025
5c29810
refactor unstructured parser
micpst Mar 21, 2025
da82c37
add better typing + clean up code for unstructured parser
micpst Mar 21, 2025
2843cf4
remove redundant helper methods from parser
micpst Mar 22, 2025
94da008
fix examples
micpst Mar 22, 2025
8b7c875
fix tests
micpst Mar 22, 2025
9d9622a
merge main
micpst Mar 22, 2025
ef23cd8
fix tests
micpst Mar 22, 2025
5aa84e0
unify interfaces
micpst Mar 23, 2025
30bd886
update api ref
micpst Mar 23, 2025
384461c
fix changelog
micpst Mar 23, 2025
8013976
update deps
micpst Mar 23, 2025
a354196
add more tests for routers
micpst Mar 23, 2025
b4e896d
add more tests
micpst Mar 23, 2025
b90d5d4
fix tests
micpst Mar 23, 2025
8520cfa
fix typos
micpst Mar 24, 2025
1a8ad31
use super() in from_config
micpst Mar 24, 2025
c6b47bc
merge main
micpst Mar 24, 2025
64c68c3
merge main
micpst Mar 25, 2025
f24330e
merge main
micpst Mar 25, 2025
7cfb8cc
merge main
micpst Mar 25, 2025
b08d459
remove reduce from parser and enricher errors
micpst Mar 25, 2025
75a7810
rename config keys
micpst Mar 25, 2025
9716f64
Merge branch 'main' into mp/refactor-document-processing
micpst Mar 25, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
merge main
  • Loading branch information
micpst committed Mar 25, 2025
commit 64c68c3bdeb4e505225190194da6736f97192b64
3 changes: 3 additions & 0 deletions packages/ragbits-document-search/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -2,7 +2,10 @@

## Unreleased

### Changed

- BREAKING CHANGE: Providers and intermediate handlers refactored to parsers and enrichers (#419)
- Add support for Git source to fetch files from Git repositories

## 0.10.2 (2025-03-21)

12 changes: 6 additions & 6 deletions uv.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Oops, something went wrong.
You are viewing a condensed version of this merge commit. You can view the full changes here.