Skip to content

Releases: NotJoeMartinez/yt-fts

v0.1.55

22 Jul 19:42
Compare
Choose a tag to compare

[0.1.55] - 2024-07-22

Fixed

  • After running download, there's nothing in the DB

  • nsig extraction failed error

v0.1.54

10 Jul 00:01
Compare
Choose a tag to compare

[0.1.54] - 2024-07-09

Fixed

  • vtt parsing now handles normal vtt and word level time stamps

Changed

  • Embeddings now include segment metadata

v0.1.53

07 Jul 02:02
Compare
Choose a tag to compare

What's Changed

Changed

  • changed LLM model to gpt-4o

v0.1.52

06 Jul 23:12
Compare
Choose a tag to compare

What's Changed

Added

  • llm command for Retrieval-Augmented Generation on channels with embeddings
  • Way to specify time interval when generating embeddings
  • pytest unit testing for basic cli functionality

Changed

  • Changed get-embeddings command to embeddings (it's cleaner)
  • Refomatted most files to follow PEP 8 style guides
  • Most of the commands now exit with status code
  • Refactored to not use import *

Fixed

  • Removed Regex warning when first running cli
  • Delete not working if you use a capital Y

v0.1.51

05 Jul 00:49
Compare
Choose a tag to compare

Fixed

  • Fixed broken get_channel_id function cause by YouTube change to video page html

v0.1.50

29 Jun 01:31
Compare
Choose a tag to compare

Changed

  • Removed need for system installation of yt-dlp
    • instead of subprocess we use yt-dlp package from pypi
    • #147

Added date to fts, fixed chromadb dependency error

26 Jun 00:26
Compare
Choose a tag to compare

Fixed

  • Outdated chromadb dependency crashing cli

Added

  • Date in fts searches and exports

v0.1.47

05 May 06:09
Compare
Choose a tag to compare
bump version to work with homebrew

yt-fts v0.1.44

10 Apr 01:33
Compare
Choose a tag to compare

Added

  • yt-fts-139
    • Playlists downloading now supported by passing the --playlist/-p to download command

Fixed

  • yt-fts-138
    • Fixed unicode decode error #138
    • Introduced when we added current metadata with --write-info-json
      • Caused by writing json to windows filesystem, which encodes in Windows-1252 instead of utf-8

yt-fts v0.1.43

06 Apr 04:16
2976910
Compare
Choose a tag to compare

[0.1.43] - 2024-04-05

Changed

  • yt-fts-136
    • Overhauled full text search results UI
    • Results are displayed more logically, with less unnecessary information sorted by frequency.
image
  • yt-fts-131
    • Moved build system to pyproject.toml from setup.py

Fixed

Added