-
-
Notifications
You must be signed in to change notification settings - Fork 263
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
python 3.13 doesn't include telnetlib #2261
Comments
Interesting catch. py3status/py3status/modules/hddtemp.py Line 138 in 49d51e3
|
I'm totally fine with that fix, I guess you'll just need to document the additional dependency on |
Make a PR. |
Ah sorry I won't have time to do that: my volunteer time is pretty much all used up on the Debian side. This bug report was only meant to properly report that the current version of py3status, which uses |
No problem. Thank you. One of us will be on it. |
BTW, as much as I hate to hijack an existing ticket to discuss other issues, I figure it may be worth it if it can avoid creating tickets you deem unnecessary:
|
Wouldn't the combo of kernel module |
Possibly. If that works, then you can use that. Package The issue at hand here isn't Easy fix is to going with a telnet command instead of telnetlib so we can still use this in practically any Python version. 100% salvageable. |
@sdelafond Please fIle those new issues. 👍 |
Describe the bug
python3.13 removes the telnetlib module, which is used in in hddtemp.
Your py3status version
py3status version 3.59 (python 3.12.6) on i3
To Reproduce
Run py3status with python3.13 against and hddtemp-enabled config:
Expected behavior
Success with python3.13, using something else than telnetlib.
Additional context
This is Debian bug https://bugs.debian.org/1084713: as the next Debian stable will be released with python 3.13, the presence of py3status is conditioned to a fix for this issue.
The text was updated successfully, but these errors were encountered: