Repository navigation
chore: release 3.4.0 #2426
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
chore: release 3.4.0 #2426
Changes from 169 commits
Commits
Show all changes
174 commits
Select commit
Hold shift + click to select a range
4348c54
Bump elevenlabs from 1.3.0 to 1.3.1
dependabot[bot] fc9a166
CHORE: syntactical changes + some pythonic changes and future improve…
JasonLovesDoggo 9ed8c87
fixup: Format Python code with Black
github-actions[bot] 4d1cf64
Merge pull request #2071 from elebumm/dependabot/pip/develop/elevenla…
JasonLovesDoggo 0f98d42
Update elevenlabs.py
RequieMa 484e0d7
Add a dummy random_voice variable function run() in GTTS.py
RequieMa def55c1
Bump pillow from 10.3.0 to 10.4.0
dependabot[bot] 36c3c23
Bump transformers from 4.41.2 to 4.42.3
dependabot[bot] e5ae5f6
Bump yt-dlp from 2024.5.27 to 2024.7.2
dependabot[bot] 41492ea
Merge pull request #2086 from elebumm/dependabot/pip/develop/yt-dlp-2…
JasonLovesDoggo 90d2b32
Merge pull request #2083 from elebumm/dependabot/pip/develop/transfor…
JasonLovesDoggo 16418f4
Merge pull request #2082 from elebumm/dependabot/pip/develop/pillow-1…
JasonLovesDoggo 4a1aec6
Merge pull request #2078 from RequieMa/patch-1
JasonLovesDoggo 02e55db
Bump tomlkit from 0.12.5 to 0.13.0
dependabot[bot] 487c759
Bump transformers from 4.42.3 to 4.42.4
dependabot[bot] 9a0207b
Merge pull request #2091 from elebumm/dependabot/pip/develop/transfor…
JasonLovesDoggo 109d16e
Bump elevenlabs from 1.3.1 to 1.4.1
dependabot[bot] 6f4fdb5
Merge pull request #2090 from elebumm/dependabot/pip/develop/elevenla…
JasonLovesDoggo 90ca714
Merge pull request #2089 from elebumm/dependabot/pip/develop/tomlkit-…
JasonLovesDoggo 7184da6
Bump yt-dlp from 2024.7.2 to 2024.7.9
dependabot[bot] 9c35b3a
Merge pull request #2088 from elebumm/dependabot/pip/develop/yt-dlp-2…
JasonLovesDoggo 8872b37
updated readme for improved installation
praffq aecb764
updated to ./venv
praffq 40d7a1c
Merge pull request #2093 from DraKen0009/Change-instructions-to-use-a…
JasonLovesDoggo 72994d4
updated dockerignore for ignoring results folder
praffq a4837cc
Merge pull request #2094 from DraKen0009/Improve-.dockerignore-to-ign…
JasonLovesDoggo 9cc022f
Bump elevenlabs from 1.4.1 to 1.5.0
dependabot[bot] 6c1bf32
Bump gtts from 2.5.1 to 2.5.2
dependabot[bot] 7a2d2c9
Bump transformers from 4.42.4 to 4.43.2
dependabot[bot] 1fb640b
Merge pull request #2099 from elebumm/dependabot/pip/develop/gtts-2.5.2
JasonLovesDoggo f55ff95
Merge pull request #2097 from elebumm/dependabot/pip/develop/elevenla…
JasonLovesDoggo 7f21502
Merge pull request #2104 from elebumm/dependabot/pip/develop/transfor…
JasonLovesDoggo 45960fc
Bump yt-dlp from 2024.7.9 to 2024.7.25
dependabot[bot] b8c94f0
Bump torch from 2.3.1 to 2.4.0
dependabot[bot] 26d7627
Merge pull request #2103 from elebumm/dependabot/pip/develop/yt-dlp-2…
JasonLovesDoggo ea2ce55
Merge pull request #2105 from elebumm/dependabot/pip/develop/torch-2.4.0
JasonLovesDoggo 25fcf2a
Bump elevenlabs from 1.5.0 to 1.7.0
dependabot[bot] ba2791a
Bump tomlkit from 0.13.0 to 0.13.2
dependabot[bot] 1a3a861
Bump gtts from 2.5.2 to 2.5.3
dependabot[bot] 8bbabcc
Update final_video.py
sanishan 1eed899
Bump transformers from 4.43.2 to 4.44.2
dependabot[bot] 29ea862
Bump pyttsx3 from 2.90 to 2.91
dependabot[bot] f8a1b18
Merge pull request #2128 from elebumm/dependabot/pip/develop/pyttsx3-…
JasonLovesDoggo 2b51d0b
Merge pull request #2127 from elebumm/dependabot/pip/develop/transfor…
JasonLovesDoggo 6051e78
Merge pull request #2121 from elebumm/dependabot/pip/develop/gtts-2.5.3
JasonLovesDoggo c623b5d
Merge pull request #2120 from elebumm/dependabot/pip/develop/tomlkit-…
JasonLovesDoggo ef0a49f
Merge pull request #2118 from elebumm/dependabot/pip/develop/elevenla…
JasonLovesDoggo ff8409d
Bump rich from 13.7.1 to 13.8.0
dependabot[bot] 9d8b58f
Bump torch from 2.4.0 to 2.4.1
dependabot[bot] f5fa6e8
Merge pull request #2136 from elebumm/dependabot/pip/develop/torch-2.4.1
JasonLovesDoggo cdb4ad1
Merge pull request #2132 from elebumm/dependabot/pip/develop/rich-13.8.0
JasonLovesDoggo d316f0f
Bump spacy from 3.7.5 to 3.7.6
dependabot[bot] ad30b4a
Merge pull request #2131 from elebumm/dependabot/pip/develop/spacy-3.7.6
JasonLovesDoggo 72fdf72
Merge pull request #2123 from sanishan/patch-1
JasonLovesDoggo 559bb41
fixup: Format Python code with Black
github-actions[bot] 134ae65
Bump rich from 13.8.0 to 13.8.1
dependabot[bot] 8be9378
Bump pyttsx3 from 2.91 to 2.97
dependabot[bot] df86bef
Bump elevenlabs from 1.7.0 to 1.8.1
dependabot[bot] 9c12766
Merge pull request #2139 from elebumm/dependabot/pip/develop/rich-13.8.1
JasonLovesDoggo cb35c5c
Merge pull request #2143 from elebumm/dependabot/pip/develop/elevenla…
JasonLovesDoggo d73bd88
Merge pull request #2142 from elebumm/dependabot/pip/develop/pyttsx3-…
JasonLovesDoggo b25f424
Bump yt-dlp from 2024.7.25 to 2024.9.27
dependabot[bot] eb57004
Bump translators from 5.9.2 to 5.9.3
dependabot[bot] c276114
Merge pull request #2158 from elebumm/dependabot/pip/develop/translat…
JasonLovesDoggo d7fe430
Merge pull request #2157 from elebumm/dependabot/pip/develop/yt-dlp-2…
JasonLovesDoggo 328692e
Bump pyttsx3 from 2.97 to 2.98
dependabot[bot] a1d4259
Bump rich from 13.8.1 to 13.9.1
dependabot[bot] d7b2a87
Merge pull request #2159 from elebumm/dependabot/pip/develop/rich-13.9.1
JasonLovesDoggo ed1c034
Merge pull request #2156 from elebumm/dependabot/pip/develop/pyttsx3-…
JasonLovesDoggo 1289231
Bump rich from 13.9.1 to 13.9.2
dependabot[bot] 7991d98
Bump yt-dlp from 2024.9.27 to 2024.10.7
dependabot[bot] e8772c8
Merge pull request #2165 from elebumm/dependabot/pip/develop/yt-dlp-2…
JasonLovesDoggo 2efd617
Merge pull request #2162 from elebumm/dependabot/pip/develop/rich-13.9.2
JasonLovesDoggo f60b46c
Update Playwright version requirement, add support for python 3.12.X
emilienbev d483d85
Fixed GTTS argument error 'random_voice'
rodrigodasilv 884fe1d
Bump transformers from 4.44.2 to 4.46.2
dependabot[bot] deb1c95
Merge pull request #2182 from elebumm/dependabot/pip/develop/transfor…
JasonLovesDoggo a44f89b
Merge pull request #2181 from rodrigodasilv/develop-GTTS-fix
JasonLovesDoggo 2e3d565
Bump gtts from 2.5.3 to 2.5.4
dependabot[bot] 33bcf58
Bump flask from 3.0.3 to 3.1.0
dependabot[bot] 9a3fc1f
Merge pull request #2190 from elebumm/dependabot/pip/develop/flask-3.1.0
JasonLovesDoggo f01cf97
Merge pull request #2189 from elebumm/dependabot/pip/develop/gtts-2.5.4
JasonLovesDoggo eae3d65
Bump praw from 7.7.1 to 7.8.1
dependabot[bot] b4a0a73
Merge pull request #2173 from elebumm/dependabot/pip/develop/praw-7.8.1
JasonLovesDoggo 59a287d
Bump rich from 13.9.2 to 13.9.4
dependabot[bot] 4161607
Merge branch 'develop' into master
emilienbev 11dd254
Merge pull request #2180 from emilienbev/master
JasonLovesDoggo 2b8c182
Merge pull request #2191 from elebumm/dependabot/pip/develop/rich-13.9.4
JasonLovesDoggo 0caae78
Bump transformers from 4.46.2 to 4.46.3
dependabot[bot] 55c411a
Merge pull request #2195 from elebumm/dependabot/pip/develop/transfor…
JasonLovesDoggo 3cf1a93
Bump yt-dlp from 2024.10.7 to 2024.12.13
dependabot[bot] 45dda35
Bump spacy from 3.7.6 to 3.8.3
dependabot[bot] 8a0e6b4
Merge pull request #2214 from elebumm/dependabot/pip/develop/spacy-3.8.3
JasonLovesDoggo ac7ecf0
Merge pull request #2209 from elebumm/dependabot/pip/develop/yt-dlp-2…
JasonLovesDoggo a7c6679
Bump transformers from 4.46.3 to 4.47.1
dependabot[bot] 7f2f024
Bump yt-dlp from 2024.12.13 to 2024.12.23
dependabot[bot] 61e4af3
Merge pull request #2218 from elebumm/dependabot/pip/develop/yt-dlp-2…
JasonLovesDoggo 980b4be
Merge pull request #2212 from elebumm/dependabot/pip/develop/transfor…
JasonLovesDoggo 5b16489
Bump yt-dlp from 2024.12.23 to 2025.1.12
dependabot[bot] 9515b07
Bump transformers from 4.47.1 to 4.48.0
dependabot[bot] 15dccb5
Merge pull request #2230 from elebumm/dependabot/pip/develop/transfor…
JasonLovesDoggo cdebc71
Merge pull request #2229 from elebumm/dependabot/pip/develop/yt-dlp-2…
JasonLovesDoggo 4600936
Bump yt-dlp from 2025.1.12 to 2025.1.15
dependabot[bot] db2eef0
Merge pull request #2234 from elebumm/dependabot/pip/develop/yt-dlp-2…
JasonLovesDoggo 20640fd
Add optional random_voice parameter to run method
tkhmielnitzk dc76ae6
Bump transformers from 4.48.0 to 4.48.1
dependabot[bot] 6c55a73
Merge pull request #2237 from elebumm/dependabot/pip/develop/transfor…
JasonLovesDoggo 005cf37
Merge branch 'develop' into fix_tts_random_voice
JasonLovesDoggo 4cb3949
Merge pull request #2235 from tkhmielnitzk/fix_tts_random_voice
JasonLovesDoggo a9fbb97
chore: update version
JasonLovesDoggo c3c17ad
Bump translators from 5.9.3 to 5.9.5
dependabot[bot] bc2137a
Bump yt-dlp from 2025.1.15 to 2025.1.26
dependabot[bot] e6147d0
Merge pull request #2243 from elebumm/dependabot/pip/develop/yt-dlp-2…
JasonLovesDoggo a83667d
Merge pull request #2242 from elebumm/dependabot/pip/develop/translat…
JasonLovesDoggo b573c50
chore: Set Python version to 3.10 and remove prawcore
JasonLovesDoggo 392b8ae
fix(praw): Bypass reddit bot detection
JasonLovesDoggo 5c72771
fixup: Format Python code with Black
github-actions[bot] 9438141
feat: Update moviepy to 2.0 (develop)
JasonLovesDoggo 7ebea11
fixup: Format Python code with Black
github-actions[bot] ed20928
chore: reformat
JasonLovesDoggo 656b72f
Merge remote-tracking branch 'origin/develop' into develop
JasonLovesDoggo ccfb665
fixup: Format Python code with Black
github-actions[bot] 4017f65
fix: Improve login error handling (develop)
JasonLovesDoggo 0d601e4
Bump torch from 2.5.1 to 2.6.0
dependabot[bot] 4f90028
Merge pull request #2245 from elebumm/dependabot/pip/develop/torch-2.6.0
JasonLovesDoggo b6ce1d4
Bump transformers from 4.48.1 to 4.48.2
dependabot[bot] e1ba6c4
Bump elevenlabs from 1.50.5 to 1.50.7
dependabot[bot] 8fa1e20
Merge pull request #2248 from elebumm/dependabot/pip/develop/elevenla…
JasonLovesDoggo 8eeef27
Merge pull request #2247 from elebumm/dependabot/pip/develop/transfor…
JasonLovesDoggo 5119576
Bump yt-dlp from 2025.1.26 to 2025.2.19
dependabot[bot] eceebcd
Merge pull request #2254 from elebumm/dependabot/pip/develop/yt-dlp-2…
JasonLovesDoggo dd53d28
Bump elevenlabs from 1.50.7 to 1.51.0
dependabot[bot] 0bbaaeb
Bump transformers from 4.48.2 to 4.49.0
dependabot[bot] d3ffd18
Merge pull request #2250 from elebumm/dependabot/pip/develop/elevenla…
JasonLovesDoggo 0f24c8b
Merge pull request #2253 from elebumm/dependabot/pip/develop/transfor…
JasonLovesDoggo a06e522
Bump elevenlabs from 1.51.0 to 1.52.0
dependabot[bot] afc6125
Bump translators from 5.9.5 to 5.9.9
dependabot[bot] ef1a7ae
Merge pull request #2263 from elebumm/dependabot/pip/develop/translat…
JasonLovesDoggo caa1ec4
Merge pull request #2258 from elebumm/dependabot/pip/develop/elevenla…
JasonLovesDoggo b3cafbe
Bump elevenlabs from 1.52.0 to 1.54.0
dependabot[bot] e137dbb
adding OpenAI TTS API Option
bnfone 6a5fdfd
Merge pull request #2267 from elebumm/dependabot/pip/develop/elevenla…
JasonLovesDoggo 3e4eb17
Bump yt-dlp from 2025.2.19 to 2025.3.21
dependabot[bot] 0aa18ea
feature: OpenAI TTS API - requested changes
bnfone 6755da4
Merge pull request #2271 from elebumm/dependabot/pip/develop/yt-dlp-2…
JasonLovesDoggo 00a3c1b
Merge pull request #2268 from bnfone/master
JasonLovesDoggo 2ed5aa6
fixup: Format Python code with Black
github-actions[bot] cdd2171
Bump transformers from 4.49.0 to 4.50.2
dependabot[bot] 5e60813
Bump elevenlabs from 1.54.0 to 1.55.0
dependabot[bot] 820471b
Merge pull request #2277 from elebumm/dependabot/pip/develop/elevenla…
JasonLovesDoggo a9b31fc
Merge pull request #2275 from elebumm/dependabot/pip/develop/transfor…
JasonLovesDoggo 41754ad
Bump yt-dlp from 2025.3.21 to 2025.3.27
dependabot[bot] 5517dd2
Merge pull request #2276 from elebumm/dependabot/pip/develop/yt-dlp-2…
JasonLovesDoggo c3781d4
Bump elevenlabs from 1.55.0 to 1.57.0
dependabot[bot] efce2e8
Bump unidecode from 1.3.8 to 1.4.0
dependabot[bot] 6d7ef10
Bump torch from 2.6.0 to 2.7.0
dependabot[bot] 9684f05
Merge pull request #2292 from elebumm/dependabot/pip/develop/elevenla…
JasonLovesDoggo e34d078
Merge pull request #2294 from elebumm/dependabot/pip/develop/torch-2.7.0
JasonLovesDoggo a83d637
Merge pull request #2293 from elebumm/dependabot/pip/develop/unidecod…
JasonLovesDoggo 8c69368
Bump transformers from 4.50.2 to 4.51.3 (#2289)
dependabot[bot] 57e8af9
Merge branch 'master' into develop
JasonLovesDoggo 450f5ae
Bump spacy from 3.8.4 to 3.8.7 (#2310)
dependabot[bot] a086cf2
Bump transformers from 4.51.3 to 4.52.3 (#2309)
dependabot[bot] 1f41003
Bump yt-dlp from 2025.3.27 to 2025.5.22 (#2308)
dependabot[bot] 35514b4
Add back voice_choice to config template, fixes #2318
cyteon 7f8864b
Bump transformers from 4.52.3 to 4.52.4 (#2316)
dependabot[bot] 3f5297b
Bump flask from 3.1.0 to 3.1.1 (#2301)
dependabot[bot] 37a184b
Bump moviepy from 2.1.2 to 2.2.1 (#2314)
dependabot[bot] 3196d4e
Bump yt-dlp from 2025.5.22 to 2025.10.22 (#2424)
dependabot[bot] 6439cd6
Update TTS/openai_tts.py
JasonLovesDoggo e8aab81
Update TTS/openai_tts.py
JasonLovesDoggo 0ea8cc4
Update video_creation/final_video.py
JasonLovesDoggo 4fb1352
Update TTS/openai_tts.py
JasonLovesDoggo 149db53
Update TTS/openai_tts.py
JasonLovesDoggo File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1 +1,2 @@ | ||
| Dockerfile | ||
| Dockerfile | ||
| results |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1 @@ | ||
| 3.10 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,91 @@ | ||
| import random | ||
|
|
||
| import requests | ||
|
|
||
| from utils import settings | ||
|
|
||
|
|
||
| class OpenAITTS: | ||
| """ | ||
| A Text-to-Speech engine that uses an OpenAI-like TTS API endpoint to generate audio from text. | ||
|
|
||
| Attributes: | ||
| max_chars (int): Maximum number of characters allowed per API call. | ||
| api_key (str): API key loaded from settings. | ||
| api_url (str): The complete API endpoint URL, built from a base URL provided in the config. | ||
| available_voices (list): Static list of supported voices (according to current docs). | ||
| """ | ||
|
|
||
| def __init__(self): | ||
| # Set maximum input size based on API limits (4096 characters per request) | ||
| self.max_chars = 4096 | ||
| self.api_key = settings.config["settings"]["tts"].get("openai_api_key") | ||
| if not self.api_key: | ||
| raise ValueError( | ||
| "No OpenAI API key provided in settings! Please set 'openai_api_key' in your config." | ||
| ) | ||
|
|
||
| # Lese den Basis-URL aus der Konfiguration (z. B. "https://api.openai.com/v1" oder "https://api.openai.com/v1/") | ||
| base_url = settings.config["settings"]["tts"].get( | ||
| "openai_api_url", "https://api.openai.com/v1" | ||
| ) | ||
| # Entferne ggf. den abschließenden Slash | ||
|
JasonLovesDoggo marked this conversation as resolved.
Resolved
|
||
| if base_url.endswith("/"): | ||
| base_url = base_url[:-1] | ||
| # Hänge den TTS-spezifischen Pfad an | ||
|
JasonLovesDoggo marked this conversation as resolved.
Resolved
|
||
| self.api_url = base_url + "/audio/speech" | ||
|
|
||
| # Set the available voices to a static list as per OpenAI TTS documentation. | ||
| self.available_voices = self.get_available_voices() | ||
|
|
||
| def get_available_voices(self): | ||
| """ | ||
| Return a static list of supported voices for the OpenAI TTS API. | ||
|
|
||
| According to the documentation, supported voices include: | ||
| "alloy", "ash", "coral", "echo", "fable", "onyx", "nova", "sage", "shimmer" | ||
| """ | ||
| return ["alloy", "ash", "coral", "echo", "fable", "onyx", "nova", "sage", "shimmer"] | ||
|
|
||
| def randomvoice(self): | ||
| """ | ||
| Select and return a random voice from the available voices. | ||
| """ | ||
| return random.choice(self.available_voices) | ||
|
|
||
| def run(self, text, filepath, random_voice: bool = False): | ||
| """ | ||
| Convert the provided text to speech and save the resulting audio to the specified filepath. | ||
|
|
||
| Args: | ||
| text (str): The input text to convert. | ||
| filepath (str): The file path where the generated audio will be saved. | ||
| random_voice (bool): If True, select a random voice from the available voices. | ||
| """ | ||
| # Choose voice based on configuration or randomly if requested. | ||
| if random_voice: | ||
| voice = self.randomvoice() | ||
| else: | ||
| voice = settings.config["settings"]["tts"].get("openai_voice_name", "alloy") | ||
| voice = str(voice).lower() # Ensure lower-case as expected by the API | ||
|
|
||
| # Select the model from configuration; default to 'tts-1' | ||
| model = settings.config["settings"]["tts"].get("openai_model", "tts-1") | ||
|
|
||
| # Create Payload for API-request | ||
|
JasonLovesDoggo marked this conversation as resolved.
Resolved
|
||
| payload = { | ||
| "model": model, | ||
| "voice": voice, | ||
| "input": text, | ||
| "response_format": "mp3", # allowed formats: "mp3", "aac", "opus", "flac", "pcm" or "wav" | ||
| } | ||
| headers = {"Authorization": f"Bearer {self.api_key}", "Content-Type": "application/json"} | ||
| try: | ||
| response = requests.post(self.api_url, headers=headers, json=payload) | ||
| if response.status_code != 200: | ||
| raise RuntimeError(f"Error from TTS API: {response.status_code} {response.text}") | ||
| # Write response as binary into file. | ||
| with open(filepath, "wb") as f: | ||
| f.write(response.content) | ||
| except Exception as e: | ||
| raise RuntimeError(f"Failed to generate audio with OpenAI TTS API: {str(e)}") | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,24 +1,21 @@ | ||
| boto3==1.34.127 | ||
| botocore==1.34.127 | ||
| gTTS==2.5.1 | ||
| moviepy==1.0.3 | ||
| playwright==1.44.0 | ||
| praw==7.7.1 | ||
| prawcore~=2.3.0 | ||
| boto3==1.36.8 | ||
| botocore==1.36.8 | ||
| gTTS==2.5.4 | ||
| moviepy==2.2.1 | ||
| playwright==1.49.1 | ||
| praw==7.8.1 | ||
| requests==2.32.3 | ||
| rich==13.7.1 | ||
| rich==13.9.4 | ||
| toml==0.10.2 | ||
| translators==5.9.2 | ||
| pyttsx3==2.90 | ||
| Pillow==10.3.0 | ||
| tomlkit==0.12.5 | ||
| Flask==3.0.3 | ||
| translators==5.9.9 | ||
| pyttsx3==2.98 | ||
| tomlkit==0.13.2 | ||
| Flask==3.1.1 | ||
| clean-text==0.6.0 | ||
| unidecode==1.3.8 | ||
| spacy==3.7.5 | ||
| torch==2.3.1 | ||
| transformers==4.41.2 | ||
| unidecode==1.4.0 | ||
| spacy==3.8.7 | ||
| torch==2.7.0 | ||
| transformers==4.52.4 | ||
| ffmpeg-python==0.2.0 | ||
| elevenlabs==1.3.0 | ||
| yt-dlp==2024.5.27 | ||
| numpy==1.26.4 | ||
| elevenlabs==1.57.0 | ||
| yt-dlp==2025.10.22 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.