6 Commits
Author SHA1 Message Date
astral-automations-bot[bot]andzaniebot d87450d82b Omit unused exclude-newer-package entries from script locks (#21589)
Workspace-level `exclude-newer-package` settings appear in script
lockfiles even when the scripts do not depend on those packages. Enable
`missing-exclude-newer-package-lock` and regenerate the workspace script
lockfiles so they retain only relevant package-specific cutoffs.

Co-authored-by: zaniebot <242828183+zaniebot@users.noreply.github.com>
2026-09-10 11:35:33 -05:00
William Woodruff 63ef84e362 Use astral-dev-toolchain-cargo-dist (#21357)
Signed-off-by: William Woodruff <william@yossarian.net>
2026-09-02 11:01:22 -04:00
William Woodruff d6a02ad562 Lift cargo-shear into our dev toolchain (#21307)
Signed-off-by: William Woodruff <william@yossarian.net>
2026-08-27 09:53:16 -04:00
William Woodruff 3ef314688c Remediate uv audit findings (#21153)
<!--
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

Each of the commits in this PR addresses a different group of `uv audit`
findings, in different lockfiles.

<!-- What's the purpose of the change? What does it do, and why? -->

## Test Plan

NFC.

<!-- How was it tested? -->

---

<sub>Stack created with <a
href="https://github.com/github/gh-stack">GitHub Stacks CLI</a> • <a
href="https://gh.io/stacks-feedback">Give Feedback 💬</a></sub>
2026-08-17 15:36:51 -04:00
William Woodruff 665fa39c7c Add dependency cooldowns to all PEP 723 scripts (#21152)
<!--
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

Adds a 7 day cooldown to all of our PEP 723 style scripts.

<!-- What's the purpose of the change? What does it do, and why? -->

## Test Plan

NFC.

<!-- How was it tested? -->

---

<sub>Stack created with <a
href="https://github.com/github/gh-stack">GitHub Stacks CLI</a> • <a
href="https://gh.io/stacks-feedback">Give Feedback 💬</a></sub>
2026-08-17 15:36:50 -04:00
Zsolt Dollenstein 1640760a4b Require locks for pep723 scrolls in this workspace (#20075) 2026-07-06 14:18:43 +00:00