-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Comparing changes
Open a pull request
base repository: astral-sh/uv
base: 0.4.19
head repository: astral-sh/uv
compare: 0.4.20
- 19 commits
- 33 files changed
- 7 contributors
Commits on Oct 8, 2024
-
Update Rust crate boxcar to v0.2.6 (#7951)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [boxcar](https://redirect.github.com/ibraheemdev/boxcar) | workspace.dependencies | patch | `0.2.5` -> `0.2.6` | --- ### Configuration 📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/astral-sh/uv). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC45Ny4wIiwidXBkYXRlZEluVmVyIjoiMzguOTcuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW50ZXJuYWwiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for fa4ac3d - Browse repository at this point
Copy the full SHA fa4ac3dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 025ec02 - Browse repository at this point
Copy the full SHA 025ec02View commit details -
Configuration menu - View commit details
-
Copy full SHA for eb5af72 - Browse repository at this point
Copy the full SHA eb5af72View commit details -
Configuration menu - View commit details
-
Copy full SHA for b5c52b2 - Browse repository at this point
Copy the full SHA b5c52b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e4a558 - Browse repository at this point
Copy the full SHA 4e4a558View commit details -
Configuration menu - View commit details
-
Copy full SHA for 427c1f7 - Browse repository at this point
Copy the full SHA 427c1f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for cae9507 - Browse repository at this point
Copy the full SHA cae9507View commit details -
Configuration menu - View commit details
-
Copy full SHA for b70405c - Browse repository at this point
Copy the full SHA b70405cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d6e1bd - Browse repository at this point
Copy the full SHA 1d6e1bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ae6c4f - Browse repository at this point
Copy the full SHA 9ae6c4fView commit details -
Configuration menu - View commit details
-
Copy full SHA for b5dbc32 - Browse repository at this point
Copy the full SHA b5dbc32View commit details -
Configuration menu - View commit details
-
Copy full SHA for f6fd849 - Browse repository at this point
Copy the full SHA f6fd849View commit details -
Fix GitHub Actions integration test (#8013)
Fixes bug noted in #8012 GitHub upgraded the 3.12 Python version so the path changed!
Configuration menu - View commit details
-
Copy full SHA for cd582ca - Browse repository at this point
Copy the full SHA cd582caView commit details -
<!-- Thank you for contributing to uv! To help us out with reviewing, please consider the following: - Does this pull request include a summary of the change? (See below.) - Does this pull request include a descriptive title? - Does this pull request include references to any relevant issues? --> ## Summary I started learning `uv` by inspecting the source code. I've noticed that your shell scripts are very good! Which is rare! ## Test Plan I propose to add `shellcheck` to the CI. It is a great tool to help finding bugs and style issues in shell code. Techincal details: - This CI job will only run when any `.sh` files are changed (or the job definition file) - It takes just several seconds even on local machine: ``` » time shellcheck -S style **/*.sh shellcheck -S style **/*.sh 0.02s user 0.05s system 61% cpu 0.123 total ``` - It is easy to use, for example: I just fixed the single problem you had in your code with `# shellcheck disable=SC1091` - I am using this tool for around 8 years now and didn't have any issues. Examples: https://github.com/sobolevn/git-secret/blob/ca899f3b694187f9027161f537414422ee99c483/.github/workflows/test.yml#L22-L27 and https://github.com/wemake-services/wemake-django-template/blob/master/.github/workflows/shellcheck.yml But, I understand that build / lint tools are very subjective. So, feel free to close :)
Configuration menu - View commit details
-
Copy full SHA for 5652193 - Browse repository at this point
Copy the full SHA 5652193View commit details -
Fill in
authors
filed duringuv init
(#7756)## Summary Fill in the `authors` field of `pyproject.toml` by fetching author info from Git. Resolves #7718
Configuration menu - View commit details
-
Copy full SHA for 15e5e3f - Browse repository at this point
Copy the full SHA 15e5e3fView commit details -
Add snapshot testing to contribution guide (#7882)
## Summary Add a `Snapshot testing` section to `CONTRIBUTING.md`. --------- Co-authored-by: Zanie Blue <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9e98055 - Browse repository at this point
Copy the full SHA 9e98055View commit details -
Hint at wrong endpoint in publish (#7872)
Improve hints when using the simple index URL instead of the upload URL in `uv publish`. This is the most common confusion when publishing, so we give it some extra care and put it more centrally in the CLI help. Fixes #7860 --------- Co-authored-by: Zanie Blue <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 282fab5 - Browse repository at this point
Copy the full SHA 282fab5View commit details -
uv run: List available scripts when a script is not specified (#7687)
Signed-off-by: Kemal Akkoyun <[email protected]> ## Summary This PR adds the ability to list available scripts in the environment when `uv run` is invoked without any arguments. It somewhat mimics the behavior of `rye run` command (See https://rye.astral.sh/guide/commands/run). This is an attempt to fix #4024. ## Test Plan I added test cases. The CI pipeline should pass. ### Manuel Tests ```shell ❯ uv run Provide a command or script to invoke with `uv run <command>` or `uv run script.py`. The following scripts are available: normalizer python python3 python3.12 See `uv run --help` for more information. ``` --------- Signed-off-by: Kemal Akkoyun <[email protected]> Co-authored-by: Zanie Blue <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1a39ffe - Browse repository at this point
Copy the full SHA 1a39ffeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e1b25a - Browse repository at this point
Copy the full SHA 0e1b25aView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 0.4.19...0.4.20