Yes, furthermore PEP-517 as sdist is implemented in tox and under
development for pip.

On Mon, Sep 24, 2018, 20:26 Pradyun Gedam <pradyu...@gmail.com> wrote:

>
>
> On Mon, 24 Sep 2018, 21:46 Daniel Holth, <dho...@gmail.com> wrote:
>
>> You could probably implement this outside of setuptools as an extension.
>> Clients would add a load-toml line to setup.py. Do build requirements work
>> yet?
>>
>
> Yep. PEP 518 is supported by the latest version of pip (18.0).
>
>
>> One obstacle might be reconciling the all-strings nature of .cfg with
>> typed toml.
>>
>> On Mon, Sep 24, 2018, 12:06 RonnyPfannschmidt <
>> opensou...@ronnypfannschmidt.de> wrote:
>>
>>> I believe contributions in the directions would be welcome,
>>> for now having something like
>>> tool.setuptools.{metadata,options,command.*} might be interesting to grow
>>> and experiment with
>>>
>>> but whats really missing is a setuptools conributor with more than just
>>> thinly stretched time.
>>>
>>> -- Ronny
>>> Am 24.09.18 um 17:30 schrieb Bernat Gabor:
>>>
>>> I'm aware this might be a controversial subject, so let's have the
>>> initial discussion about it here first for full disclosure and see what
>>> people think about it. Should setuptools support pyproject.toml as
>>> configuration source or not (alternative to setup.cfg which it already does
>>> -
>>> https://setuptools.readthedocs.io/en/latest/setuptools.html#configuring-setup-using-setup-cfg-files)?
>>>
>>>
>>> The main benefit of having this would be to decrease configuration files
>>> and have build dependencies and other types of dependencies in one
>>> location. Furthermore many other packaging projects (flit, poetry) already
>>> do define their dependencies inside pyproject.toml; so would create one
>>> unified location where to look for such in the future.
>>>
>>> The counter-argument is that "a big part of pyproject.toml was keeping
>>> that file clean" and would furthermore increase the size of that file down
>>> the line.
>>>
>>> So what do people think? Should we encourage or discourage to have a
>>> single python project file?
>>>
>>> I'm personally supporting build/code quality tools supporting
>>> pyproject.toml as their main configuration file.
>>>
>>> Thanks
>>>
>>> --
>>> Distutils-SIG mailing list -- distutils-sig@python.org
>>> To unsubscribe send an email to 
>>> distutils-sig-leave@python.orghttps://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/C3JEBOCQEILLPXK4FDQPADCFO6WWW6JT/
>>>
>>> --
>>> 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/VBC35YTBWZYJCFPTRQRLSFBTV5FZV4OR/
>>>
>> --
>> 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/KV72IYDNA2M3WXHKWEV5RPX4UJ4OACA7/
>>
>
--
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/XI6TKYZGIVZ32BJHKUXJNPVUH66M5PD7/

Reply via email to