# Renaming PEP 668

**URL:** <https://discuss.python.org/t/renaming-pep-668/13474>\
**Category:** Packaging\
**Created:** [February 2, 2022, 8:36am UTC](https://discuss.python.org/t/renaming-pep-668/13474 "2022-02-02T08:36:24Z")\
**Posts on this page:** 6\
**Page:** 1

<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:** [February 2, 2022, 8:36am UTC](https://discuss.python.org/t/renaming-pep-668/13474/1 "2022-02-02T08:36:24Z")

</div>

Plucking this out of [Graceful cooperation between external and Python package managers (PEP 668)](https://discuss.python.org/t/graceful-cooperation-between-external-and-python-package-managers-pep-668/10302/22):

I’ve been thinking about this for a few days now, and have now had multiple people reach out with a similar concern – the title of this PEP is too-broad and doesn’t communicate what exactly the PEP does.

Here’s some alternative title suggestions:

- Protected “externally managed” environments with Python package managers
- Marking Python base environments as “externally managed”
- Separation of environments managed by external package managers and Python package managers

---

<div class="post-metadata">

**Author:** ![dustin](https://sea2.discourse-cdn.com/flex002/user_avatar/discuss.python.org/dustin/32/149_2.png) [@dustin](https://discuss.python.org/u/dustin)\
**Post date:** [February 2, 2022, 10:47am UTC](https://discuss.python.org/t/renaming-pep-668/13474/2 "2022-02-02T10:47:53Z")

</div>

I read the PEP, here’s some additional suggestions:

- “Discretizing package manager environments”
- “Delineating a border between cooperative package managers”
- "If they outlaw `sudo pip install`, only outlaws will have `sudo pip install`"

---

<div class="post-metadata">

**Author:** ![rgommers](https://sea2.discourse-cdn.com/flex002/user_avatar/discuss.python.org/rgommers/32/837_2.png) [@rgommers](https://discuss.python.org/u/rgommers)\
**Post date:** [February 2, 2022, 11:09am UTC](https://discuss.python.org/t/renaming-pep-668/13474/3 "2022-02-02T11:09:35Z")

</div>

I like all the ones @pradyunsg suggested, my number one pick would be _Marking Python base environments as “externally managed”_.

The third one from @dustin is good too (if perhaps a bit too un-serious 🙂 to win the day). The first two are also too general, like the current title. I would interpret those as dealing with dependency resolution rather than only with install permissions.

---

<div class="post-metadata">

**Author:** ![CAM-Gerlach](https://sea2.discourse-cdn.com/flex002/user_avatar/discuss.python.org/cam-gerlach/32/3688_2.png) [@CAM-Gerlach](https://discuss.python.org/u/CAM-Gerlach)\
**Post date:** [February 3, 2022, 12:38am UTC](https://discuss.python.org/t/renaming-pep-668/13474/4 "2022-02-03T00:38:19Z")

</div>

Of the options given, I’d also suggest going with

> [@pradyunsg](#):
>
> Marking Python base environments as “externally managed”

as it read the clearest and most direct to me about what the PEP was actually about, and was also the most concise and straightforward.

---

<div class="post-metadata">

**Author:** ![CAM-Gerlach](https://sea2.discourse-cdn.com/flex002/user_avatar/discuss.python.org/cam-gerlach/32/3688_2.png) [@CAM-Gerlach](https://discuss.python.org/u/CAM-Gerlach)\
**Post date:** [February 3, 2022, 1:49am UTC](https://discuss.python.org/t/renaming-pep-668/13474/5 "2022-02-03T01:49:15Z")

</div>

> [@rgommers](#):
>
> The third one from @dustin is good too (if perhaps a bit too un-serious 🙂 to win the day).

I mean, Python does try to retain a bit of the laconic, humerous, quirky spirit of its namesake, and PEPs aren’t really an exception—as a PEP editor, I wouldn’t object on that grounds, but the alternative is a lot more specific as to the actual mechanism proposed by the PEP, as opposed to just its intended downstream effect (which was the source of vagueness in the original title). Or maybe I’m just no fun, heh.

---

<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:** [February 18, 2022, 7:35pm UTC](https://discuss.python.org/t/renaming-pep-668/13474/6 "2022-02-18T19:35:39Z")

</div>

> [@dustin](#):
>
> "If they outlaw `sudo pip install` , only outlaws will have `sudo pip install` "

I like it. 😛

* * *

Okie. PR filed with

> Marking Python base environments as “externally managed”

> <https://github.com/python/peps/pull/2339>
>
> See https://discuss.python.org/t/graceful-cooperation-between-external-and-pytho…n-package-managers-pep-668/10302/26?u=pradyunsg
