-
Notifications
You must be signed in to change notification settings - Fork 24
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
[BUG] Can't get the plugin to work on Deluge 2.1.1 #42
Comments
Hey @frasiercrane23, is Deluge running locally on the host or in a Docker container? In either case, which Python version is installed ( |
Hello! Thanks for your help. Deluge is in a docker container. I'm using binhex delugevpn. python version is: 3.10.9 The command pip install certifi returned the following: Downloading/unpacking certifi Thank you |
had the same issue, resolved it by installing another docker from linuxserver and plugin installed successfully. Seems something is wrong in binhex docker |
Hey @frasiercrane23 I missed your last comment, sorry about that. I think I may need to update the requests/urllib included library to fix this, or maybe just ignore certifi for certain Python versions. Hopefully I will have time to fix this soon. |
Hi guys, Thanks for the replies. Changing to another Deluge docker is out of the question at the moment. It's not a dealbreaker for me. I'll be happy to test it once you find the time to update the plugin. Thanks! |
Same issue here with
|
@frasiercrane23 @elizhyu please try out the .egg in this pre-release: |
Same issue for me :
|
@Ssshafi please try out one of these instead: If the above doesn't work, try this one: |
Previous post was done with [2.1.1.1-beta1/Telegramer-2.1.1.1-py3.11.egg] I've tried [2.1.1.1-beta1/Telegramer-2.1.1.2-py3.11.egg] two days ago with no luck. Thank you |
@Ssshafi great news! Just to clarify, the version that is working for you is:
@frasiercrane23 @elizhyu maybe this will also work for you |
Hello! Sorry for the late reply. Telegramer-2.1.1.2-py3.11.egg seems to be working! :) Thanks! |
Describe the bug
I can't seem to get the plugin to work. I get the errors on the log below.
To Reproduce
I put the .egg on my plugins folder and start deluge.
Logs
Telegramer: Import error - No module named 'certifi'
Traceback (most recent call last):
File "/config/plugins/Telegramer-2.1.1.0-py3.10.egg/telegramer/core.py", line 71, in
from telegram import (ReplyKeyboardMarkup, ReplyKeyboardRemove, Bot, Update)
File "/config/plugins/Telegramer-2.1.1.0-py3.10.egg/telegramer/include/telegram/init.py", line 175, in
from .bot import Bot
File "/config/plugins/Telegramer-2.1.1.0-py3.10.egg/telegramer/include/telegram/bot.py", line 103, in
from telegram.utils.request import Request
File "/config/plugins/Telegramer-2.1.1.0-py3.10.egg/telegramer/include/telegram/utils/request.py", line 33, in
import certifi
ModuleNotFoundError: No module named 'certifi'
17:54:15 [ERROR ][deluge.pluginmanagerbase :153 ] Unable to instantiate plugin 'Telegramer' from '/config/plugins/Telegramer-2.1.1.0-py3.10.egg'!
17:54:15 [ERROR ][deluge.pluginmanagerbase :1512] name 'CorePluginBase' is not defined
Traceback (most recent call last):
File "/usr/lib/python3.10/site-packages/deluge/pluginmanagerbase.py", line 148, in enable_plugin
instance = cls(plugin_name.replace('-', '_'))
File "/config/plugins/Telegramer-2.1.1.0-py3.10.egg/telegramer/init.py", line 65, in init
from .core import Core as _plugin_cls
File "/config/plugins/Telegramer-2.1.1.0-py3.10.egg/telegramer/core.py", line 214, in
class Core(CorePluginBase):
OS and Version:
deluge --version
ordeluged --version
Thanks
The text was updated successfully, but these errors were encountered: