OctoPrint 1.4.0 can run now under both Python 3 and (the deprecated) Python 2.
By default, pre-existing plugins are assumed to run ONLY under Python 2. So, to have them recognised as being able to run under Python 3, the __plugin_pythoncompat__ variable must be set explicitly, eg -
OctoPrint 1.4.0 can run now under both Python 3 and (the deprecated) Python 2.
By default, pre-existing plugins are assumed to run ONLY under Python 2. So, to have them recognised as being able to run under Python 3, the __plugin_pythoncompat__ variable must be set explicitly, eg -
__plugin_pythoncompat__ = ">=2.7,<4"