You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'll be targeting bullseye as tomlkit seems to be the most maintained toml library for python, so I would prefer to use that one, but it's only included in bullseye.
Some of the dependency versions are lower in bullseye than what is currently specified in the pyproject. Though I don't think there will be any big issues supporting the older versions. The biggest downgrade is Flask, as I'm currently using Flask 2 and only Flask 1 is available in Debian. Though the use of Flask in Talked is pretty simplistic, so it shouldn't be a problem.
@Kixunil I have tested Talked using the dependency versions found in the bullseye repos and after a small change everything is working as intended. The only thing to note that I didn't notice the first time is that python3-pyvirtualdisplay doesn't have an active Debian maintainer, so the current version is 0.2.1 which is from 2016 (missed the 0, so I thought it was 2.1 first time around). Currently, it's working fine, and I believe it won't be until I have a look at supporting multiple recordings at once, that problems will arise functionality wise.
These are the Debian dependencies that are used in Talked:
Required
pulseaudio
xvfb
ffmpeg
python3
python3-flask
python3-selenium
python3-tomlkit (Will be added soon)
python3-pyvirtualdisplay
Recommended
uwsgi
uwsgi-plugin-python3
Not packaged (at least I haven't found them)
Firefox gecko driver
The text was updated successfully, but these errors were encountered: