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: astral-sh/rye
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0.39.0
Choose a base ref
...
head repository: astral-sh/rye
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 0.40.0
Choose a head ref
  • 16 commits
  • 38 files changed
  • 8 contributors

Commits on Aug 21, 2024

  1. Configuration menu
    Copy the full SHA
    2c69050 View commit details
    Browse the repository at this point in the history
  2. Fix Docker code example (#1345)

    The Dockerfile code example was broken for me - this PR fixes this
    error.
    dabeeeenster authored Aug 21, 2024
    Configuration menu
    Copy the full SHA
    ce3c91a View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2024

  1. Respect exclusions when generating hashes (#1357)

    ## Summary
    
    Closes #1349.
    charliermarsh authored Aug 28, 2024
    Configuration menu
    Copy the full SHA
    87e0cec View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2024

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

Commits on Sep 3, 2024

  1. List all existing tool references on rye toolchain remove (#1346)

    Using `rye toolchain remove` now lists all tools that use a specific
    toolchain.
    
    This eliminates the Whac-a-Mole game of reiterating through the `rye
    toolchain remove blabla` command in order to actually remove it.
    
    ## Example Usage
    
    ```bash
    $ rye install black --quiet --python 3.11.7
    $ rye toolchain remove 3.11.7
    error: toolchain cpython@3.11.7 is still in use by tool black
    $ rye install ruff --quiet --python 3.11.7
    $ rye toolchain remove 3.11.7
    error: toolchain cpython@3.11.7 is still in use by tools: black, ruff
    ```
    
    _(Side note: Rust isn't my main d2d language, feel free to comment on
    coding style and unidiomatic code)_
    soof-golan authored Sep 3, 2024
    Configuration menu
    Copy the full SHA
    d103a75 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    23e125e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6cd803e View commit details
    Browse the repository at this point in the history
  4. Fix a few regex inefficiencies (#1326)

    Explanations:
    
    * `.*?$` is the same as `.*`: Being lazy at the end is the same as being
    greedy.
    * `[^\-]` is the same as `[^-]`: The `-` here cannot be considered a
    part of a range.
    * The dot in `user.(name|email)` acts as a metacharacter.
    * `(?:(via)|(?:via (.*?))|(?: (.*?)))$` is equivalent to `(?:via$|via
    (.*)| (.*))`.
    Consequently, a line below was changed from `.get(2).or_else(||
    m.get(3))` to `.get(1).or_else(|| m.get(2))`.
    InSyncWithFoo authored Sep 3, 2024
    Configuration menu
    Copy the full SHA
    d026370 View commit details
    Browse the repository at this point in the history
  5. rye list: Never modify or delete the virtualenv (#1351)

    Previously, in *some* situations, `rye pin <pythonversion>; rye list`
    could lead to rye deleting the existing virtualenv.
    
    I suggest that `rye list` should be an interrogator and never modify any
    project. With this change, it lists its own and non-rye virtualenvs
    (same behaviour as uv pip freeze) but should never create, recreate or
    overwrite environments (own or non-rye).
    
    Fixes #1352
    bluss authored Sep 3, 2024
    Configuration menu
    Copy the full SHA
    06db9d3 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2024

  1. Configuration menu
    Copy the full SHA
    2a55d63 View commit details
    Browse the repository at this point in the history
  2. Sync UV Releases (#1370)

    - Synced latest UV releases
    
    <sup>Auto-generated by
    [sync-uv-releases.yml](https://github.com/astral-sh/rye/blob/main/.github/workflows/sync-uv-releases.yml)</sup>
    
    Co-authored-by: mitsuhiko <7396+mitsuhiko@users.noreply.github.com>
    github-actions[bot] and mitsuhiko authored Sep 19, 2024
    Configuration menu
    Copy the full SHA
    0506c92 View commit details
    Browse the repository at this point in the history
  3. Sync Python Releases (#1379)

    - Synced latest Python releases
    
    <sup>Auto-generated by
    [sync-python-releases.yml](https://github.com/astral-sh/rye/blob/main/.github/workflows/sync-python-releases.yml)</sup>
    
    ---------
    
    Co-authored-by: mitsuhiko <7396+mitsuhiko@users.noreply.github.com>
    Co-authored-by: Charlie Marsh <charlie.r.marsh@gmail.com>
    3 people authored Sep 19, 2024
    Configuration menu
    Copy the full SHA
    2491ca0 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2024

  1. Sync UV Releases (#1386)

    - Synced latest UV releases
    
    <sup>Auto-generated by
    [sync-uv-releases.yml](https://github.com/astral-sh/rye/blob/main/.github/workflows/sync-uv-releases.yml)</sup>
    
    Co-authored-by: mitsuhiko <7396+mitsuhiko@users.noreply.github.com>
    github-actions[bot] and mitsuhiko authored Sep 20, 2024
    Configuration menu
    Copy the full SHA
    660d7ba View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2024

  1. Sync UV Releases (#1388)

    - Synced latest UV releases
    
    <sup>Auto-generated by
    [sync-uv-releases.yml](https://github.com/astral-sh/rye/blob/main/.github/workflows/sync-uv-releases.yml)</sup>
    
    Co-authored-by: mitsuhiko <7396+mitsuhiko@users.noreply.github.com>
    github-actions[bot] and mitsuhiko authored Sep 22, 2024
    Configuration menu
    Copy the full SHA
    44990bc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3eb590c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a928cd5 View commit details
    Browse the repository at this point in the history
Loading