diff --git a/entangle/.chainlink/issues.db b/entangle/.chainlink/issues.db index 885c47fad97cb9de936dab6f12b31718d1018b51..4a6bab6aa5bc2ea44d261ba97ea48ae905920556 100644 GIT binary patch delta 995 zcmZozz}2vTYl1Z6v57LyjK?-6wCgKKGcYjlaAp=4m!=joa4|7UGD6r=ybKHsQhZk@ zvl|#Q@m<|4s4$a{lU<6LQCKQ1vtsi-J2ggTDZV|E*&U3T`1WiTRA}Ji;$&eIW&}w~ zZ9e8_vyi!mL25GV2U8~gip_!wOZX-~_&0--gISa@zaTYFYIEcNW&t@Vel`aFAN=q6 zpYh-2zruf-zni~`zmPwJ-;7_EpKZH>0OJ!ru%3*}^bD!({PK)n1(>Dy)26chQ&p5+?S&F}YI(q>~wtl-~0i!!Vqty16dd7wiJS@Dv4E&CK zmAtojeK!j#*z%?~a!GM9)G~;QGWhy3xMfx-glFcZ@n5{fBp?-=& zNk*zdaeir0a;k1lYFTOySamVPfaLt5qSWLP9fhRQ5{NGp$`gwfic2zcauiC6Dl_xa zK>?ARpIeZblL|Hp7VF7Hi6yBDnI*-kIcW;{dGM4`l$xGcl#-KLT&$3vrce)dPpm>| zabkL^o(hEb6^QFsWdYuMIo_7Au%UMPr=y05FGx+oC*br#l@L<>3Z8)yP1Bo004qxJahm6 delta 246 zcmZozz}2vTYl1Z6!HF`?j0ZO+wCgKKF)%RjaAp=4m!=joa4|7UGD6srybKHsl6?0j zvl|$17F1ZmxA~r(8Y8nL-?7Q;4j_>pzRkz{Y!)(CFi1{j{b0ITP+=M0uy&PV0^+iF@SsW zgMTdBh22){mU_m94_wT=w;1>x p`6_vDZ5C8G!@K=fEt3`#2NO3d1Mezs*3E(nKe@KEb~F8E0RWwCOPT-x diff --git a/entangle/Cargo.toml b/entangle/Cargo.toml index 0f6ed68..6aab94e 100644 --- a/entangle/Cargo.toml +++ b/entangle/Cargo.toml @@ -39,5 +39,10 @@ gix = { version = "0.70", features = ["blocking-network-client"] } # Used by atomic_write in git.rs for .git/config and config.json writes. tempfile = "3" -[dev-dependencies] +# rexpect uses Unix PTY APIs (via the `nix` crate) and cannot compile on +# Windows. The PTY test modules that use it are already gated with +# #[cfg(unix)], but Cargo compiles all [dev-dependencies] unconditionally +# regardless of #[cfg] usage in source. Restricting to cfg(unix) here +# prevents the Windows build from trying to compile rexpect at all. +[target.'cfg(unix)'.dev-dependencies] rexpect = "0.7.1"