choco install ffmpeg
sudo apt install ffmpeg
# conda or venv
python -m venv auto-publisher-env
python -m pip install -r requirements.txt
# dev
fastapi dev
# prod
fastapi run
# Windows
celery -A workers.app_worker worker --loglevel=debug -P solo -Q yt.download,whisper.transcribe,groq.completion,ffmpeg.subtitle
# UNIX
celery -A workers.app_worker worker --loglevel=debug --concurrency=8 -Q yt.download,whisper.transcribe,groq.completion,ffmpeg.subtitle
# # use default queue ( celery named )
# # Windows ( fork() is not working ... must use solo or another alternative )
# cd workers ;; celery -A app_worker worker --loglevel=debug -P solo
# # Feel free to add queues names instead of using default celery ( define at @task decorator)
# cd workers ;; celery -A app_worker worker --loglevel=debug -P solo -Q EXAMPLE_Q
# UNIX
cd workers && celery -A app_worker worker --loglevel=debug --concurrency=8
$env:ENV="debug" # export ENV=debug
python shit.py
pytest -s
https://gist.github.com/sylvainSUPINTERNET/f78ed3243e9d4c1e9f782b8e2a47e536