On Tue, 17 Jul 2018, 20:44 Donald Stufft, <don...@stufft.io> wrote: > > On Jul 17, 2018, at 5:27 AM, Paul Moore <p.f.mo...@gmail.com> wrote: > > There's also a PR cost, in that projects who have enthusiastically > adopted pyproject,toml as being a nice "common configuration" > location, will be left feeling that maybe that wasn't such a good > decision if it's causing them problems like this. Plus, projects like > towncrier will need to update their docs (yes, that's a bit ideal > world - the reality is that people simply keep doing what they do now, > and we get the message out via a gradual process of addressing bug > reports and providing the explanation there). > > > I think that this is the most important reason not to go too crazy here. We > should think of breaking changes as having a limited budget for introducing > breaking changes, and the question then becomes where do we want to spend > our > budget? While something being relatively new means that the cost to our > budget > is smaller, it still has a cost and I just don’t think this is a great > place to > spend our budget at. > > On top of that, I don’t think the end result is significantly or > meaningfully > better for the end users, particularly if we ever get to a world where we > isolate everything by default (which would mean that we would have to have > an > implicit requires of setuptools/wheel anyways). >
Fair enough. I just wanted to make the build-system table to be more visible to end users, since I feel the cost here is justified by the benefit s . If others don't agree, that's cool. I don't feel super strongly about this tbh . I am not opposed to keeping the status quo on this matter and am on board with Paul's suggestion of making the build-system table optional. :) Pradyun
-- 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/TGCPWPHBP34R7CKDNVAHRQTZUCZNXT5Z/