Results 7 comments of Gentle

https://github.com/thedodd/trunk/pull/173 I made a Pull Request with the minimal change that works for me, if you have anything I should change please let me know :)

I'm sorry I had some busy weeks at work, I will add your proposed changes and thank you for reviewing

I rewrote the patch, it now searches for the correct target directory in this order: - CARGO_TARGET_DIR variable - the first parent directory that has a Cargo.lock - if both...

there is a race condition with workspaces where many crates have wlr-libpy as a dependency: if two crates try to extract the same tarball at the same time, tar can...

that was quick, thanks for the link, great to know you are aware and tracking this issue :)

I just noticed that pyrefly can handle this, the type for x here is inferred as `Add | Sub` by the LSP ```python x = cattrs.structure(dict(t="ADD", v=10), Op) ```