Page MenuHomeSolus

python-sphinx: update to 1.6.3
ClosedPublic

Authored by joebonrichie on May 28 2017, 12:59 AM.
Tags
None
Referenced Files
F11016014: D229.id1870.diff
Sat, Aug 5, 4:06 PM
F11011936: D229.id537.diff
Thu, Aug 3, 10:38 PM
F10981923: D229.id1870.diff
Sun, Jul 23, 8:49 AM
F10815842: D229.id1728.diff
May 31 2023, 10:56 PM
F10786277: D229.id1870.diff
May 26 2023, 7:20 AM
F10781172: D229.id484.diff
May 25 2023, 6:10 AM
F10780847: D229.id1728.diff
May 25 2023, 4:17 AM
F10780724: D229.id537.diff
May 25 2023, 3:41 AM

Details

Summary
  • 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
Test Plan

build streamlink documentation with sphinx

Diff Detail

Repository
R2698 python-sphinx
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

joebonrichie edited the summary of this revision. (Show Details)

Apend the py3 binaries in /usr/bin with '-py3',
this is more clear than just appending with '3'.

joebonrichie retitled this revision from python-sphinx: update to 1.6.1 to python-sphinx: update to 1.6.2.

Updated to 1.6.2

Version 1.6.3 is available now. Link.

DataDrake added a subscriber: DataDrake.

@joebonrichie ending python 3 executables with "3" is a convention throughout the ecosystem (ie. pip and pip3). "-py3" is not.

This revision now requires changes to proceed.Jul 22 2017, 10:16 PM
joebonrichie edited edge metadata.
joebonrichie retitled this revision from python-sphinx: update to 1.6.2 to python-sphinx: update to 1.6.3.
joebonrichie edited the summary of this revision. (Show Details)

Update to 1.6.3, append py3 files in /usr/bin with 3 rather than py3

@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.

DataDrake added a subscriber: Justin.

@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.

This revision is now accepted and ready to land.Aug 20 2017, 2:03 AM
This revision was automatically updated to reflect the committed changes.

I'm going to wait to publish this until docutils is sorted.

@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.