1.9.1 - Slack client library fix and Slack in-place update fixes
-
slackclient (the official Slack client for Python) no longer supports Python 2.x (which is what OctoPrint runs on). Octoslack will need to stay on the slackclient 1.x stream until OctoPrint moves to Python 3.x.
- FYI that slackclient 1.3.1 may log a few warnings during install. It should still function but its dependency confusion is the result of a hotfix for the websocket client. More info here
-
Fixing an issue where any processed Octoslack event would reset the in-place tracking logic and cause new progress updates to be written to the channel(s)
-
Fixed an in-place update bug resulting in undeleted temporary files on disk