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
Windows: pyreadline
broken on 3.10
#498
Comments
Ah further info from digging into the
|
Further iirc i've had windows users install this lib and have things work i think? And indeed the import is fixed in this project. |
Yah so changing to this made our CI run clean so I would say getting the change into pdbpp/fancycompleter#37 would be pretty important for a |
I filed pdbpp/fancycompleter#41 to update fancycompleter, but that PR didn't get any responses. |
Especially remove `pdbpp` as it produces issues via the `readline` library, see pdbpp/pdbpp#498
reproduced on: $ pdm list | grep -E "pdbpp|pyreadline"
| pdbpp | 0.10.3 | |
| pyreadline | 2.1 | |
$ pdm run python --version
Python 3.12.2
$ systeminfo | grep -iA1 "os name"
OS Name: Microsoft Windows 10 Home Single Language
OS Version: 10.0.19045 N/A Build 19045
|
from #519 (comment) , $ pdm remove -d pdbpp
Removing packages from dev dev-dependencies: pdbpp
Changes are written to pyproject.toml.
🔒 Lock successful
Changes are written to pdm.lock.
Synchronizing working set with resolved packages: 0 to add, 0 to update, 7 to remove
✔ Remove pyrepl 0.9.0 successful
✔ Remove wmctrl 0.5 successful
✔ Remove fancycompleter 0.9.1 successful
✔ Remove attrs 23.2.0 successful
✔ Remove pdbpp 0.10.3 successful
✔ Remove pyreadline 2.1 successful
✔ Remove pygments 2.17.2 successful
Installing the project as an editable package...
✔ Update ... 0.1.0+editable -> 0.1.0 successful
🎉 All complete!
$ pdm add -d pdbp
Adding packages to dev dev-dependencies: pdbp
🔒 Lock successful
Changes are written to pyproject.toml.
Synchronizing working set with resolved packages: 4 to add, 0 to update, 0 to remove
✔ Install tabcompleter 1.3.0 successful
✔ Install pdbp 1.5.0 successful
✔ Install pygments 2.17.2 successful
✔ Install pyreadline3 3.4.1 successful
🎉 All complete!
|
pyreadline
issue:pyreadline/pyreadline#65
In 3.10 the warning becomes a hard error:
pyreadline/pyreadline#65 (comment)
Example of issue in CI:
https://github.com/goodboy/tractor/runs/7293021168?check_suite_focus=true
Relates to #81.
The text was updated successfully, but these errors were encountered: