Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (3)
🚧 Files skipped from review as they are similar to previous changes (1)
📝 WalkthroughWalkthroughUpdated the lazy-loader dependency constraint from >=0.4 to >=0.5 in project dependency declarations. No functional changes or exported/public entity modifications. Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~2 minutes 🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Tip Try Coding Plans. Let us write the prompt for your AI agent so you can ship faster (with fewer bugs). Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Caution
Some comments are outside the diff and can’t be posted inline due to platform limitations.
⚠️ Outside diff range comments (1)
pyproject.toml (1)
28-38:⚠️ Potential issue | 🟠 MajorBump the build-time floor to
lazy_loader>=0.5too.Line 130 in
[build-system].requiresstill permitslazy_loader0.4 in isolated builds, creating an inconsistency with the runtime minimum. This prevents the PR from fully enforcing the lazy-loader 0.5 minimum across build-time environments. Update[build-system].requiresto match the runtime floor.Suggested fix
[build-system] requires = [ 'meson-python>=0.16', 'Cython>=3.0.10,!=3.2.0b1', 'pythran>=0.16', - 'lazy_loader>=0.4', + 'lazy_loader>=0.5', 'numpy>=2.0', ]
ℹ️ Review info
⚙️ Run configuration
Configuration used: Path: .coderabbit.yaml
Review profile: CHILL
Plan: Pro
Run ID: 78d492f7-a3a3-4ad9-bf69-866394b07c82
📒 Files selected for processing (3)
environment.ymlpyproject.tomlrequirements/default.txt
This version no longer interprets EAGER_IMPORT=0 as equivalent to EAGER_IMPORT=true.
* origin/main: (27 commits) Move `_shared` to `_skimage2` (#8102) Port `pad_footprint` & `mirror_footprint` to `skimage2` (#8094) Add rescaling API to skimage2 (#8075) Move `skimage2` implementation into `_skimage2` (#8093) Undo (double) mirroring in `ski2.morphology.dilation` (#8060) Grammar (#8091) Move `ensure_spacing` into `skimage2` (#8067) Ensure that `skimage2` does not eagerly import `skimage` (#8087) Use lazy-loader 0.5 (#8080) MAINT: make ellipse fitting forward compatible (#8054) Avoid deprecated assign to ndarray.shape (#8020) Avoid circular import in `feature/corner.py` (#8077) Turn off coderabbit auto-labeling & label checks (#8070) Fix GIL being re-enabled by C++ extensions (#8059) Fix conventions following docstub and misc. (#8055) Port grayscale morphology operators to skimage2 (#8046) Add revised `peak_local_max` to `skimage2` (#8039) Allow read-only arrays as input to remap (#7535) Add `prescale` parameter to "blob functions" (#7858) Try to make coderabbit respect exisiting type labels (#8042) ...
This version no longer interprets EAGER_IMPORT=0 as equivalent to EAGER_IMPORT=true.