Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: mkdocstrings/mkdocstrings
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0.26.2
Choose a base ref
...
head repository: mkdocstrings/mkdocstrings
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 0.27.0
Choose a head ref
  • 7 commits
  • 13 files changed
  • 3 contributors

Commits on Nov 4, 2024

  1. Configuration menu
    Copy the full SHA
    e732aaa View commit details
    Browse the repository at this point in the history
  2. chore: Template upgrade

    pawamoy committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    31b3b37 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    abc5acd View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2024

  1. feat: Add support for authentication in inventory file URLs

    Issue-707: #707
    PR-710: #710
    Co-authored-by: Timothée Mazzucotelli <[email protected]>
    connesy and pawamoy authored Nov 8, 2024
    Configuration menu
    Copy the full SHA
    1c23c1b View commit details
    Browse the repository at this point in the history
  2. refactor: Use %-formatting for logging messages

    In most cases: no impact. In some cases: performance improvement, since we then only compute an object's string representation if needed (if the message level is enabled). Typically useful for debug messages, which are often hidden and should avoid runtime costs.
    pawamoy committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    0bbb8ca View commit details
    Browse the repository at this point in the history
  3. perf: Reduce footprint of template debug messages

    Templates usually log at least one message (that's what the Python handler does). It can easily mean thousands of log messages for even small code bases.
    
    Previously, each log message computed the template path, regardless of whether the message's level was enabled or not.
    
    Now, this template path is only computed if the message's level is enabled. That means we shave off thousands of (relatively expensive) function calls when MkDocs verbose mode isn't enabled.
    pawamoy committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    5648e5a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e0af800 View commit details
    Browse the repository at this point in the history
Loading