ankitects/anki

Bundle uv/pip in Briefcase package?

Aperta

#5033 aperta il 17 giu 2026

 (2 commenti) (1 reazione) (0 assegnatari)Rust (2965 fork)batch import
help wanted

Metriche repository

Star
 (27.973 stelle)
Metriche merge PR
 (Merge medio 4g) (68 PR mergiate in 30 g)

Descrizione

Bundling uv/pip in the package could help us implement some kind of update functionality similar to the uv launcher (might be impractical on macOS due to signing) and allow users to downgrade/upgrade dependencies such as PyQt and offer add-ons some support for vendoring their dependencies at runtime.

References

https://github.com/ankitects/anki/commit/bb1b289690993d1d831dda41dadb1b663c78bb92

https://github.com/ankitects/anki/issues/4556#issuecomment-4484608030

https://forums.ankiweb.net/t/how-should-add-ons-install-python-dependencies-in-26-05/70130

https://github.com/beeware/briefcase/issues/419

Guida contributor