# Add \`OrderedSet\` to stdlib

**URL:** <https://discuss.python.org/t/add-orderedset-to-stdlib/12730>\
**Category:** Ideas\
**Created:** [December 24, 2021, 2:59pm UTC](https://discuss.python.org/t/add-orderedset-to-stdlib/12730 "2021-12-24T14:59:00Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![EpicWink](https://sea2.discourse-cdn.com/flex002/user_avatar/discuss.python.org/epicwink/32/17968_2.png) [@EpicWink](https://discuss.python.org/u/EpicWink)\
**Post date:** [October 22, 2022, 8:08am UTC](https://discuss.python.org/t/add-orderedset-to-stdlib/12730/5 "2022-10-22T08:08:10Z")

</div>

> [@jagerber](#):
>
> But all of these require adding an external dependency to a package for such a small purpose.

Could you please elaborate why this is a bad thing? External dependencies have many benefits, but only one major draw-back that i can think of (increasing the likelihood of a dependency resolution conflict, if the version is restricted).

---

_[View the full topic](https://discuss.python.org/t/add-orderedset-to-stdlib/12730)._
