uv/docs/reference
adisbladis ccfd084ed2 Add UV_COMPILE_BYTECODE_TIMEOUT environment variable
- Summary

When installing packages on _very_ slow/overloaded systems it'spossible to trigger bytecode compilation timeouts, which tends to happen in environments such as Qemu (especially without KVM/virtio), but also on systems that are simply overloaded.
I've seen this in my Nix builds if I for example am compiling a Linux kernel at the same time as a few other concurrent builds.

By making the bytecode compilation timeout adjustable you can work around such issues.
I plan to set `UV_COMPILE_BYTECODE_TIMEOUT=0` in the [pyproject.nix builders](https://pyproject-nix.github.io/pyproject.nix/build.html) to make them more reliable.

- Related issues

  * https://github.com/astral-sh/uv/issues/6105
2025-06-30 21:06:14 +12:00
..
policies Add 3.14 to the supported platform reference (#13990) 2025-06-12 15:18:48 +00:00
troubleshooting Fix and improve docs (#13620) 2025-06-10 13:15:38 -05:00
benchmarks.md Add link to benchmarks in documentation (#6257) 2024-08-20 12:54:46 -04:00
cli.md Require disambiguated relative paths for --index (#14152) 2025-06-25 10:02:06 +02:00
environment.md Add UV_COMPILE_BYTECODE_TIMEOUT environment variable 2025-06-30 21:06:14 +12:00
index.md Add policies reference section and license document (#9367) 2024-12-03 10:56:32 -06:00
installer.md Fix and improve docs (#13620) 2025-06-10 13:15:38 -05:00
resolver-internals.md Update resolver internals docs (#11098) 2025-02-04 13:06:27 +00:00
settings.md Add [tool.uv.dependency-groups].mygroup.requires-python (#13735) 2025-06-13 22:04:13 +00:00