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 <tho...@kluyver.me.uk> 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, fred...@averpil.com 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 -- distutils-sig@python.org >> To unsubscribe send an email to distutils-sig-le...@python.org >> https://mail.python.org/mailman3/lists/distutils-sig.python.org/ >> Message archived at >> https://mail.python.org/archives/list/distutils-sig@python.org/message/UJ6XSFLQBNOXDCAWVST7V43C3H66PPYE/ >> > -- > Distutils-SIG mailing list -- distutils-sig@python.org > To unsubscribe send an email to distutils-sig-le...@python.org > https://mail.python.org/mailman3/lists/distutils-sig.python.org/ > Message archived at > https://mail.python.org/archives/list/distutils-sig@python.org/message/4HFFSVVDCVVOUWNN5USXXHJDIEOPRXZW/ -- Distutils-SIG mailing list -- distutils-sig@python.org To unsubscribe send an email to distutils-sig-le...@python.org https://mail.python.org/mailman3/lists/distutils-sig.python.org/ Message archived at https://mail.python.org/archives/list/distutils-sig@python.org/message/TGRG35MALBPRLLMW7OWORONLIZLJQHQQ/