On 17.11.2019 14:46, Daniel Shahaf wrote:
> Nathan Hartman wrote on Sun, Nov 17, 2019 at 01:42:52 -0500:
>> The 1.14 release notes, under "Support for Python 3.x," should
>> document the new dependency. I think it should be in a yellow note
> YMMV, but I'd make it a regular <h4/>, not a yellow note box. We don't want to
> water down the yellow note boxes. Furthermore, py3c is a header-only library,
> so it only affects _building_ the bindings, not using them.
>> New Dependency: py3c
>> Subversion's support for Python 3.x SWIG bindings introduces a new
>> optional dependency on the Python 3 Compatibility layer for C
>> extensions (py3c).
>> You need py3c if:
>> You don't need py3c if:
>> See the INSTALL file for a complete list of Subversion's dependencies.
>> And now we go down the rabbit hole of "under exactly what
>> circumstances do I or don't I need py3c?" :-)
> "You need py3c if you use the SWIG Python bindings, regardless of the version
> of Python."
> Or KISSBNQ_T_SS:
> "You need py3c iff you use the SWIG Python bindings, regardless of the version
> of Python."
>> Once this is sorted out, I'd like to put the same information in the
>> INSTALL file.
> Yes please!
>> Oh, and I'd make "Python 3 Compatibility layer for C extensions
>> (py3c)" a hyperlink. Which begs the question: What is the canonical
> Probably this? —
> $ apt-cache showsrc py3c | grep Homepage
> Homepage: https://github.com/encukou/py3c
Yes. I added the actual download link to get-deps.sh.
Received on 2019-11-17 15:52:15 CET