Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package dysk for openSUSE:Factory checked in at 2025-11-02 22:34:31 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/dysk (Old) and /work/SRC/openSUSE:Factory/.dysk.new.1980 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "dysk" Sun Nov 2 22:34:31 2025 rev:9 rq:1315115 version:3.3.0 Changes: -------- --- /work/SRC/openSUSE:Factory/dysk/dysk.changes 2025-10-30 17:11:22.358567490 +0100 +++ /work/SRC/openSUSE:Factory/.dysk.new.1980/dysk.changes 2025-11-02 22:35:16.513469336 +0100 @@ -1,0 +2,8 @@ +Sun Nov 02 16:01:39 UTC 2025 - Johannes Kastl <[email protected]> + +- Update to version 3.3.0: + * support for getting info by path on windows, eg dysk some/file + (was already possible on Linux and Mac) + * hide the --strategy argument: there's no reason to use it today + +------------------------------------------------------------------- Old: ---- dysk-3.2.0.obscpio New: ---- dysk-3.3.0.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dysk.spec ++++++ --- /var/tmp/diff_new_pack.HA1pqt/_old 2025-11-02 22:35:17.413507064 +0100 +++ /var/tmp/diff_new_pack.HA1pqt/_new 2025-11-02 22:35:17.417507232 +0100 @@ -17,7 +17,7 @@ Name: dysk -Version: 3.2.0 +Version: 3.3.0 Release: 0 Summary: Get information on filesystems, like df but better License: MIT ++++++ _service ++++++ --- /var/tmp/diff_new_pack.HA1pqt/_old 2025-11-02 22:35:17.497510585 +0100 +++ /var/tmp/diff_new_pack.HA1pqt/_new 2025-11-02 22:35:17.509511088 +0100 @@ -4,7 +4,7 @@ <param name="scm">git</param> <param name="exclude">.git</param> <param name="versionformat">@PARENT_TAG@</param> - <param name="revision">v3.2.0</param> + <param name="revision">v3.3.0</param> <param name="versionrewrite-pattern">v(.*)</param> <param name="changesgenerate">enable</param> </service> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.HA1pqt/_old 2025-11-02 22:35:17.545512597 +0100 +++ /var/tmp/diff_new_pack.HA1pqt/_new 2025-11-02 22:35:17.549512765 +0100 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/Canop/dysk</param> - <param name="changesrevision">3e4b883b34369f2f67446e96b91cd2075d02c294</param></service></servicedata> + <param name="changesrevision">08ecf8dc4787406581ea1b2e5362d3bf195fcfec</param></service></servicedata> (No newline at EOF) ++++++ dysk-3.2.0.obscpio -> dysk-3.3.0.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dysk-3.2.0/CHANGELOG.md new/dysk-3.3.0/CHANGELOG.md --- old/dysk-3.2.0/CHANGELOG.md 2025-10-29 18:58:12.000000000 +0100 +++ new/dysk-3.3.0/CHANGELOG.md 2025-11-02 11:48:30.000000000 +0100 @@ -1,3 +1,8 @@ +<a name="v3.3.0"></a> +### v3.3.0 - 2025/11/02 +- support for getting info by path on windows, eg `dysk some/file` (was already possible on Linux and Mac) +- hide the `--strategy` argument: there's no reason to use it today + <a name="v3.2.0"></a> ### v3.2.0 - 2025/10/29 - experimental Windows support - Thanks @acieslewicz diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dysk-3.2.0/Cargo.lock new/dysk-3.3.0/Cargo.lock --- old/dysk-3.2.0/Cargo.lock 2025-10-29 18:58:12.000000000 +0100 +++ new/dysk-3.3.0/Cargo.lock 2025-11-02 11:48:30.000000000 +0100 @@ -348,7 +348,7 @@ [[package]] name = "dysk" -version = "3.2.0" +version = "3.3.0" dependencies = [ "clap", "clap_complete", @@ -360,7 +360,7 @@ [[package]] name = "dysk-cli" -version = "3.2.0" +version = "3.3.0" dependencies = [ "bet", "clap", @@ -469,9 +469,9 @@ [[package]] name = "lfs-core" -version = "0.16.0" +version = "0.16.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09432ba39b453c4f24b1ac941eedead467e187d2166d92466a12a4ff4241fe7d" +checksum = "4ba81cb1760f319b2322e4e580328a9fd1808860a848ddb770eb779f2c5f02eb" dependencies = [ "core-foundation", "core-foundation-sys", diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dysk-3.2.0/Cargo.toml new/dysk-3.3.0/Cargo.toml --- old/dysk-3.2.0/Cargo.toml 2025-10-29 18:58:12.000000000 +0100 +++ new/dysk-3.3.0/Cargo.toml 2025-11-02 11:48:30.000000000 +0100 @@ -1,6 +1,6 @@ [package] name = "dysk" -version = "3.2.0" +version = "3.3.0" authors = ["dystroy <[email protected]>"] edition = "2018" keywords = ["linux", "mac", "filesystem", "disk"] @@ -17,13 +17,13 @@ resolver = "1" [dependencies] -dysk-cli = { version = "3.2.0", path = "cli" } # beware: version is also in build dependencies +dysk-cli = { version = "3.3.0", path = "cli" } # beware: version is also in build dependencies [build-dependencies] clap = { version = "4.4", features = ["derive", "cargo"] } clap_complete = "4.4" clap_mangen = "0.2.12" -dysk-cli = { version = "3.2.0", path = "cli" } +dysk-cli = { version = "3.3.0", path = "cli" } serde = { version = "1.0", features = ["derive"] } toml = "0.7" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dysk-3.2.0/cli/Cargo.toml new/dysk-3.3.0/cli/Cargo.toml --- old/dysk-3.2.0/cli/Cargo.toml 2025-10-29 18:58:12.000000000 +0100 +++ new/dysk-3.3.0/cli/Cargo.toml 2025-11-02 11:48:30.000000000 +0100 @@ -1,6 +1,6 @@ [package] name = "dysk-cli" -version = "3.2.0" +version = "3.3.0" authors = ["dystroy <[email protected]>"] edition = "2021" license = "MIT" @@ -16,7 +16,7 @@ file-size = "1.0.3" #lfs-core = { git = "https://github.com/Canop/lfs-core.git", branch = "iokit" } #lfs-core = { path = "../../lfs-core" } -lfs-core = "0.16.0" +lfs-core = "0.16.2" serde = "1.0" serde_json = "1.0" termimad = "0.34" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dysk-3.2.0/cli/src/args.rs new/dysk-3.3.0/cli/src/args.rs --- old/dysk-3.2.0/cli/src/args.rs 2025-10-29 18:58:12.000000000 +0100 +++ new/dysk-3.3.0/cli/src/args.rs 2025-11-02 11:48:30.000000000 +0100 @@ -87,11 +87,10 @@ pub csv_separator: char, /// Strategy to use to find information, when several are available - #[arg(long)] + #[arg(long, hide = true)] pub strategy: Option<String>, /// if provided, only the device holding this path will be shown - #[cfg(unix)] pub path: Option<std::path::PathBuf>, } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dysk-3.2.0/cli/src/lib.rs new/dysk-3.3.0/cli/src/lib.rs --- old/dysk-3.2.0/cli/src/lib.rs 2025-10-29 18:58:12.000000000 +0100 +++ new/dysk-3.3.0/cli/src/lib.rs 2025-11-02 11:48:30.000000000 +0100 @@ -61,17 +61,14 @@ if !args.all { mounts.retain(is_normal); } - #[cfg(unix)] if let Some(path) = &args.path { - use std::os::unix::fs::MetadataExt; - let md = match std::fs::metadata(path) { - Ok(md) => md, + let dev = match lfs_core::DeviceId::of_path(path) { + Ok(dev) => dev, Err(e) => { - eprintln!("Can't read {:?} : {}", path, e); + eprintln!("Error getting device of path {}: {}", path.display(), e); return; } }; - let dev = lfs_core::DeviceId::from(md.dev()); mounts.retain(|m| m.info.dev == dev); } args.sort.sort(&mut mounts); ++++++ dysk.obsinfo ++++++ --- /var/tmp/diff_new_pack.HA1pqt/_old 2025-11-02 22:35:17.925528526 +0100 +++ /var/tmp/diff_new_pack.HA1pqt/_new 2025-11-02 22:35:17.925528526 +0100 @@ -1,5 +1,5 @@ name: dysk -version: 3.2.0 -mtime: 1761760692 -commit: 3e4b883b34369f2f67446e96b91cd2075d02c294 +version: 3.3.0 +mtime: 1762080510 +commit: 08ecf8dc4787406581ea1b2e5362d3bf195fcfec ++++++ vendor.tar.zst ++++++ /work/SRC/openSUSE:Factory/dysk/vendor.tar.zst /work/SRC/openSUSE:Factory/.dysk.new.1980/vendor.tar.zst differ: char 7, line 1
