-
-
Notifications
You must be signed in to change notification settings - Fork 101
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.9 has removed the deprecated base64.encodestring methods breaking px #116
Comments
This PR fix those line: #118 |
Hey, the PR seems to be merged, however I still have the same problem
|
Hi, same problem as above. Tested with stable Px (px-proxy-0.4.0) and npm, and npm did not throw any errors, so I am not sure about the severity. It would be great if it did get fixed, though, since I am fed up with CNTLM always crashing and becoming unresponsive and aborting. At least Px works through one npm update with just a few errors popping up...
This error just keeps spamming in the console, but Px stays responsive... |
Are you using a release binary downloaded from here? They are super old (2019) and recent PRs are not present. Can you retry with #head? |
Yes, I followed the instructions for a stable installation using pip. I want to use Px for my work PC, hence prefer stable builds to get the job done. If it's so old and fixes are just waiting/waisting, maybe it's time for a new release? :)
I installed from git, and this time there are no errors when running npm. Thank you for your fast response! |
Well yeah, it seems binary are from 2019 |
px fails to run using Python 3.9 due to the use of base64.encodestring in lines 317 and 329 of px.py.
Changing these to base64.encodebytes(string) fixes the issue.
The text was updated successfully, but these errors were encountered: