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: usethis-python/usethis-python
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.15.1
Choose a base ref
...
head repository: usethis-python/usethis-python
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.15.2
Choose a head ref
  • 17 commits
  • 33 files changed
  • 2 contributors

Commits on Jul 18, 2025

  1. Configuration menu
    Copy the full SHA
    acbccfc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9fab283 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2025

  1. Use uv sync to set up dependencies in ci.yaml (#874)

    * Use `uv sync` to set up dependencies in `ci.yaml`
    Bump GitHub Action versions
    
    * Ignore .tmp dirs in Coverage reporting
    
    * Exclude the `_temp` directory when running Coverage.py
    nathanjmcdougall authored Jul 21, 2025
    Configuration menu
    Copy the full SHA
    ba670d5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9a36ebd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7d77d89 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cefa93f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3d87478 View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2025

  1. Remove idempotent encode-decode calls for unicode character (#882)

    I think this was added from a contributor without testing it was necessary. It seems to have no effect, so I've removed it. In hindsight, it was fairly clear it had no effect because the other unicode characters didn't use it.
    
    I also noticed an issue regarding missing messages when looking into this
    #881
    nathanjmcdougall authored Jul 22, 2025
    Configuration menu
    Copy the full SHA
    b139e3a View commit details
    Browse the repository at this point in the history
  2. 881 usethis tool import linter doesnt give message for ignoring inp (#…

    …885)
    
    * Clarify behaviour for duplicates in `KeyValueFileManager.extend_list` docstring
    
    * Give a message regarding the addition of INP per-file ignores when adding Import Linter.
    
    Also change the rule management methods on `Tool` to return `bool` for whether rules were added.
    
    * Reword comment for clarity and conciseness
    nathanjmcdougall authored Jul 22, 2025
    Configuration menu
    Copy the full SHA
    4927e0a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0eb62b9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c834bf7 View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2025

  1. Configuration menu
    Copy the full SHA
    90fa657 View commit details
    Browse the repository at this point in the history
  2. Break the README into docs pages, remove the CLI ref from the README (#…

    …898)
    
    * Break the README into docs pages, remove the CLI ref from the README
    
    There's a test that keeps these in sync.
    
    * Add project URL to docs
    
    * Replace codspeed badge with docs badge
    
    * Mention that `usethis tool pre-commit` will install hooks in the docs
    
    * Move codspeed badge to `Development` section of README
    
    Sync test with README
    
    * Fix whitespace issue
    nathanjmcdougall authored Jul 23, 2025
    Configuration menu
    Copy the full SHA
    39206d3 View commit details
    Browse the repository at this point in the history
  3. Always use --build-backend hatch for uv init subprocesses from `u… (

    #901)
    
    * Always use `--build-backend hatch` for `uv init` subprocesses from `usethis init`
    
    * Update tests/usethis/_integrations/uv/test_init.py
    
    Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
    
    ---------
    
    Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
    nathanjmcdougall and Copilot authored Jul 23, 2025
    Configuration menu
    Copy the full SHA
    4a05d76 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2025

  1. Configuration menu
    Copy the full SHA
    f8b9614 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2025

  1. Support empty .pre-commit-config.yaml files (#906)

    * Support empty `.pre-commit-config.yaml files`
    
    * Don't modify empty files if unchanged
    nathanjmcdougall authored Jul 25, 2025
    Configuration menu
    Copy the full SHA
    73770d2 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2025

  1. Add changelog for v0.15.2 (#914)

    * Add changelog for v0.15.2
    
    * Update CHANGELOG.md
    
    Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
    
    ---------
    
    Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
    nathanjmcdougall and Copilot authored Jul 27, 2025
    Configuration menu
    Copy the full SHA
    18a1da0 View commit details
    Browse the repository at this point in the history
Loading