← Back to team overview

openlp-core team mailing list archive

[Merge] lp:~bastian-germann/openlp/setup into lp:openlp

 

The proposal to merge lp:~bastian-germann/openlp/setup into lp:openlp has been updated.

Commit message changed to:

This fixes setuptools' dependencies according to
scripts/check_dependencies.py.
The minimum Python version is set to 3.6 because this was agreed to on the mailing list.

To overcome the double module issue, openlp.py is replaced with __main__.py which setuptools installs as /usr/bin/openlp (or openlp.exe on Windows).
You can call it locally via `python -m openlp`.

Some packages which are optional in the source are declared as optional (uno, pyenchant, pyodbc.

The vendored (ripped) pymediainfo module is replaced by its upstream version.

Additionally, replace pyxdg with appdirs (see License violations issue).

For more details, see:
https://code.launchpad.net/~bastian-germann/openlp/setup/+merge/356147
-- 
Your team OpenLP Core is subscribed to branch lp:openlp.


References