Code Monkey home page Code Monkey logo

Comments (11)

akxer avatar akxer commented on June 26, 2024 4

It does not look like the migration guide on the Deluge website is complete. I tried building the package using their migration guide using Python3.6. The egg was created but the plugin did not enable. Digging deeper it said that the core module is missing from the plugin.

It could be I have missed something. I'll update here if I can fix it

from deluge-pieces-plugin.

nicklan avatar nicklan commented on June 26, 2024 3

I'm not really working on this plugin much anymore due to lack of time. PR's are welcome (i'll be better about review+merge)

from deluge-pieces-plugin.

akxer avatar akxer commented on June 26, 2024 1

I tried it too, it's working wonderfully. Thanks, @Daniel-Marynicz for the hard work.

from deluge-pieces-plugin.

Daniel-Marynicz avatar Daniel-Marynicz commented on June 26, 2024

@nicklan I created a new pull request #24 for this issue.

Current appearance on my Ubuntu 20.04 :)
Zaznaczenie_0139

from deluge-pieces-plugin.

alpe12 avatar alpe12 commented on June 26, 2024

I get this error when trying to enable the plugin on my Odroid N2 (ubuntu minimal) via Windows 10:

21:13:26.822 [ERROR ][deluge.pluginmanagerbase :1469] Namespace Gtk not available
Traceback (most recent call last):
File "/media/disk/temp/deluge/deluge/pluginmanagerbase.py", line 148, in enable_plugin
instance = cls(plugin_name.replace('-', '_'))
File "/media/disk/.config/deluge/plugins/Pieces-0.6-py3.8.egg/pieces/init.py", line 46, in init
from .core import Core as _plugin_cls
File "", line 991, in _find_and_load
File "", line 975, in _find_and_load_unlocked
File "", line 655, in _load_unlocked
File "", line 618, in _load_backward_compatible
File "", line 259, in load_module
File "/media/disk/.config/deluge/plugins/Pieces-0.6-py3.8.egg/pieces/core.py", line 49, in
from .colors import Colors
File "", line 991, in _find_and_load
File "", line 975, in _find_and_load_unlocked
File "", line 655, in _load_unlocked
File "", line 618, in _load_backward_compatible
File "", line 259, in load_module
File "/media/disk/.config/deluge/plugins/Pieces-0.6-py3.8.egg/pieces/colors.py", line 40, in
from .color import Color
File "", line 991, in _find_and_load
File "", line 975, in _find_and_load_unlocked
File "", line 655, in _load_unlocked
File "", line 618, in _load_backward_compatible
File "", line 259, in load_module
File "/media/disk/.config/deluge/plugins/Pieces-0.6-py3.8.egg/pieces/color.py", line 42, in
gi.require_version("Gtk", "3.0")
File "/usr/lib/python3/dist-packages/gi/init.py", line 129, in require_version
raise ValueError('Namespace %s not available' % namespace)
ValueError: Namespace Gtk not available

from deluge-pieces-plugin.

Daniel-Marynicz avatar Daniel-Marynicz commented on June 26, 2024

You need install python3-gi and gtk3 bindings
probably with command

sudo apt install python3-gi gobject-introspection gir1.2-gtk-3.0

from deluge-pieces-plugin.

dredkin avatar dredkin commented on June 26, 2024

Now I can see that Deluge 2.x support is integrated in the sources. I've built the .egg from this repository and it works fine with my Deluge client 2.0.3 on Windows.
SI I guess the time has come to make a new release, put it into https://github.com/nicklan/Deluge-Pieces-Plugin/downloads and update the info about 2.x compatibility on the https://dev.deluge-torrent.org/wiki/Plugins page.

If I wouldn't miss this plugin so much on 2.x that I decided to migrate it myself I'd never go to this page and wouldn't read the compatibility already implemented.

from deluge-pieces-plugin.

jnqnfe avatar jnqnfe commented on June 26, 2024

Please do update the wiki.

from deluge-pieces-plugin.

UnPossible-Me avatar UnPossible-Me commented on June 26, 2024

Hey guys,
I don't want to rush things along, but it's been awhile since an update, and I can not for the life of me find even a test build for sorts for Deluge 2.x.
The downloads page, deluge forum and website are all at v0.5

@Daniel-Marynicz or @dredkin, could either of you share your .egg in the meanwhile?

from deluge-pieces-plugin.

alpe12 avatar alpe12 commented on June 26, 2024

Pieces-0.6-py3.8.zip

You need this too:

You need install python3-gi and gtk3 bindings probably with command

sudo apt install python3-gi gobject-introspection gir1.2-gtk-3.0

from deluge-pieces-plugin.

UnPossible-Me avatar UnPossible-Me commented on June 26, 2024

Thank You!

from deluge-pieces-plugin.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.