On Tue, Sep 25, 2018, at 9:13 AM, Paul Moore wrote:
> I personally don't see much advantage in the "dump everything in one
> file" philosophy. so from a personal POV I'd prefer setuptools' config
> to remain in setup.cfg, but if they have reasons for wanting to move,
> the PEP allows them that option.

I've come across quite a few people who want to avoid 'clutter' in the top 
level of the repository. By the time you've got packaging config, test config, 
CI config, editor config and so on, I can see where they're coming from. I 
think all this mass of different files can also be confusing to newcomers. So I 
try to avoid creating extra files where it's easy to do so.

But in the case of setuptools, I wouldn't push for it to use pyproject.toml. It 
will have to continue supporting setup.py and setup.cfg forever, so all you 
could do is add yet another place that metadata might live, making it more 
complicated to understand.

Of course, I'm biased, because if setuptools uses pyproject.toml, flit looks 
kind of redundant. ;-)

Thomas
--
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/N6SW5IMDROORV7ZZZ3GBMQQAYODOSFAV/

Reply via email to