taxilian / OctoPrint-Twilio

Octoprint plugin for print completion notifications using Twilio (for free w/ trial account)
GNU Affero General Public License v3.0
5 stars 9 forks source link

[Feature Request] Python 3 Compatibility #22

Closed VeryKross closed 3 years ago

VeryKross commented 4 years ago

Please add Python 3 Compatibility as outlined here.

smeisner commented 3 years ago

+1

shadycuz commented 3 years ago

I do not have the printer any longer but I do have maintainer access in PyPI for this project. I can use the octoprint simulator to do the dev work but I may need help from someone to do some actual testing on their printer.

smeisner commented 3 years ago

I will certainly test this!

shadycuz commented 3 years ago

@smeisner @VeryKross

You can install the new version to your printer using this url https://github.com/taxilian/OctoPrint-Twilio/archive/feat/python3.zip. To do that just go into plugin manager and then click get more at the very bottom of the list. After you click get more you will need to grab the scroll bar and move it to the bottom of the screen, dont scroll inside the long list of plugins ;)

image

Insert the URL above and you should be able to install and test version 0.4.0 that has python3 support. I tested the SNS part and that worked for me but I do not have a printer and camera to test the picture part.

You can also open up your gcode file and take most of it out but like the first 3 lines. That way you can "print" with out actually printing if you want too.

smeisner commented 3 years ago

Shortly after I said I'd test this update, I started a print that is going to take a number of hours. So as soon as it's done, I will test your fix.

shadycuz commented 3 years ago

No problem =)

shadycuz commented 3 years ago

Python3 compatible release is out. https://pypi.org/project/OctoPrint-Twilio/0.4.0/