OctoPrint-FilamentManager icon indicating copy to clipboard operation
OctoPrint-FilamentManager copied to clipboard

Plugin doesn't install in Octoprint / Windows / Python 3.9 - time.clock() deprecated

Open SebMeunier opened this issue 4 years ago • 10 comments

Describe the bug The plugin doesn't install from Octoprint UI in Windows, with Python 3.9. Trying to install it manually gives a success, but Plugin isn't present in Octoprint.

Steps to reproduce

See all details here: https://community.octoprint.org/t/filamentmanager-plugin-install-issue-windows/26718/3

Expected behavior Installation working :-)

Did the same happen when all other 3rd party plugins are disabled? Yes

Log file octoprint.log

Screenshots See https://community.octoprint.org/t/filamentmanager-plugin-install-issue-windows/26718/3

Additional context

SebMeunier avatar Nov 27 '20 22:11 SebMeunier

This issue has been automatically marked for closing, because it has not had activity in 30 days. It will be closed if no further activity occurs in 10 days.

stale[bot] avatar Dec 27 '20 23:12 stale[bot]

@OllisGit any chance to get an update from you about this?

SebMeunier avatar Dec 28 '20 01:12 SebMeunier

same Problem here. any news?

Micha7719 avatar Dec 30 '20 22:12 Micha7719

I am also having this issue on Windows 10, python 3.9.

felda avatar Jan 07 '21 22:01 felda

PS. Sorry, for being late to the party, but I made a "Octoprint sabatical" (no coding, no printing) the last months.

Will check if it possible to upgrade the sql-dependencies.

OllisGit avatar Jan 14 '21 13:01 OllisGit

Having this same issue, but accessing the Octopi UI from Chromebook instead of Win 10. No matter how many reboots or installs from the plugin manager, this plugin just won't show up in the UI or the list of Installed Plugins.

Sigilos avatar Feb 06 '21 01:02 Sigilos

It doesn't look so good, it will take a lot of effort to make the plugin Python 3.8+ ready....maybe I can just upgrade the SQL-Library and release this version as an untested version.

OllisGit avatar Feb 07 '21 17:02 OllisGit

To solve this issue all you have to do is upgrade the SQLAlchemy dependency. Emphasis on all because of course that is easier said than done, since the API might have changed. I just checked, the latest version (1.3.23) is still compatible with Python 2 and 3.4+, so it would work for that.

cp2004 avatar Feb 07 '21 17:02 cp2004

It's been a long time since I have used SQL Alchemy, but it is a very popular library/framework so I wouldn't expect too much of an issue - it is only one minor release 'jump'. Since it is so heavily depended on, I don't imagine they would break things that easily.

cp2004 avatar Feb 07 '21 17:02 cp2004

Hallo, any news about this issue? I cannot use filament manager on my Windows Instllation and it would be really nice.

lmerega avatar Oct 06 '22 09:10 lmerega