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.18.0
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.18.1
Choose a head ref
  • 13 commits
  • 57 files changed
  • 1 contributor

Commits on Dec 30, 2025

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

Commits on Dec 31, 2025

  1. Move tool management methods into Tool to reduce duplication (#1268)

    * Move tool management methods into `Tool` to reduce duplication between `RuffTool` and `DeptryTool`
    
    * Refactor test expectations
    nathanjmcdougall authored Dec 31, 2025
    Configuration menu
    Copy the full SHA
    313976c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d5b46aa View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2026

  1. Configuration menu
    Copy the full SHA
    a69a1f3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    09e0bff View commit details
    Browse the repository at this point in the history
  3. 1183 respect requires python bounds in get supported major python ver…

    …sions for none backend (#1273)
    
    * Add function for getting the required minor Python versions
    
    * Warn when current Python interpreter is outside the `requires-python` bounds
    
    * Pass `basedpyright` by fixing override signatures for `get_bitbucket_steps`
    
    * Revert signature changes to avail of new `warn_print` caching
    
    * Shore up test behaviour
    
    * Fix missing monkeypatch
    
    * Fix missing monkey patch
    nathanjmcdougall authored Jan 6, 2026
    Configuration menu
    Copy the full SHA
    8130abd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c003b45 View commit details
    Browse the repository at this point in the history
  5. Conditionally include tomli as a codespell dep based on Python version (

    #1277)
    
    * Conditionally include tomli as a codespell dep based on Python version
    
    * Modify test expectations based on new behaviour
    
    * Introduce `PythonVersion.to_short_tuple()` convenience method to simplify checks
    
    * Remove misleading comment
    nathanjmcdougall authored Jan 6, 2026
    Configuration menu
    Copy the full SHA
    606e586 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2026

  1. Use fallback icon sets for terminals that don't support unicode (#1278)

    * Use fallback icon sets for terminals that don't support unicode
    
    * Test the fallback logic
    
    * Fix broken monkeypatch references
    nathanjmcdougall authored Jan 8, 2026
    Configuration menu
    Copy the full SHA
    d1ef384 View commit details
    Browse the repository at this point in the history
  2. Refactor get_required_minor_python_versions for clarity (#1280)

    * Refactor `get_required_minor_python_versions` for clarity
    
    * Remove dead code
    nathanjmcdougall authored Jan 8, 2026
    Configuration menu
    Copy the full SHA
    9c550e4 View commit details
    Browse the repository at this point in the history
  3. Bump urllib3 (#1281)

    nathanjmcdougall authored Jan 8, 2026
    Configuration menu
    Copy the full SHA
    b8e8cd6 View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2026

  1. Enable soft wrapping for plain_print (#1288)

    This helps avoid invalid output from `usethis show sonarqube`
    nathanjmcdougall authored Feb 1, 2026
    Configuration menu
    Copy the full SHA
    1086d83 View commit details
    Browse the repository at this point in the history
  2. Add changelog for 0.18.1 (#1290)

    * Add changelog for 0.18.1
    
    * Tweak wording for changelog entry
    
    * Fix typo
    
    * Fix grammar issue
    nathanjmcdougall authored Feb 1, 2026
    Configuration menu
    Copy the full SHA
    5d9732d View commit details
    Browse the repository at this point in the history
Loading