Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix #9194: autodoc: types in typing module are not hyperlinked #9997

Merged
merged 7 commits into from Dec 26, 2021

Commits on Dec 24, 2021

  1. Configuration menu
    Copy the full SHA
    49f5765 View commit details
    Browse the repository at this point in the history
  2. Fix sphinx-doc#9194: autodoc: types in typing module are not hyperlinked

    This converts types in typing module to valid references when
    `autodoc_unqualified_typehints` option enabled.
    tk0miya committed Dec 24, 2021
    Configuration menu
    Copy the full SHA
    94cbce6 View commit details
    Browse the repository at this point in the history
  3. py domain: Suppress the leading "typing." module from typehints

    To support creating hyperlinks to container types naturally, py domain
    should take fully-qualified typehints for them.  But nobody wants to
    show "typing." module name on the signature. So this suppresses them
    automatically.
    tk0miya committed Dec 24, 2021
    Configuration menu
    Copy the full SHA
    0a5783f View commit details
    Browse the repository at this point in the history

Commits on Dec 25, 2021

  1. Fix sphinx-doc#9194: autodoc: Prepend the "typing" module name on the…

    … signature
    
    To create hyperlinks to container types automatically, this prepends the
    module names for the types under "typing" module.
    tk0miya committed Dec 25, 2021
    Configuration menu
    Copy the full SHA
    bdbad40 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2ea9118 View commit details
    Browse the repository at this point in the history

Commits on Dec 26, 2021

  1. Fix testcase in py36 case

    tk0miya committed Dec 26, 2021
    Configuration menu
    Copy the full SHA
    7da4299 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f3a098d View commit details
    Browse the repository at this point in the history