- Also enable python 3 support
- Avoid conflicts between the py2 and py3 binaries in /usr/bin by appending '3' to the py3 built versions as py 2.7 is default in Solus
Details
- Reviewers
DataDrake - Group Reviewers
Triage Team - Commits
- R2698:6e4507da38b3: python-sphinx: update to 1.6.3
build streamlink documentation with sphinx
Diff Detail
- Repository
- R2698 python-sphinx
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
Apend the py3 binaries in /usr/bin with '-py3',
this is more clear than just appending with '3'.
@joebonrichie ending python 3 executables with "3" is a convention throughout the ecosystem (ie. pip and pip3). "-py3" is not.
@DataDrake would you also check the python-docutils package. A patch was accepted to update it but the updated eopkg is not in the repo.
@joebonrichie Could you submit another patch for python-docutils with the same py3 -> 3 fix? It looks like @Justin forgot to push a build, so you don't need to increase the release count.
This patch looks good though.
@DataDrake @joebonrichie, firstly version 0.14 of docutils was released a couple of weeks ago so this can be updated at the same time. Secondly, the licenses for docutils need fixed, there should be Python-2.0, BSD-2-Clause, and GPL-3.0. From what I've read of the COPYING.txt file, the public domain license used is actually CC0-1.0; and BSD-3-Clause may also be needed due to the use of a certain library which is distributed under it.