mirror of
https://git.deluge-torrent.org/deluge
synced 2025-04-24 05:24:49 +00:00
No description
This commit reverts namespace for the plugins and uses a module prefix "deluge_" in it's place. The distribution package name remains the same for now but will also be considered to use a prefix to help find the third-party plugins e.g. Deluge-{Plugin} and the pluginmanager will strip the prefix for displaying. The change is a result of problems trying to package Deluge with pyinstaller and the pkg_resources namespaces is not compatible. Testing alternatives to using the pkgutil or PEP420 (native) namespaces did not yield any joy either as importing eggs with namespaces does not work. [1] At this point importable eggs are considered deprecated but there is no viable alternative yet. [2] [1] https://github.com/pypa/packaging-problems/issues/212 [2] https://github.com/pypa/packaging-problems/issues/244 |
||
---|---|---|
deluge | ||
docs | ||
packaging | ||
.gitattributes | ||
.gitignore | ||
.pre-commit-config.yaml | ||
.prettierignore | ||
.prettierrc.yaml | ||
.pylintrc | ||
.travis.yml | ||
appveyor.yml | ||
AUTHORS | ||
CHANGELOG.md | ||
DEPENDS.md | ||
gen_web_gettext.py | ||
generate_pot.py | ||
LICENSE | ||
MANIFEST.in | ||
minify_web_js.py | ||
msgfmt.py | ||
pyproject.toml | ||
README.md | ||
requirements-dev.txt | ||
requirements-docs.txt | ||
requirements-tests.txt | ||
requirements.txt | ||
setup.cfg | ||
setup.py | ||
tox.ini | ||
version.py |
Deluge BitTorrent Client
Deluge is a BitTorrent client that utilizes a daemon/client model. There are various user interfaces available for Deluge such as the GTK-UI, the Web-UI and a Console-UI. Deluge uses libtorrent in it's backend to handle the BitTorrent protocol.
Installation
Instruction for installing from source code. See DEPENDS for build and runtime dependencies. Further details on the wiki: Installing/Source.
python setup.py build
python setup.py install
Usage
There are various user-interfaces and a daemon for Deluge that can be used as follows:
-
Gtk
deluge
ordeluge-gtk
-
Console
deluge-console
-
Web
deluge-web
Go to http://localhost:8112 and use default password
deluge
. -
Daemon
deluged
See Thinclient guide for connecting to the daemon from another machine.