Repository: colored-rs/colored (language: rust)

Issue:
bump windows-sys crate to 0.52
windows-sys had a release after 8 months which covers a lot of fixes and changes now they are regularly updating as well.

since coloured relies on 0.48 its pulling that while most other crates have updated to 0.52 atleast causing duplicate dependencies.


Discussion / hints:
If the subsequent versions didn't break our usage, we might want to expand the version range to `>= x.y, <= 0.52` for max compatibility.

But for simple version bumps, #178 should resolve this and others.
According to the passing CI jobs in https://github.com/colored-rs/colored/pull/183 we can actually expand the version range to `>= 0.48, <= 0.59`.
That sounds great already were prepared for it any reason for withholding it?
> any reason for withholding it?

I just merged in #178 so #183 was just created, so it's a bit too recent to be considered withheld :laughing: I'd accept a PR to apply the version range I'm recommending instead of the "simple" version bump in #183.

Fix patch:
diff --git a/Cargo.toml b/Cargo.toml
index cb6c82f..cfbbfd1 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -19,7 +19,7 @@ no-color = []
 lazy_static = "1"
 
 [target.'cfg(windows)'.dependencies.windows-sys]
-version = "0.48"
+version = ">=0.48,<=0.59"
 features = [
     "Win32_Foundation",
     "Win32_System_Console",


Test patch: