About this project

Automated YouTube Playlist is a Python project built around the YouTube API. Its stated purpose is to add YouTube videos to playlists and update those playlists automatically. The README names two maintained playlists: one for music livestreams (music radios on YouTube) and one for mixes, podcasts and live performances from selected DJs, musicians, labels and independent music curators. Repository layout highlights: - src/ contains the main scripts: main.py, cron_update.py, youtube_req.py, analytics.py and a sandbox file. - data/ holds JSON and CSV state, including playlists.json, add-on.json, pocket_tube.json and mix_history.csv. - log/ stores history.log and last_exe.log. - notebooks/ contains playlists_report.ipynb for reporting. - .github/workflows/ defines cron_workflow.yml, update_workflow.yml and licence_workflow.yml, plus Dependabot configuration and issue templates. - archive/, cmd/ and tokens/ are git-ignored; tokens/ suggests OAuth credentials are kept out of the repository. External notes: the README states code is reviewed by the DeepSource bot, and badges report last commit, commit activity and DeepSource issue counts. No performance, ranking or benchmark claims are made.