Closed Danacus closed 2 years ago
Casting the value for the slider to an integer fixes the issue, I'll quickly make a PR.
On second thought, this appears to be an upstream issue in wxPython. See https://github.com/wxWidgets/Phoenix/issues/2038. So it will probably fix itself in the future and I can close this issue.
SubSync is still not working as a result of this on Python 3.10. Is waiting for the upstream fix required or can the integer cast fix please be included?
No point in adding a dirty hack since it's already fixed in wxPython. Just need to wait for the next release of wxPython.
Since it's been almost 2 months without an update to wxPython, is it possible to implement your temporary fix? It's been painful using the browser version for each file individually. Could always remove it once wxPython is finally updated.
The easiest way to fix this is to compile the latest version of wxPython and use that. But apparently it's a very large package to compile (over 4GB), so I never bothered.
They have CI that builds wxPython from source daily, you could maybe try installing one of those builds. http://buildbot.wxpython.org/#/
Edit: alternatively you could use a venv with python 3.9.
Issue is still there. Subsync doesnt compile. Maybe a fix on the slider integer?
Recently, python was upgraded to 3.10 on Arch Linux. Since then subsync no longer works and shows the following error.
I'm guessing this is because of python 3.10, but I'm not sure.