Skip to content

Commit 7ff1bbc

Browse files
committed
Fix CI after dependency updates
1 parent 2f5479a commit 7ff1bbc

5 files changed

Lines changed: 15 additions & 4 deletions

File tree

CHANGELOG.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1414
-
1515

1616
### Fixed
17-
-
17+
18+
- Update the bundled ProcessKit-rs core to 3.3.1 so restricted or legacy Linux
19+
cgroup teardown reports a refused thaw instead of returning success while
20+
leaving the process group frozen.
1821

1922
## [1.5.0] - 2026-08-08
2023

Cargo.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,8 @@ pyo3-async-runtimes = { version = "0.29", features = ["tokio-runtime"] }
5858
# 3.3.0 is a deliberate compatibility bump after reviewing its additive
5959
# `ProcessGroup` adoption/statistics surface and `PipelineSession` auto-trait
6060
# changes; none of that new crate API is exposed by this binding.
61+
# 3.3.1 keeps that public API unchanged and fixes restricted/legacy Linux
62+
# cgroup teardown reporting when the kernel refuses to thaw the group.
6163
#
6264
# Features are listed EXPLICITLY with `default-features = false`, so a change to
6365
# the crate's default set can never silently alter our public surface:

docs/changelog.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1717
-
1818

1919
### Fixed
20-
-
20+
21+
- Update the bundled ProcessKit-rs core to 3.3.1 so restricted or legacy Linux
22+
cgroup teardown reports a refused thaw instead of returning success while
23+
leaving the process group frozen.
2124

2225
## [1.5.0] - 2026-08-08
2326

docs/llms-full.txt

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6239,7 +6239,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
62396239
-
62406240

62416241
### Fixed
6242-
-
6242+
6243+
- Update the bundled ProcessKit-rs core to 3.3.1 so restricted or legacy Linux
6244+
cgroup teardown reports a refused thaw instead of returning success while
6245+
leaving the process group frozen.
62436246

62446247
## [1.5.0] - 2026-08-08
62456248

tests/test_introspection.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ def test_host_containment_matches_a_real_group() -> None:
6161
assert report.mechanism in {"job_object", "cgroup_v2", "process_group"}
6262
assert report.soft_stop_scope in {"whole_tree", "opt_in_members", "none"}
6363
assert report.parent_death_cleanup in {"whole_tree", "direct_child_only", "none"}
64-
assert report.crate_version == "3.3.0"
64+
assert report.crate_version == "3.3.1"
6565
assert "HostContainment(" in repr(report)
6666

6767
with ProcessGroup() as group:

0 commit comments

Comments
 (0)