Cas

~calumlind/+git/lp_deluge_deb:develop

Last commit made on 2019-05-18
Get this branch:
git clone -b develop https://git.launchpad.net/~calumlind/+git/lp_deluge_deb
Only Cas can upload to this branch. If you are Cas please log in for upload directions.

Branch merges

Branch information

Name:
develop
Repository:
lp:~calumlind/+git/lp_deluge_deb

Recent commits

dd333d6... by Cas

Revert plugins namespace changes

The previous changes no longer apply since changing Deluge plugins to
no longer use namespaces.

66edef9... by Cas

Restore copying over __init__.py

Seemily worked fine on my system but when tested on Cosmic with
setuptools < 40.6, issues arose.

92a7549... by Cas

Add missing nspkg.pth file to install

This is the correct fix for the issue with plugins not loading due to
namespace issues.

Reference commit: ebbd4f5c22c

ebbd4f5... by Cas

Fix ModuleNotFoundError due to missing __init__.py namespace files

Copy over the namespace __init__.py since setuptools is skipping
installing them.

https://github.com/pypa/setuptools/issues/1097
https://bugs.python.org/issue29144

a61cee0... by Cas

Revert "Revert to Python2"

The Python 3 libtorrent issues on Cosmic have been fixed in the PPA
so use Python 3 once again.

This reverts commit 81743bcb9d340c3141f578c90eab43e617abe5d5.

1bfa888... by Cas

Fix new_release_check.patch

81743bc... by Cas

Revert to Python2

81f7a51... by Cas

Update dependencies for Python3 and GTK3

0ed8205... by Cas

Fix build issues with new setup.py install_requires

- Update Depends and Recommends based upon DEPENDS.md
- Add python-wheel as this is in setup.py `setup_requires` list.
- Add closure-compiler instead of slimit as the minify script now
  supports this.
- Use `nocheck` debbuild option to skip running `setup.py tests` as
  this requires everything to be installed and these tests are run on
  Travis anyway.

b9c1bb3... by Cas

Add alternative slimit depedency