Ordered Set implementation in Cython
This library provides an OrderedSet data type that works like a regular set, but remembers insertion order. It supports the full Python set interface.
OrderedSet
set