On Thu, Jun 28, 2018 at 11:19 AM, Paul Moore <p.f.mo...@gmail.com> wrote:
> On 28 June 2018 at 18:45, Bernat Gabor <gaborjber...@gmail.com> wrote:
>> In the pep it's stated tools can use the tool section
>> https://www.python.org/dev/peps/pep-0518/#id28 and at no point says build
>> tools only. So I don't think at all strange that towncrier uses it. It
>> follows the words of the pep quite rigourously.
>
> The whole PEP is about *build* tools, and in that context, that's what
> was meant. Maybe the PEP should have been more explicit. Maybe we
> should have thought about this at the time. Maybe lots of things, but
> the reality is that we *didn't* intend it to be used for non-build
> tools, and nevertheless it is being used in that way. We should deal
> with things as they are now, and not spend ages debating whether
> things "should" be the way they are.

Oh, I totally imagined that it would be used for non-build tools. I
was thinking of stuff like pytest when I wrote that 'tool namespace'
section, and of the way all kinds of non-build tools had already
colonized setup.cfg (cf. Donald's "paving the cow paths").

It's the One Obvious place for project-specific configuration. That's
awesome! Python packaging needs more One Obvious things.

-n

-- 
Nathaniel J. Smith -- https://vorpus.org
--
Distutils-SIG mailing list -- distutils-sig@python.org
To unsubscribe send an email to distutils-sig-le...@python.org
https://mail.python.org/mm3/mailman3/lists/distutils-sig.python.org/
Message archived at 
https://mail.python.org/mm3/archives/list/distutils-sig@python.org/message/ADS5VOFZFFYWIS43VROBTIQM5B3MYO77/

Reply via email to