uv/docs/concepts
Brian Dentino ce7808d0cb
Update docs to reflect new signal forwarding semantics (#16430)
<!--
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

<!-- What's the purpose of the change? What does it do, and why? -->
I am a new uv user and I was reading the docs to better understand the
project scope & best practices. The section on [signal
forwarding](https://docs.astral.sh/uv/concepts/projects/run/#signal-handling)
with `uv run` caught my eye because I've used tools that use SIGHUP to
trigger config reloads or SIGUSR1/2 to enable debugging/profiling/etc so
I was a little concerned about using a runner that might block those
signals. After some searching in issues/PRs, I found that this behavior
was actually [changed earlier this
year](https://github.com/astral-sh/uv/pull/13017) to forward additional
signals (awesome!) and thought I would update the docs and save the next
person/llm from thinking their tool won't work as expected if it uses
custom signal handling.

Thanks for all your great work!

P.S. If you think it makes more sense to explicitly list all forwarded
signals as opposed to just the exclusions, I'm happy to edit.
2025-10-24 14:52:08 -05:00
..
authentication Allow providing the `uv auth login` password or token via stdin (#15642) 2025-09-02 16:59:58 -05:00
projects Update docs to reflect new signal forwarding semantics (#16430) 2025-10-24 14:52:08 -05:00
build-backend.md Bump version to 0.9.5 (#16389) 2025-10-21 12:14:22 -04:00
cache.md Suggest `uv cache clean` prior to `--reinstall` (#14659) 2025-07-16 12:02:29 -04:00
configuration-files.md Remove the configuration section in favor of concepts / reference (#13842) 2025-06-05 17:09:49 +00:00
index.md Split the "Authentication" page into sections (#15575) 2025-08-28 15:45:31 -05:00
indexes.md Split the "Authentication" page into sections (#15575) 2025-08-28 15:45:31 -05:00
preview.md Remove the native system store from the keyring providers (#15612) 2025-09-02 13:16:52 -05:00
python-versions.md Remove outdated aarch64 musl note (#16385) 2025-10-21 16:08:37 +02:00
resolution.md Add `package` level conflicts to the conflicting dependencies docs (#15963) 2025-09-22 09:07:07 -05:00
tools.md Support installing additional executables in `uv tool install` (#14014) 2025-07-30 14:50:24 -05:00