Subject: Re: [bug#44786] [PATCH] gnu: Add python-xlsxwriter.

From: Vinicius Monego <[email-masked]>
Date: Tue, 24 Nov 2020 18:25:47 -0300

Hello,

Nicolas Goaziou writes:

> Hello,
>
> Vinicius Monego <[email-masked]> writes:
>
>> * gnu/packages/python-xyz.scm (python-xlsxwriter): New variable.
>
> Thank you.
>
>> +       ;; There are no tests in the PyPI tarball.
>> +       (method git-fetch)
>
> Is this the sole reason to not use PyPI here? If that's the case,
> I wonder if it's worth reconsidering, because using PyPI makes updates
> easier.
>
> WDYT?

That is the sole reason. I prefer to enable tests because Python lacks
setup-time checking. Without tests, the build would succeed even if core
dependencies are unmet.

How does PyPI make updates easier, though? Refreshing works on GitHub.