python-grimp
grimp
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
Release v3.15
main
15 days ago
Raise ValueError when a module is assigned to more than one layer find_illegal_dependencies_for_layers panicked with an opaque pyo3_runtime.PanicException ("no entry found for key") when the same module appeared in more than one layer. Add a Python-side guard that raises a descriptive ValueError naming the repeated module(s) before the call reaches the Rust extension, and cover it with tests. Fixes #165. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
main
15 days ago
Raise ValueError when a module is assigned to more than one layer find_illegal_dependencies_for_layers panicked with an opaque pyo3_runtime.PanicException ("no entry found for key") when the same module appeared in more than one layer. Add a Python-side guard that raises a descriptive ValueError naming the repeated module(s) before the call reaches the Rust extension, and cover it with tests. Fixes #165. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
HarperZ9:fix/duplicate-layer-modules
15 days ago
Raise ModuleNotPresent for absent modules in direct-import queries find_modules_that_directly_import silently returned an empty set (and the underlying Rust call panics) for a module not in the graph, and find_modules_directly_imported_by had no guard at all. Apply the existing ModuleNotPresent guard pattern used by squash_module/is_module_squashed to both, add docstrings, and cover with regression tests. Fixes #113. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
main
15 days ago
Raise ModuleNotPresent for absent modules in direct-import queries find_modules_that_directly_import silently returned an empty set (and the underlying Rust call panics) for a module not in the graph, and find_modules_directly_imported_by had no guard at all. Apply the existing ModuleNotPresent guard pattern used by squash_module/is_module_squashed to both, add docstrings, and cover with regression tests. Fixes #113. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
HarperZ9:fix/module-not-present-direct-imports
15 days ago
Upgrade the version of rustc I missed this in commit 5c5319 - I misinterpreted the benchmark failure as a regression that I'd acknowledged.
main
15 days ago
Upgrade the version of rustc I missed this in commit 5c5319 - I misinterpreted the benchmark failure as a regression that I'd acknowledged.
fix-benchmarks
15 days ago
Fix macOS Cargo config lookup in CI
main
15 days ago
Latest Branches
CodSpeed Performance Gauge
0%
Raise ValueError when a module is assigned to more than one layer (#165)
#304
19 days ago
d03c595
HarperZ9:fix/duplicate-layer-modules
CodSpeed Performance Gauge
0%
Raise ModuleNotPresent for absent modules in direct-import queries (#113)
#303
19 days ago
fad38eb
HarperZ9:fix/module-not-present-direct-imports
CodSpeed Performance Gauge
-10%
Upgrade the version of rustc
#307
15 days ago
1f58abe
fix-benchmarks
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs