<p dir="auto">I've run into a number of bugs that were introduced by columns with the same name. For example, if I try to select a duplicate column from a dataframe, I get a dataframe back, which leads to confusing bugs:<br>
df = pd.DataFrame({'name': ('jimmy', 'hortense', 'knut'), 'age': (10, 13, 20)})<br>
df = df[['name','name','age']]<br>
df['name']<br>
Gives a dataframe, not a series.</p>
<p dir="auto">Any reason for not automatically renaming duplicated columns with a .1, .2... .n or throwing an error?</p>
<p dir="auto">We currently use a slightly adapted version of the 'nature' theme (you can also see it in this list of built-in themes: <a href="http://www.sphinx-doc.org/en/stable/theming.html#builtin-themes" rel="nofollow">http://www.sphinx-doc.org/en/stable/theming.html#builtin-themes</a>).</p>
<p dir="auto">I think this can use an update, for some reasons:</p>
<ul dir="auto">
<li>a mobile friendly theme (more and more useful, and currently this completely fails on mobile)</li>
<li>more powerful theme (allowing eg better nested structure of the docs, which could enable a reorganisation of the docs. Now we have a single flat table of contents on the left)</li>
<li>refreshed look (but this is subjective of course :-))</li>
</ul>
<p dir="auto">(could go together with a refresh of the main website as well, but not necessarily I think)</p>
<p dir="auto"><a href="http://www.writethedocs.org/guide/tools/sphinx-themes/" rel="nofollow">http://www.writethedocs.org/guide/tools/sphinx-themes/</a></p>