Claude
cd9f9f5b40
feat: replace Reddit API with no-OAuth scraper
...
Major changes:
- Remove PRAW dependency and Reddit API credentials
- Add no-OAuth Reddit scraper using public .json endpoints
- No Reddit API keys required - simpler setup!
New scraper features:
- Uses Reddit's public .json endpoints (www.reddit.com/r/subreddit.json)
- Configurable rate limiting via request_delay setting
- Automatic retry with exponential backoff
- Fetches posts and comments without authentication
Files changed:
- reddit/scraper.py (new) - No-OAuth Reddit scraper
- reddit/subreddit.py - Updated to use scraper instead of PRAW
- requirements.txt - Removed praw dependency
- utils/.config.template.toml - Removed Reddit credentials
- config.example.toml - Updated with scraper settings
- docker-entrypoint.sh - Updated for no-auth setup
- docker-compose.yml - Removed Reddit credential env vars
- main.py - Updated exception handling
Limitations:
- Subject to Reddit's rate limiting (configurable delay)
- ~1000 post cap per subreddit listing
- Some comments may be missing in large threads
https://claude.ai/code/session_01HLLH3WjpmRzvaoY6eYSFAD
4 days ago
Claude
94d8e45cf7
feat: integrate Qwen3 TTS and add progress GUI
...
Major changes:
- Add Qwen3 TTS provider with authentication support
- Remove local pyttsx3 TTS (replaced with cloud TTS)
- Add real-time progress GUI with WebSocket updates
- Comprehensive Docker setup with docker-compose
- Updated README with new documentation
New features:
- Qwen TTS: Supports multiple speakers and languages
- Progress GUI: Live step-by-step tracking at http://localhost:5000
- Docker: Full containerization with environment variables
- Config: Example config file for easy setup
Files added:
- TTS/qwen_tts.py - Qwen3 TTS provider
- progress_gui.py - Flask/SocketIO progress server
- utils/progress.py - Progress tracking module
- GUI/progress.html - Progress dashboard template
- GUI/static/css/progress.css - Progress GUI styles
- GUI/static/js/progress.js - WebSocket client
- docker-compose.yml - Docker orchestration
- docker-entrypoint.sh - Container startup script
- config.example.toml - Example configuration
https://claude.ai/code/session_01HLLH3WjpmRzvaoY6eYSFAD
4 days ago
Jason Cameron
902ff00cb0
chore: release 3.4.0 ( #2426 )
...
Co-authored-by: Jason Cameron <git@jasoncameron.dev>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: RequieMa <57754488+RequieMa@users.noreply.github.com>
Co-authored-by: prafful <praffulsharma1230@gmail.com>
Co-authored-by: M. Sanaullah <thebolly@gmail.com>
Co-authored-by: embee <emilien.bev.com@gmail.com>
Co-authored-by: Rodrigo <55567123+rodrigodasilv@users.noreply.github.com>
Co-authored-by: Emilien Bevierre <44171454+emilienbev@users.noreply.github.com>
Co-authored-by: tkhmielnitzky <tkhmielnitzky@gmail.com>
Co-authored-by: bnfone <89687390+bnfone@users.noreply.github.com>
Co-authored-by: Cyteon <129582290+Cyteon@users.noreply.github.com>
3 months ago
Jason
59c7700715
Updated deps
2 years ago
Jason
901ad75e0b
Fixed installation error by specifying non 2.0 numpy + incorrect dunder all
2 years ago
dependabot[bot]
133e400686
Bump transformers from 4.39.3 to 4.40.2
...
Bumps [transformers](https://github.com/huggingface/transformers ) from 4.39.3 to 4.40.2.
- [Release notes](https://github.com/huggingface/transformers/releases )
- [Commits](https://github.com/huggingface/transformers/compare/v4.39.3...v4.40.2 )
---
updated-dependencies:
- dependency-name: transformers
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
dependabot[bot]
2dfbb71a26
Bump torch from 2.2.2 to 2.3.0
...
Bumps [torch](https://github.com/pytorch/pytorch ) from 2.2.2 to 2.3.0.
- [Release notes](https://github.com/pytorch/pytorch/releases )
- [Changelog](https://github.com/pytorch/pytorch/blob/main/RELEASE.md )
- [Commits](https://github.com/pytorch/pytorch/compare/v2.2.2...v2.3.0 )
---
updated-dependencies:
- dependency-name: torch
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
Jason Cameron
d1a3a23da2
Merge pull request #2006 from elebumm/dependabot/pip/develop/transformers-4.39.3
...
Bump transformers from 4.39.2 to 4.39.3
2 years ago
Jason Cameron
3d5fe1e254
Merge pull request #2005 from elebumm/dependabot/pip/develop/pillow-10.3.0
...
Bump pillow from 10.2.0 to 10.3.0
2 years ago
dependabot[bot]
49b2321099
Bump translators from 5.7.6 to 5.9.1
...
Bumps [translators](https://github.com/UlionTse/translators ) from 5.7.6 to 5.9.1.
- [Changelog](https://github.com/UlionTse/translators/blob/master/README_history.md )
- [Commits](https://github.com/UlionTse/translators/commits )
---
updated-dependencies:
- dependency-name: translators
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
dependabot[bot]
bdde04fa04
Bump transformers from 4.39.2 to 4.39.3
...
Bumps [transformers](https://github.com/huggingface/transformers ) from 4.39.2 to 4.39.3.
- [Release notes](https://github.com/huggingface/transformers/releases )
- [Commits](https://github.com/huggingface/transformers/compare/v4.39.2...v4.39.3 )
---
updated-dependencies:
- dependency-name: transformers
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
dependabot[bot]
11156f13c9
Bump pillow from 10.2.0 to 10.3.0
...
Bumps [pillow](https://github.com/python-pillow/Pillow ) from 10.2.0 to 10.3.0.
- [Release notes](https://github.com/python-pillow/Pillow/releases )
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst )
- [Commits](https://github.com/python-pillow/Pillow/compare/10.2.0...10.3.0 )
---
updated-dependencies:
- dependency-name: pillow
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
dependabot[bot]
3e9b099c46
Bump transformers from 4.37.2 to 4.39.2
...
Bumps [transformers](https://github.com/huggingface/transformers ) from 4.37.2 to 4.39.2.
- [Release notes](https://github.com/huggingface/transformers/releases )
- [Commits](https://github.com/huggingface/transformers/compare/v4.37.2...v4.39.2 )
---
updated-dependencies:
- dependency-name: transformers
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
dependabot[bot]
005cfaa4fe
Bump torch from 2.2.0 to 2.2.2
...
Bumps [torch](https://github.com/pytorch/pytorch ) from 2.2.0 to 2.2.2.
- [Release notes](https://github.com/pytorch/pytorch/releases )
- [Changelog](https://github.com/pytorch/pytorch/blob/main/RELEASE.md )
- [Commits](https://github.com/pytorch/pytorch/compare/v2.2.0...v2.2.2 )
---
updated-dependencies:
- dependency-name: torch
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
dependabot[bot]
f2a5291d1a
Bump transformers from 4.37.1 to 4.37.2
...
Bumps [transformers](https://github.com/huggingface/transformers ) from 4.37.1 to 4.37.2.
- [Release notes](https://github.com/huggingface/transformers/releases )
- [Commits](https://github.com/huggingface/transformers/compare/v4.37.1...v4.37.2 )
---
updated-dependencies:
- dependency-name: transformers
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
Jason Cameron
6c6a0fbdda
Merge pull request #1939 from elebumm/dependabot/pip/develop/gtts-2.5.1
...
Bump gtts from 2.3.2 to 2.5.1
2 years ago
dependabot[bot]
e05bafd985
Bump torch from 2.0.1 to 2.2.0
...
Bumps [torch](https://github.com/pytorch/pytorch ) from 2.0.1 to 2.2.0.
- [Release notes](https://github.com/pytorch/pytorch/releases )
- [Changelog](https://github.com/pytorch/pytorch/blob/main/RELEASE.md )
- [Commits](https://github.com/pytorch/pytorch/compare/v2.0.1...v2.2.0 )
---
updated-dependencies:
- dependency-name: torch
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
dependabot[bot]
fb6457844e
Bump gtts from 2.3.2 to 2.5.1
...
Bumps [gtts](https://github.com/pndurette/gTTS ) from 2.3.2 to 2.5.1.
- [Release notes](https://github.com/pndurette/gTTS/releases )
- [Changelog](https://github.com/pndurette/gTTS/blob/main/CHANGELOG.md )
- [Commits](https://github.com/pndurette/gTTS/compare/v2.3.2...v2.5.1 )
---
updated-dependencies:
- dependency-name: gtts
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
Jason Cameron
3d813791a5
Merge pull request #1915 from elebumm/dependabot/pip/develop/pillow-10.2.0
...
Bump pillow from 9.5.0 to 10.2.0
2 years ago
dependabot[bot]
3f40fc9e1d
Bump transformers from 4.29.2 to 4.37.1
...
Bumps [transformers](https://github.com/huggingface/transformers ) from 4.29.2 to 4.37.1.
- [Release notes](https://github.com/huggingface/transformers/releases )
- [Commits](https://github.com/huggingface/transformers/compare/v4.29.2...v4.37.1 )
---
updated-dependencies:
- dependency-name: transformers
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
dependabot[bot]
6d19bd1f5c
Bump pillow from 9.5.0 to 10.2.0
...
Bumps [pillow](https://github.com/python-pillow/Pillow ) from 9.5.0 to 10.2.0.
- [Release notes](https://github.com/python-pillow/Pillow/releases )
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst )
- [Commits](https://github.com/python-pillow/Pillow/compare/9.5.0...10.2.0 )
---
updated-dependencies:
- dependency-name: pillow
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
dependabot[bot]
48abe251ec
Bump unidecode from 1.3.6 to 1.3.8
...
Bumps [unidecode](https://github.com/kmike/text-unidecode ) from 1.3.6 to 1.3.8.
- [Release notes](https://github.com/kmike/text-unidecode/releases )
- [Commits](https://github.com/kmike/text-unidecode/commits )
---
updated-dependencies:
- dependency-name: unidecode
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
dependabot[bot]
7cc47b178b
Bump flask from 2.3.2 to 2.3.3
...
Bumps [flask](https://github.com/pallets/flask ) from 2.3.2 to 2.3.3.
- [Release notes](https://github.com/pallets/flask/releases )
- [Changelog](https://github.com/pallets/flask/blob/main/CHANGES.rst )
- [Commits](https://github.com/pallets/flask/compare/2.3.2...2.3.3 )
---
updated-dependencies:
- dependency-name: flask
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
3 years ago
Jack Wall
85b71ae318
Fix: Conversion Failed! Error message and 403
...
Fixes #1797
Fixes #1785
Issue
Error "Error: ERROR: [download] Got error: HTTP Error 403: Forbidden "
Root Cause
Both are caused by 403 errors occurring in outdated yt-dlp package
Solution
Update yt-dlp version in requirements.txt
3 years ago
Simon
1c3452dae2
Merge pull request #1676 from elebumm/dependabot/pip/develop/rich-13.4.1
...
Bump rich from 13.3.5 to 13.4.1
3 years ago
dependabot[bot]
35fc070032
Bump elevenlabs from 0.2.16 to 0.2.17
...
Bumps [elevenlabs](https://github.com/elevenlabs/elevenlabs-python ) from 0.2.16 to 0.2.17.
- [Release notes](https://github.com/elevenlabs/elevenlabs-python/releases )
- [Commits](https://github.com/elevenlabs/elevenlabs-python/compare/v0.2.16...v0.2.17 )
---
updated-dependencies:
- dependency-name: elevenlabs
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
3 years ago
dependabot[bot]
a5c6421194
Bump rich from 13.3.5 to 13.4.1
...
Bumps [rich](https://github.com/Textualize/rich ) from 13.3.5 to 13.4.1.
- [Release notes](https://github.com/Textualize/rich/releases )
- [Changelog](https://github.com/Textualize/rich/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Textualize/rich/compare/v13.3.5...v13.4.1 )
---
updated-dependencies:
- dependency-name: rich
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
3 years ago
Simon
1dec673841
Update all the requirements, reformat a bit and fix the story mode character limit
3 years ago
Simon
53ab45bba9
Merge branch 'develop' into elevenlabs
3 years ago
liamb
d19dfac8a3
adds elevenlabs
3 years ago
dependabot[bot]
165bdeb10f
Bump tomlkit from 0.11.4 to 0.11.8
...
Bumps [tomlkit](https://github.com/sdispater/tomlkit ) from 0.11.4 to 0.11.8.
- [Release notes](https://github.com/sdispater/tomlkit/releases )
- [Changelog](https://github.com/sdispater/tomlkit/blob/master/CHANGELOG.md )
- [Commits](https://github.com/sdispater/tomlkit/compare/0.11.4...0.11.8 )
---
updated-dependencies:
- dependency-name: tomlkit
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
3 years ago
Jason
4668e4a24a
Merge pull request #1600 from elebumm/dependabot/pip/develop/rich-13.3.5
...
Bump rich from 13.3.1 to 13.3.5
3 years ago
dependabot[bot]
d26e82d04c
Bump flask from 2.2.2 to 2.3.2
...
Bumps [flask](https://github.com/pallets/flask ) from 2.2.2 to 2.3.2.
- [Release notes](https://github.com/pallets/flask/releases )
- [Changelog](https://github.com/pallets/flask/blob/main/CHANGES.rst )
- [Commits](https://github.com/pallets/flask/compare/2.2.2...2.3.2 )
---
updated-dependencies:
- dependency-name: flask
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
3 years ago
dependabot[bot]
20c39a2894
Bump rich from 13.3.1 to 13.3.5
...
Bumps [rich](https://github.com/Textualize/rich ) from 13.3.1 to 13.3.5.
- [Release notes](https://github.com/Textualize/rich/releases )
- [Changelog](https://github.com/Textualize/rich/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Textualize/rich/compare/v13.3.1...v13.3.5 )
---
updated-dependencies:
- dependency-name: rich
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
3 years ago
Xpl0itU
9bacf100df
Use yt-dlp for downloading the background videos
3 years ago
Simon
4eeacc9754
Merge branch 'develop' into develop
3 years ago
Simon
4d1619340f
Updated FFMPEG code
3 years ago
dependabot[bot]
671449caad
Bump rich from 12.5.1 to 13.3.1
...
Bumps [rich](https://github.com/Textualize/rich ) from 12.5.1 to 13.3.1.
- [Release notes](https://github.com/Textualize/rich/releases )
- [Changelog](https://github.com/Textualize/rich/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Textualize/rich/compare/v12.5.1...v13.3.1 )
---
updated-dependencies:
- dependency-name: rich
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
3 years ago
dependabot[bot]
11fdd7eb94
Update pillow requirement from ~=9.3.0 to ~=9.4.0 ( #1421 )
...
Updates the requirements on [pillow](https://github.com/python-pillow/Pillow ) to permit the latest version.
- [Release notes](https://github.com/python-pillow/Pillow/releases )
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst )
- [Commits](https://github.com/python-pillow/Pillow/compare/9.3.0...9.4.0 )
---
updated-dependencies:
- dependency-name: pillow
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Simon <65854503+OpenSourceSimon@users.noreply.github.com>
3 years ago
Simon
5e7c05977f
Merge branch 'master' into develop
...
# Conflicts:
# main.py
# reddit/subreddit.py
# requirements.txt
# utils/subreddit.py
3 years ago
Chizaruu
48109f5318
Added option to remove emojis from TTS ( #1380 )
...
Thank you @Chizaruu!
3 years ago
dmoralis
3380d69053
Add ai methods that sort threads based on content similarity with given keywords by dmoralis ( #1391 )
...
Thank you @dmoralis!
3 years ago
Syed Aman Raza
e30eaf7594
Added the story mode with 2 methods by Electro199 ( #1288 )
...
Thank you @electro199!
3 years ago
LukachoLombardi
3a03a7d97b
Patch 1 ( #1372 )
...
* Update README.md (#1305 )
* Update pillow requirement from ~=9.1.1 to ~=9.3.0
Updates the requirements on [pillow](https://github.com/python-pillow/Pillow ) to permit the latest version.
- [Release notes](https://github.com/python-pillow/Pillow/releases )
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst )
- [Commits](https://github.com/python-pillow/Pillow/compare/9.1.1...9.3.0 )
---
updated-dependencies:
- dependency-name: pillow
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
* Update README.md
match statement in subreddit.py (line 44) requires python 3.10
* Update README.md
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Jacoboleary <66446252+Jacoboleary@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jason <jasoncameron.all@gmail.com>
Co-authored-by: Simon <65854503+OpenSourceSimon@users.noreply.github.com>
3 years ago
dependabot[bot]
c587e1058e
Update pillow requirement from ~=9.1.1 to ~=9.3.0
...
Updates the requirements on [pillow](https://github.com/python-pillow/Pillow ) to permit the latest version.
- [Release notes](https://github.com/python-pillow/Pillow/releases )
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst )
- [Commits](https://github.com/python-pillow/Pillow/compare/9.1.1...9.3.0 )
---
updated-dependencies:
- dependency-name: pillow
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
3 years ago
NoFailer
fa2d048625
Merge branch 'develop' into patch-1
3 years ago
NoFailer
43eb96c9b4
Changed version of prawcore
...
After discussing it with Json. Changed version to 2.3.0.
3 years ago
NoFailer
3e804b9ed4
Adding prawcore to the requirements
...
Multiple people on the discord ran into the issue that an error message would come up saying "ModuleNotFoundError: No module names 'prawcore'". I was told praw itself is supposed to install it but apparently it does not? I cannot verify if the people actually followed the steps correctly. Json told me to make a PR for it :) I took the value for the requirements.txt from here: https://pypi.org/project/prawcore/
3 years ago
RiveN000
2da3d95959
New function in GUI
...
"Add background video" option added to GUI
4 years ago
Callum Leslie
21ef6a17d1
fix: add pyttsx3 to requirements.txt
4 years ago