Merge branch 'main' into feat/refactor-pidwait

This commit is contained in:
Krysztal Huang
2026-06-03 00:28:10 +08:00
committed by GitHub
3 changed files with 49 additions and 49 deletions
+32
View File
@@ -0,0 +1,32 @@
# Contributing to procps
Hi! Welcome to uutils/procps, and thanks for wanting to contribute!
This project follows the shared conventions of the [uutils](https://github.com/uutils)
organization. Before opening a pull request, please read:
- Our **[Review Guidelines](https://uutils.github.io/reviews/)** — what we expect
from a pull request and how reviews are carried out.
- Our community's [CODE_OF_CONDUCT.md](./CODE_OF_CONDUCT.md), if present.
Finally, feel free to join our [Discord](https://discord.gg/wQVJbvJ)!
> [!WARNING]
> uutils is original code and cannot contain any code from GNU or other
> strongly-licensed (GPL/LGPL) implementations. We **cannot** accept changes
> based on the GNU source code, and you **must not link** to it either. You may
> look at permissively-licensed implementations (MIT/BSD) and read the GNU
> *manuals* — never the GNU *source*.
## In short
- Discuss non-trivial changes in an issue **before** writing the code.
- Keep pull requests **small, self-contained, and descriptively titled**
(e.g. `procps: fix ...`).
- Make sure CI passes: tests are green, `rustfmt` is satisfied, and there are
no `clippy` warnings.
- Add tests for new behavior; don't let coverage regress.
- Write small, atomic commits annotated with the component you touched.
See the [Review Guidelines](https://uutils.github.io/reviews/) for the full
details.
Generated
+16 -48
View File
@@ -384,16 +384,6 @@ dependencies = [
"memchr",
]
[[package]]
name = "ctor"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "352d39c2f7bef1d6ad73db6f5160efcaed66d94ef8c6c573a8410c00bf909a98"
dependencies = [
"ctor-proc-macro",
"dtor",
]
[[package]]
name = "ctor"
version = "1.0.7"
@@ -404,12 +394,6 @@ dependencies = [
"linktime-proc-macro",
]
[[package]]
name = "ctor-proc-macro"
version = "0.0.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "52560adf09603e58c9a7ee1fe1dcb95a16927b17c127f0ac02d6e768a0e25bc1"
[[package]]
name = "darling"
version = "0.20.11"
@@ -581,21 +565,6 @@ dependencies = [
"litrs",
]
[[package]]
name = "dtor"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f1057d6c64987086ff8ed0fd3fbf377a6b7d205cc7715868cd401705f715cbe4"
dependencies = [
"dtor-proc-macro",
]
[[package]]
name = "dtor-proc-macro"
version = "0.0.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f678cf4a922c215c63e0de95eb1ff08a958a81d47e485cf9da1e27bf6305cfa5"
[[package]]
name = "either"
version = "1.15.0"
@@ -1044,9 +1013,9 @@ checksum = "09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2"
[[package]]
name = "libc"
version = "0.2.182"
version = "0.2.186"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6800badb6cb2082ffd7b6a67e6125bb39f18782f793520caee8cb8846be06112"
checksum = "68ab91017fe16c622486840e4c83c9a37afeff978bd239b5293d61ece587de66"
[[package]]
name = "libredox"
@@ -1191,9 +1160,9 @@ dependencies = [
[[package]]
name = "nix"
version = "0.31.2"
version = "0.31.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5d6d0705320c1e6ba1d912b5e37cf18071b6c2e9b7fa8215a1e8a7651966f5d3"
checksum = "cf20d2fde8ff38632c426f1165ed7436270b44f199fc55284c38276f9db47c3d"
dependencies = [
"bitflags 2.10.0",
"cfg-if",
@@ -1583,7 +1552,7 @@ dependencies = [
"clap",
"clap_complete",
"clap_mangen",
"ctor 1.0.7",
"ctor",
"jiff",
"phf 0.13.1",
"phf_codegen 0.13.1",
@@ -2600,25 +2569,24 @@ dependencies = [
[[package]]
name = "uucore"
version = "0.8.0"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "07d779636d827cde4100f0e65ff3fd23b0b1f1195055475c6e6813d425f30c8e"
checksum = "069b34217c27f611e1589f540f58118dbf226a9e407d38ab472052ff075a1dc2"
dependencies = [
"clap",
"dns-lookup",
"fluent",
"fluent-bundle",
"fluent-syntax",
"jiff",
"libc",
"nix 0.31.2",
"nix 0.31.3",
"os_display",
"rustc-hash",
"rustix",
"thiserror 2.0.18",
"time",
"unic-langid",
"uucore_procs 0.8.0",
"uucore_procs 0.9.0",
"wild",
]
@@ -2634,9 +2602,9 @@ dependencies = [
[[package]]
name = "uucore_procs"
version = "0.8.0"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "da865e8a648b260dbd89fca76d0801995877ab27a4e259b6dec30ba9743b86ab"
checksum = "34337da211e7abfff7189b794afb3b5018fe356fb36474b73645458fc1201350"
dependencies = [
"proc-macro2",
"quote",
@@ -2656,19 +2624,19 @@ dependencies = [
[[package]]
name = "uutests"
version = "0.8.0"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2d93dba8eceb0bebb686b07571b214e94be8cc739c929d0ea773c83c06d46df5"
checksum = "31623284a3244635c0c5c247f3c86e54c7769650db55de0fc843c72146ad7ef8"
dependencies = [
"ctor 0.8.0",
"ctor",
"libc",
"nix 0.31.2",
"nix 0.31.3",
"pretty_assertions",
"rand 0.10.1",
"regex",
"rlimit",
"tempfile",
"uucore 0.8.0",
"uucore 0.9.0",
"xattr",
]
+1 -1
View File
@@ -78,7 +78,7 @@ terminal_size = "0.4.2"
textwrap = { version = "0.16.1", features = ["terminal_size"] }
thiserror = "2.0.4"
uucore = "0.7.0"
uutests = "0.8.0"
uutests = "0.9.0"
walkdir = "2.5.0"
windows = { version = "0.62.0" }
windows-sys = { version = "0.61.0", default-features = false }