Files
Thales 1d537a7978 Fix Windows build: download_file lost its #[cfg(unix)] gate
E0425: cannot find function curl_exit_is_retriable in this scope, on Windows
only. When curl_exit_is_retriable was added directly above download_file,
its own #[cfg(unix)] attribute only applies to the single following item -
it silently stopped covering download_file too, which had carried that gate
before. Linux and macOS both satisfy cfg(unix), so neither build (nor the
new macos-check.yml) could have caught this; only an actual Windows compile
could, and none exists in CI. Verified natively on this machine: cargo
build/clippy/test all clean (two other findings, pip_pid unused and a
needless_return, are pre-existing Windows-only issues unrelated to this
change, suppressed the same way as the macOS-only ones macos-check.yml
found).

v0.11.1 published with this bug; Windows Release failed to build. Follow-up
commit re-fires the release against this fix.
2026-08-17 22:34:36 +01:00
..