To supplement what Thomas said, yes, there is current some development effort 
in standardising development/editable installs. Much of the discussion happens 
here:

https://discuss.python.org/t/next-steps-for-editable-develop-proof-of-concept/4118


> On 01/7, 2020, at 17:15, Thomas Kluyver <[email protected]> wrote:
> 
> Hi Fredrik,
> 
> You can do an editable install using whichever development tool you've 
> chosen, e.g. Poetry. The poetry docs 
> (https://python-poetry.org/docs/basic-usage/) say it does an editable install 
> by default.
> 
> Currently, there isn't a standardised way for 'frontend' tools like pip to 
> ask for an editable install.
> 
> Thomas
> 
> On Wed, 1 Jul 2020, at 10:03, [email protected] wrote:
>> Hi,
>> 
>> I have converted my setup.py to pyproject.toml and use poetry to 
>> build/manage deps.
>> I maintain packages which also have dependency packages and I 
>> frequently use development installations locally ("pip install -e 
>> ../my-dep") so to develop dependencies at the same time as my main 
>> packages.
>> 
>> Q: With a pyproject.toml, can I enable some sort of development 
>> installation without also maintaining a setup.py - or is there a 
>> plan/PEP for enabling this without a setup.py?
>> 
>> Right now, I have a setup.py which needs to stipulate a number of 
>> things which is already in my pyproject.toml. In particular, I find it 
>> a little bothering that I need to specify the 
>> entry_points/console_scripts in both the pyproject.toml and in setup.py.
>> 
>> Kind regards,
>> Fredrik
>> --
>> Distutils-SIG mailing list -- [email protected]
>> To unsubscribe send an email to [email protected]
>> https://mail.python.org/mailman3/lists/distutils-sig.python.org/
>> Message archived at 
>> https://mail.python.org/archives/list/[email protected]/message/UJ6XSFLQBNOXDCAWVST7V43C3H66PPYE/
>> 
> --
> Distutils-SIG mailing list -- [email protected]
> To unsubscribe send an email to [email protected]
> https://mail.python.org/mailman3/lists/distutils-sig.python.org/
> Message archived at 
> https://mail.python.org/archives/list/[email protected]/message/4HFFSVVDCVVOUWNN5USXXHJDIEOPRXZW/
--
Distutils-SIG mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/distutils-sig.python.org/
Message archived at 
https://mail.python.org/archives/list/[email protected]/message/TGRG35MALBPRLLMW7OWORONLIZLJQHQQ/

Reply via email to