Hi Rebecca, and sorry for the late response! On Mon, Aug 28, 2023 at 11:39:05AM +0100, Rebecca N. Palmer wrote: > Package: python3-sphinx > Version: 5.3.0-7 > Severity: wishlist > User: reproducible-bui...@lists.alioth.debian.org > Usertags: fileordering > > When the same function has two entries in the table of contents, that > function's documentation page may be generated with the table of contents > open to either of those two entries. (Probably based on filesystem order, > i.e. which entry gets processed first, but I don't actually know that.) > > For example, pandas DataFrame.to_* are listed in both reference/io.rst and > reference/frame.rst: > https://salsa.debian.org/science-team/pandas/-/jobs/4617327
In the log referenced by you there is indeed diff for /usr/share/doc/python-pandas-doc/html/reference/api/pandas.DataFrame.to_*.html files. However, I don't see any diff in the recent pandas reprotest logs, e.g. in these ones: - https://salsa.debian.org/science-team/pandas/-/jobs/5232189 - https://salsa.debian.org/science-team/pandas/-/jobs/5268239 - https://salsa.debian.org/science-team/pandas/-/jobs/5273611 There is no diff for /usr/share/doc/python-pandas-doc/html/reference/* at all. Maybe this bug no longer happens in Sphinx 7.2 (which was uploaded to unstable on 2023-11-05)? Or it just happens rarely and the CI can't always catch it? If we manage to reproduce it, the next step would be identifying whether this is a problem in autosummary extension, or can be reproduced without it. -- Dmitry Shachnev
signature.asc
Description: PGP signature