BUG: Index.drop raises on non-unique Index (original) (raw)
index = pd.Index(range(3)).repeat(2)
>>> index.drop(1)
Traceback (most recent call last):
[...]
pandas.errors.InvalidIndexError: Reindexing only valid with uniquely valued Index objects
It is using Index.get_indexer, which is only for uniques indexes.