GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Fix all Sphinx reference warnings in `Doc/library/logging.{config,handlers}.rst` · Issue #151946 · python/cpython

Fix all Sphinx reference warnings in Doc/library/logging.{config,handlers}.rst #151946

New issue
Copy link
New issue
Copy link
Open
Open
Fix all Sphinx reference warnings in Doc/library/logging.{config,handlers}.rst#151946
Copy link
Labels
docsDocumentation in the Doc dirDocumentation in the Doc dirtype-bugAn unexpected behavior, bug, or errorAn unexpected behavior, bug, or error

Description

@StanFromIreland
StanFromIreland
opened on Jun 22, 2026
Issue body actions

Bug report

Important

See the meta issue for more information.

Doc/library/logging.config.rst
Doc/library/logging.config.rst:53: py:class reference target not found: DictConfigurator [ref.class]
Doc/library/logging.config.rst:53: py:meth reference target not found: configure [ref.meth]
Doc/library/logging.config.rst:53: py:attr reference target not found: dictConfigClass [ref.attr]
Doc/library/logging.config.rst:61: py:attr reference target not found: dictConfigClass [ref.attr]
Doc/library/logging.config.rst:61: py:meth reference target not found: configure [ref.meth]
Doc/library/logging.config.rst:68: py:class reference target not found: DictConfigurator [ref.class]
Doc/library/logging.config.rst:68: py:meth reference target not found: __init__ [ref.meth]
Doc/library/logging.config.rst:68: py:meth reference target not found: configure [ref.meth]
Doc/library/logging.config.rst:68: py:attr reference target not found: dictConfigClass [ref.attr]
Doc/library/logging.config.rst:136: py:const reference target not found: DEFAULT_LOGGING_CONFIG_PORT [ref.const]
Doc/library/logging.config.rst:194: py:meth reference target not found: join [ref.meth]
Doc/library/logging.config.rst:705: py:attr reference target not found: importer [ref.attr]
Doc/library/logging.config.rst:705: py:class reference target not found: DictConfigurator [ref.class]
Doc/library/logging.config.rst:705: py:class reference target not found: BaseConfigurator [ref.class]
Doc/library/logging.handlers.rst
Doc/library/logging.handlers.rst:32: py:meth reference target not found: write [ref.meth]
Doc/library/logging.handlers.rst:32: py:meth reference target not found: flush [ref.meth]
Doc/library/logging.handlers.rst:55: py:meth reference target not found: close [ref.meth]
Doc/library/logging.handlers.rst:160: py:class reference target not found: FileHandler [ref.class]
Doc/library/logging.handlers.rst:221: py:class reference target not found: FileHandler [ref.class]
Doc/library/logging.handlers.rst:289: py:meth reference target not found: emit [ref.meth]
Doc/library/logging.handlers.rst:289: py:meth reference target not found: handleError [ref.meth]
Doc/library/logging.handlers.rst:629: py:const reference target not found: LOG_USER [ref.const]
Doc/library/logging.handlers.rst:847: py:meth reference target not found: __init__ [ref.meth]
Doc/library/logging.handlers.rst:847: py:const reference target not found: DEBUG [ref.const]
Doc/library/logging.handlers.rst:847: py:const reference target not found: INFO [ref.const]
Doc/library/logging.handlers.rst:847: py:const reference target not found: WARNING [ref.const]
Doc/library/logging.handlers.rst:847: py:const reference target not found: ERROR [ref.const]
Doc/library/logging.handlers.rst:847: py:const reference target not found: CRITICAL [ref.const]
Doc/library/logging.handlers.rst:915: py:meth reference target not found: shouldFlush [ref.meth]
Doc/library/logging.handlers.rst:915: py:meth reference target not found: flush [ref.meth]
Doc/library/logging.handlers.rst:949: py:const reference target not found: ERROR [ref.const]
Doc/library/logging.handlers.rst:1088: py:attr reference target not found: msg [ref.attr]
Doc/library/logging.handlers.rst:1088: py:attr reference target not found: message [ref.attr]
Doc/library/logging.handlers.rst:1088: py:attr reference target not found: args [ref.attr]
Doc/library/logging.handlers.rst:1088: py:attr reference target not found: exc_info [ref.attr]
Doc/library/logging.handlers.rst:1088: py:attr reference target not found: exc_text [ref.attr]

Linked PRs

  • gh-151946: Fix Sphinx reference warnings in logging.handlers #152220

Activity

  1. StanFromIreland
    added this to Logging issues 🪵on Jun 22, 2026
  2. StanFromIreland
    added a parent issue on Jun 22, 2026
    • Fix all Sphinx reference warnings in the documentation (meta issue) #151940
  3. StanFromIreland
    added this to docs issueson Jun 22, 2026
  4. StanFromIreland
    added
    type-bugAn unexpected behavior, bug, or errorAn unexpected behavior, bug, or error
    docsDocumentation in the Doc dirDocumentation in the Doc dir
    on Jun 22, 2026
  5. github-project-automation
    moved this to Todo in docs issueson Jun 22, 2026
  6. BHUVANSH855 commented on Jun 25, 2026

    @BHUVANSH855
    BHUVANSH855
    on Jun 25, 2026
    Contributor
    More actions

    Hi @StanFromIreland

    I'm looking into the unresolved references in Doc/library/logging.config.rst.

    Some of the missing targets (such as DictConfigurator, BaseConfigurator, dictConfigClass, and DEFAULT_LOGGING_CONFIG_PORT) don't appear to have any existing Sphinx documentation targets—they're implemented in Lib/logging/config.py but aren't documented with .. class:: or .. data:: directives.

    Would you prefer that this issue:

    • adds documentation targets for these public objects, or
    • replaces the unresolved cross-references with literals where appropriate?

    I wanted to check before preparing the patch so it matches the intended approach.

  7. BHUVANSH855
    added 3 commits that reference this issue on Jun 25, 2026

    pythongh-151946: Fix Sphinx reference warnings in logging.handlers

    11ee589

    pythongh-151946: Fix Sphinx reference warnings in logging.handlers

    4bfba97

    Merge branch 'main' into pythongh-151946-logging-sphinx-warnings

    a87d1e3
  8. BHUVANSH855
    added a commit that references this issue on Jul 4, 2026

    Merge branch 'main' into pythongh-151946-logging-sphinx-warnings

    9379840
  9. BHUVANSH855
    added a commit that references this issue on Jul 26, 2026

    Merge branch 'main' into pythongh-151946-logging-sphinx-warnings

    bbbe4c2
  10. BHUVANSH855
    added a commit that references this issue on Oct 22, 2026

    Merge branch 'main' into pythongh-151946-logging-sphinx-warnings

    9a8e961
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    docsDocumentation in the Doc dirDocumentation in the Doc dirtype-bugAn unexpected behavior, bug, or errorAn unexpected behavior, bug, or error

    Projects

    • Logging issues 🪵
      Status
      No status
      Show more project fields
    • docs issues
      Status
      Todo
      Show more project fields

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

    You are visitor 01402503 — GeezerVison does not store the pages you look up.
    Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.