docs: update changelog for release 0.17.0#1413
Conversation
Reviewer's GuideUpdates changelog.md with a new section documenting all notable changes for the 0.17.0 release, categorized under Testing, Miscellaneous Tasks, Security, and Build. File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
|
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 (1)
✅ Files skipped from review due to trivial changes (1)
📝 WalkthroughWalkthroughThis PR adds a new changelog entry for version 0.17.0 (2026-06-10) at the top of ChangesVersion 0.17.0 Changelog Entry
Estimated Code Review Effort🎯 1 (Trivial) | ⏱️ ~3 minutes Possibly Related PRs
Suggested labels
Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
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.
Hey - I've found 4 issues, and left some high level feedback:
- In the new changelog entry, fix small typos like
appdirspackage →appdirspackage andpyside2form extras →pyside2from extras for clarity and consistency.
Prompt for AI Agents
Please address the comments from this code review:
## Overall Comments
- In the new changelog entry, fix small typos like `appdirs`package → `appdirs` package and `pyside2` form extras → `pyside2` from extras for clarity and consistency.
## Individual Comments
### Comment 1
<location path="changelog.md" line_range="17" />
<code_context>
+### ⚙️ Miscellaneous Tasks
+
+- Replace `appdirs`package with `platformdirs` ([#1373](https://github.com/4DNucleome/PartSeg/pull/1373))
+- Limit superqt version below 0.8.0 when install pyside2 as qt backend ([#1374](https://github.com/4DNucleome/PartSeg/pull/1374))
+- [pre-commit.ci] pre-commit autoupdate ([#1378](https://github.com/4DNucleome/PartSeg/pull/1378))
+- [pre-commit.ci] pre-commit autoupdate ([#1382](https://github.com/4DNucleome/PartSeg/pull/1382))
</code_context>
<issue_to_address>
**issue (typo):** Use the gerund form "installing" for correct grammar.
Specifically, change this bullet to: "Limit superqt version below 0.8.0 when installing pyside2 as qt backend".
```suggestion
- Limit superqt version below 0.8.0 when installing pyside2 as qt backend ([#1374](https://github.com/4DNucleome/PartSeg/pull/1374))
```
</issue_to_address>
### Comment 2
<location path="changelog.md" line_range="24" />
<code_context>
+- [pre-commit.ci] pre-commit autoupdate ([#1392](https://github.com/4DNucleome/PartSeg/pull/1392))
+- [pre-commit.ci] pre-commit autoupdate ([#1402](https://github.com/4DNucleome/PartSeg/pull/1402))
+- Use ubuntu-slim for check title workflow ([#1403](https://github.com/4DNucleome/PartSeg/pull/1403))
+- Prepare for numpy 2.5.0 by fix `find_density_orientation` implementation ([#1405](https://github.com/4DNucleome/PartSeg/pull/1405))
+- Drop python 3.9 support ([#1404](https://github.com/4DNucleome/PartSeg/pull/1404))
+- Drop `napari<0.6` and `pydantic<2` ([#1406](https://github.com/4DNucleome/PartSeg/pull/1406))
</code_context>
<issue_to_address>
**issue (typo):** Use "fixing" and optionally add "the" for grammatical correctness.
Phrase it as: "Prepare for numpy 2.5.0 by fixing the `find_density_orientation` implementation."
```suggestion
- Prepare for numpy 2.5.0 by fixing the `find_density_orientation` implementation ([#1405](https://github.com/4DNucleome/PartSeg/pull/1405))
```
</issue_to_address>
### Comment 3
<location path="changelog.md" line_range="25" />
<code_context>
+- [pre-commit.ci] pre-commit autoupdate ([#1402](https://github.com/4DNucleome/PartSeg/pull/1402))
+- Use ubuntu-slim for check title workflow ([#1403](https://github.com/4DNucleome/PartSeg/pull/1403))
+- Prepare for numpy 2.5.0 by fix `find_density_orientation` implementation ([#1405](https://github.com/4DNucleome/PartSeg/pull/1405))
+- Drop python 3.9 support ([#1404](https://github.com/4DNucleome/PartSeg/pull/1404))
+- Drop `napari<0.6` and `pydantic<2` ([#1406](https://github.com/4DNucleome/PartSeg/pull/1406))
+- [pre-commit.ci] pre-commit autoupdate ([#1410](https://github.com/4DNucleome/PartSeg/pull/1410))
</code_context>
<issue_to_address>
**suggestion (typo):** Consider capitalizing "Python" as a proper noun.
Here that would be “Drop Python 3.9 support” with a capital P.
```suggestion
- Drop Python 3.9 support ([#1404](https://github.com/4DNucleome/PartSeg/pull/1404))
```
</issue_to_address>
### Comment 4
<location path="changelog.md" line_range="29" />
<code_context>
+- Drop `napari<0.6` and `pydantic<2` ([#1406](https://github.com/4DNucleome/PartSeg/pull/1406))
+- [pre-commit.ci] pre-commit autoupdate ([#1410](https://github.com/4DNucleome/PartSeg/pull/1410))
+- Change default Qt versions from 5 to 6 ([#1412](https://github.com/4DNucleome/PartSeg/pull/1412))
+- Remove `pyside2` form extras during constraints generation ([#1411](https://github.com/4DNucleome/PartSeg/pull/1411))
+
+### 🛡️ Security
</code_context>
<issue_to_address>
**issue (typo):** Correct "form" to "from".
```suggestion
- Remove `pyside2` from extras during constraints generation ([#1411](https://github.com/4DNucleome/PartSeg/pull/1411))
```
</issue_to_address>Help me be more useful! Please click 👍 or 👎 on each comment and I'll use the feedback to improve your reviews.
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## develop #1413 +/- ##
========================================
Coverage 92.58% 92.58%
========================================
Files 211 211
Lines 33224 33224
========================================
Hits 30759 30759
Misses 2465 2465 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
|
|
@coderabbitai review |
✅ Action performedReview finished.
|



Summary by Sourcery
Documentation:
Summary by CodeRabbit