Closed Okarin99 closed 5 months ago
Thanks for the PR, indeed python 3.12 introduced a bug here.
Your right! They even noted in the PEP that it should be backwards compatible.
It seems like that the change was introduced with this commit 3483299a24e4 and has nothing to do with PEP 701. So I'm not sure if it is an python bug, since I don't know pythons backward compatibility rules.
The issue has been fixed by another branch. Thanks for the pr but this is superseded, the bug should be fixed now on master.
a new version of wolframclient has been pushed to pypi, let me know if that works for you
In python version 3.12.3 PEP 701 they changed how f strings get parsed. As a result "\.00" gives an error now instead of \\.00. I tested that the bug fix also works with python version 3.11.9.