-
Notifications
You must be signed in to change notification settings - Fork 0
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 compatibility #6
Comments
Hi @fgugliuzza , how did you zip the plugin? You need to zip from the root folder. Then everything should be deployable. Or just attach your zip-file, then I can verify the file. BR |
Hi @fgugliuzza , btw. I am using the gcode-testmode from Octolaps, thats the reason why I ask the author to fix the py3-issue. |
Hi! Sorry for the delay in the reply, I was very busy these days. I've performed all this on Windows, could it be the cause? Maybe the zip or some permissions get corrupted? |
Hi @fgugliuzza ,
Correct-Statement
I didn't looked into your list-change in detail, but you need to replace the You can also look into my solution (see Octolaps-Issue for more details) |
I released a new Version 1.2.0. Please test and give me a feedback. Thx, in advance |
I just installed it and run a dry print. It works great! Best regards |
You'r welcome! |
The plugin can't be enabled when OctoPrint 1.4.0 is running on Python 3, because it is not reported as compatible. I think it could be ported to Python 3 with relative ease, by wrapping a filter() call with list() and at most a couple of other modifications.
I tried doing this myself but when I install via zip file OctoPrint incorrectly reports plugin name as "(Unknown)" and doesn't show it in the plugin list.
Any idea on how to install the plugin on Python 3 systems?
The text was updated successfully, but these errors were encountered: