Add lockfile and pinned extras (#16421)

* Add `pin`, `pin-curl-cffi`, `pin-secretstorage` and `pin-deno` extras
* Check in a `uv.lock` for devs
* Add `devscripts/update_requirements.py` for dependency upgrades

Authored by: bashonly, Grub4K

Co-authored-by: Simon Sawicki <contact@grub4k.dev>
This commit is contained in:
bashonly
2026-04-06 22:58:27 +00:00
committed by GitHub
co-authored by Simon Sawicki
parent 565dcfec4e
commit 5f6a214616
24 changed files with 2429 additions and 1576 deletions
-2
View File
@@ -92,7 +92,6 @@ updates_key.pem
*.class
*.isorted
*.stackdump
uv.lock
# Generated
AUTHORS
@@ -104,7 +103,6 @@ README.txt
*.tar.gz
*.zsh
*.spec
bundle/requirements/*.in
test/testdata/sigs/player-*.js
test/testdata/thumbnails/empty.webp
test/testdata/thumbnails/foo\ %d\ bar/foo_%d.*