~raoul-snyman/openlp/fix-circ-deps

Viewing all changes in revision 2836.

  • Committer: Tomas Groth
  • Author(s): Bastian Germann
  • Date: 2018-10-24 18:22:28 UTC
  • mfrom: (2833.1.30 setup)
  • Revision ID: tomasgroth@yahoo.dk-20181024182228-ob2plnyjo2zg9juz
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.
Some packages which are optional in the source are declared as optional (uno, pyenchant, pyodbc).

To overcome a module conflict, openlp.py is replaced with run_openlp.py which setuptools installs as /usr/bin/openlp (or openlp.exe on Windows).

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

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: