Added - Added `summarize` command for video summaries - https://github.com/NotJoeMartinez/yt-fts/pull/175 - Added `--cookies-from-browser` flag to bypass rate limiting
Changed - `--number-of-jobs` flag is now `--jobs` - `update` command now updates all channels by default - `export` `vsearch` and `search` commands OOP refactor
Fixed - Quieted warnings on download
0.1.56
Fixed - `OR`, `AND` and Quoted searches not working - https://github.com/NotJoeMartinez/yt-fts/issues/164 - https://github.com/NotJoeMartinez/yt-fts/pull/170
0.1.55
Fixed - After running download, there's nothing in the DB - https://github.com/NotJoeMartinez/yt-fts/issues/161 - https://github.com/NotJoeMartinez/yt-fts/pull/162
Fixed - vtt parsing now handles normal vtt and word level time stamps - https://github.com/NotJoeMartinez/yt-fts/pull/159
Changed - Embeddings now include segment metadata - https://github.com/NotJoeMartinez/yt-fts/pull/158
0.1.53
Changed - changed model LLM model to gpt-4o - https://github.com/NotJoeMartinez/yt-fts/pull/157
0.1.52
Added - `llm` command for Retrieval-Augmented Generation on channels with embeddings - https://github.com/NotJoeMartinez/yt-fts/pull/156 - Way to specify time interval when generating embeddings - https://github.com/NotJoeMartinez/yt-fts/pull/155 - pytest unit testing for basic cli functionality - https://github.com/NotJoeMartinez/yt-fts/pull/151 Changed - Changed `get-embeddings` command to `embeddings` (it's cleaner) - https://github.com/NotJoeMartinez/yt-fts/pull/155 - Refomatted most files to follow PEP 8 style guides - https://github.com/NotJoeMartinez/yt-fts/pull/153 - Most of the commands now exit with status code - https://github.com/NotJoeMartinez/yt-fts/pull/152 - Refactored to not use `import *` - https://github.com/NotJoeMartinez/yt-fts/pull/154 Fixed - Removed Regex warning when first running cli - Delete not working if you use a capital Y