Skip to content

tests failing with sphinx dev version #1656

@drammock

Description

@drammock

our CI job running Sphinx 7.3.0 (current dev version) started failing today, like this:

  + WARNING: while setting up extension sphinx.addnodes: node class 'toctree' is already registered, its visitors will be overridden
  + WARNING: while setting up extension sphinx.addnodes: node class 'desc' is already registered, its visitors will be overridden
  + WARNING: while setting up extension sphinx.addnodes: node class 'desc_signature' is already registered, its visitors will be overridden
  + WARNING: while setting up extension sphinx.addnodes: node class 'desc_signature_line' is already registered, its visitors will be overridden
  + WARNING: while setting up extension sphinx.addnodes: node class 'desc_content' is already registered, its visitors will be overridden
  + WARNING: while setting up extension sphinx.addnodes: node class 'desc_inline' is already registered, its visitors will be overridden
  + WARNING: while setting up extension sphinx.addnodes: node class 'desc_name' is already registered, its visitors will be overridden
  + WARNING: while setting up extension sphinx.addnodes: node class 'desc_addname' is already registered, its visitors will be overridden
  + WARNING: while setting up extension sphinx.addnodes: node class 'desc_type' is already registered, its visitors will be overridden
  + WARNING: while setting up extension sphinx.addnodes: node class 'desc_returns' is already registered, its visitors will be overridden
  + WARNING: while setting up extension sphinx.addnodes: node class 'desc_parameterlist' is already registered, its visitors will be overridden
  + WARNING: while setting up extension sphinx.addnodes: node class 'desc_type_parameter_list' is already registered, its visitors will be overridden
  + WARNING: while setting up extension sphinx.addnodes: node class 'desc_parameter' is already registered, its visitors will be overridden
  + WARNING: while setting up extension sphinx.addnodes: node class 'desc_type_parameter' is already registered, its visitors will be overridden
  + WARNING: while setting up extension sphinx.addnodes: node class 'desc_optional' is already registered, its visitors will be overridden
  + WARNING: while setting up extension sphinx.addnodes: node class 'desc_annotation' is already registered, its visitors will be overridden
  + WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_literal_char' is already registered, its visitors will be overridden
  + WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_literal_number' is already registered, its visitors will be overridden
  + WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_keyword_type' is already registered, its visitors will be overridden
  + WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_punctuation' is already registered, its visitors will be overridden
  + WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_name' is already registered, its visitors will be overridden
  + WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_literal_string' is already registered, its visitors will be overridden
  + WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_keyword' is already registered, its visitors will be overridden
  + WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_operator' is already registered, its visitors will be overridden
  + WARNING: while setting up extension sphinx.addnodes: node class 'desc_sig_space' is already registered, its visitors will be overridden
  + WARNING: while setting up extension sphinx.addnodes: node class 'versionmodified' is already registered, its visitors will be overridden
  + WARNING: while setting up extension sphinx.addnodes: node class 'seealso' is already registered, its visitors will be overridden
  + WARNING: while setting up extension sphinx.addnodes: node class 'productionlist' is already registered, its visitors will be overridden
  + WARNING: while setting up extension sphinx.addnodes: node class 'production' is already registered, its visitors will be overridden
  + WARNING: while setting up extension sphinx.addnodes: node class 'index' is already registered, its visitors will be overridden
  + WARNING: while setting up extension sphinx.addnodes: node class 'centered' is already registered, its visitors will be overridden
  + WARNING: while setting up extension sphinx.addnodes: node class 'acks' is already registered, its visitors will be overridden
  + WARNING: while setting up extension sphinx.addnodes: node class 'hlist' is already registered, its visitors will be overridden
  + WARNING: while setting up extension sphinx.addnodes: node class 'hlistcol' is already registered, its visitors will be overridden
  + WARNING: while setting up extension sphinx.addnodes: node class 'compact_paragraph' is already registered, its visitors will be overridden
  + WARNING: while setting up extension sphinx.addnodes: node class 'glossary' is already registered, its visitors will be overridden
  + WARNING: while setting up extension sphinx.addnodes: node class 'only' is already registered, its visitors will be overridden
  + WARNING: while setting up extension sphinx.addnodes: node class 'start_of_file' is already registered, its visitors will be overridden
  + WARNING: while setting up extension sphinx.addnodes: node class 'highlightlang' is already registered, its visitors will be overridden
  + WARNING: while setting up extension sphinx.addnodes: node class 'tabular_col_spec' is already registered, its visitors will be overridden
  + WARNING: while setting up extension sphinx.addnodes: node class 'pending_xref' is already registered, its visitors will be overridden
  + WARNING: while setting up extension sphinx.addnodes: node class 'number_reference' is already registered, its visitors will be overridden
  + WARNING: while setting up extension sphinx.addnodes: node class 'download_reference' is already registered, its visitors will be overridden
  + WARNING: while setting up extension sphinx.addnodes: node class 'literal_emphasis' is already registered, its visitors will be overridden
  + WARNING: while setting up extension sphinx.addnodes: node class 'literal_strong' is already registered, its visitors will be overridden
  + WARNING: while setting up extension sphinx.addnodes: node class 'manpage' is already registered, its visitors will be overridden
  + WARNING: while setting up extension sphinx.domains.changeset: directive 'deprecated' is already registered, it will be overridden
  + WARNING: while setting up extension sphinx.domains.changeset: directive 'versionadded' is already registered, it will be overridden
  + WARNING: while setting up extension sphinx.domains.changeset: directive 'versionchanged' is already registered, it will be overridden
  + WARNING: while setting up extension sphinx.domains.index: directive 'index' is already registered, it will be overridden
  + WARNING: while setting up extension sphinx.domains.index: role 'index' is already registered, it will be overridden
  + WARNING: while setting up extension sphinx.domains.math: role 'eq' is already registered, it will be overridden

Looks like probably (?) an upstream bug, but I haven't dug into it yet. Any takers?

Metadata

Metadata

Assignees

No one assigned

    Labels

    kind: maintenanceImproving maintainability and reducing technical debttag: CIPull requests that update GitHub Actions code

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions