Commit Graph

24 Commits

Author SHA1 Message Date
mrosati 28ec29f8af add progress bar when importing multiple files
build / build (push) Successful in 11s
pytest / pytest (push) Failing after 28s
2026-05-01 15:45:41 +02:00
mrosati fb62d1b539 refactor chunking and embedding into their own modules
build / build (push) Successful in 45s
pytest / pytest (push) Successful in 26s
2026-05-01 11:01:30 +02:00
Matteo Rosati 26df98c08e add multi-file import support
build / build (push) Successful in 9s
pytest / pytest (push) Successful in 26s
2026-04-29 15:39:42 +02:00
Matteo Rosati 74e48fbcd5 replace existing file records on re-import
build / build (push) Successful in 9s
pytest / pytest (push) Successful in 25s
2026-04-29 14:46:41 +02:00
Matteo Rosati d1b1238897 decouple core data from CLI formatting
build / build (push) Successful in 49s
pytest / pytest (push) Successful in 30s
2026-04-29 12:44:28 +02:00
mrosati d71fce7a6a cannot import non-text files!
build / build (push) Successful in 39s
pytest / pytest (push) Successful in 35s
2026-04-24 18:40:51 +02:00
mrosati c6ad060e85 fix types and print middle dot in collections list 2026-04-24 18:28:03 +02:00
mrosati c5b6b196b5 fix syntax and types 2026-04-24 18:23:02 +02:00
mrosati 948f8500be types cleanup 2026-04-24 18:20:22 +02:00
Matteo Rosati a14edebafe add colors!
build / build (push) Successful in 12s
pytest / pytest (push) Successful in 29s
2026-04-23 21:49:46 +02:00
Matteo Rosati 13d2f525a9 fix syntax 2026-04-23 21:06:31 +02:00
mrosati a672633526 extract _get_absolute_path
build / build (push) Successful in 11s
2026-04-23 20:46:26 +02:00
mrosati e5b63ac6fb use absolute paths 2026-04-23 19:56:11 +02:00
mrosati fb5d0f7c0c add comments
build / build (push) Successful in 10s
2026-04-23 19:37:13 +02:00
mrosati 38fa57e348 refactor rename add-data -> import
build / build (push) Successful in 9s
2026-04-23 19:34:59 +02:00
mrosati b994546fc7 use typer for better syntax highlight
build / build (push) Successful in 45s
2026-04-23 15:53:14 +02:00
Matteo Rosati b7aeb68da9 update description 2026-04-22 22:27:55 +02:00
Matteo Rosati f09e9da9a5 format code 2026-04-22 22:22:49 +02:00
Matteo Rosati 0441bcd911 remove command aliases 2026-04-22 22:21:14 +02:00
Matteo Rosati b52952a2eb simplify the app using typer 2026-04-22 22:14:26 +02:00
Matteo Rosati 2dfaa68466 modernize type hints 2026-04-22 17:19:14 +02:00
Matteo Rosati 33b46c2c21 add ruff. fix all linting 2026-04-22 17:03:01 +02:00
Matteo Rosati 2962a2e088 replace argparse.Namespace plumbing with typed command inputs 2026-04-22 16:03:51 +02:00
Matteo Rosati 8ebab832d5 move top-level modules into a real package 2026-04-22 15:47:46 +02:00