# Pip 19.1 and installing in editable mode with pyproject.toml

**URL:** <https://discuss.python.org/t/pip-19-1-and-installing-in-editable-mode-with-pyproject-toml/1553>\
**Category:** Packaging\
**Created:** [April 26, 2019, 1:15pm UTC](https://discuss.python.org/t/pip-19-1-and-installing-in-editable-mode-with-pyproject-toml/1553 "2019-04-26T13:15:18Z")\
**Posts on this page:** 1\
**Showing post:** 22

<div class="post-metadata">

**Author:** ![pradyunsg](https://sea2.discourse-cdn.com/flex002/user_avatar/discuss.python.org/pradyunsg/32/206_2.png) [@pradyunsg](https://discuss.python.org/u/pradyunsg)\
**Post date:** [April 28, 2019, 2:02pm UTC](https://discuss.python.org/t/pip-19-1-and-installing-in-editable-mode-with-pyproject-toml/1553/22 "2019-04-28T14:02:58Z")

</div>

I agree with Nick here, on both fronts.

We don’t need to add a -E to pip for this. With my pip maintainer hat on, that’s an additional option that exists and I don’t see any strong reasoning for it so I’ll be a -1 for it.

Regarding the standardization and all, we have a better place for that conversation.

> [@Specification of editable installation](https://discuss.python.org/t/specification-of-editable-installation/1564):
>
> This focuses on the long-term specification since the desicussion on solutions before it is covered in [Pip 19.1 and installing in editable mode with pyproject.toml](https://discuss.python.org/t/pip-19-1-and-installing-in-editable-mode-with-pyproject-toml/1553/8). Editable install (before 19.1, at least) works by invoking setup.py develop. Here is how (Setuptools) make it work, as I understand it (also briefly mentioned [here](https://discuss.python.org/t/pip-19-1-and-installing-in-editable-mode-with-pyproject-toml/1553/14)): Creates an .egg-info in near vicinity of the package (instead of in the target site-packages). Adds an .egg-link in the target site-packages, containing paths to look…

---

_[View the full topic](https://discuss.python.org/t/pip-19-1-and-installing-in-editable-mode-with-pyproject-toml/1553)._
