-
Notifications
You must be signed in to change notification settings - Fork 3
fix(deps): update dependency nicegui to >=3.2.0,<3.3.0 #237
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
|
Claude finished @renovate[bot]'s task —— View job Review: NiceGUI 3.1.0 → 3.2.0 Dependency Update ✅Comprehensive review completed. This dependency update is SAFE TO MERGE with one minor documentation suggestion. 📋 Review SummaryChangesFiles Modified:
Commit Message: ✅ Follows conventional commits format NiceGUI 3.2.0 Release Highlights
✅ Validation Results1. Code Compatibility AnalysisSearch Target: Features affected by bug fixes ( Result: ✅ ZERO USAGE - None of the SDK's GUI files use these components
2. Lint & Type ChecksAll checks passed with 100% success rate: ✓ ruff format --check (152 files already formatted, 0 changes needed)
✓ ruff check (0 errors, 0 warnings, 0 informations)
✓ pyright (Success: no issues found in 80 source files)
✓ mypy src (Success: no issues found)Dual Type Checker Compliance: Both MyPy (strict) and PyRight (basic) passed ✅ 3. GUI Test SuiteResult: ✅ 16 PASSED, 9 SKIPPED (39.22s) All GUI-related test files passed:
4. Architecture Compliance✅ No violations detected
5. Security & Dependencies
💡 SuggestionsNon-Blocking: Outdated CommentLocation: Current: "nicegui[native]>=3.2.0,<3.3.0", # Regression in 3.2.0Issue: The comment Recommendation: Update the comment to reflect current status: Option 1 (Recommended - Clean): "nicegui[native]>=3.2.0,<3.3.0",Option 2 (If documenting history): "nicegui[native]>=3.2.0,<3.3.0", # Previous regressions resolved in 3.2.0Why this matters: Medical device software requires clear documentation. Outdated comments can mislead future maintainers. 🎯 Final Recommendation✅ APPROVE - Safe to MergeConfidence Level: High Reasoning:
Risk Assessment: LOW
Next Steps:
Reviewed by: Claude Code |
Codecov Report✅ All modified and coverable lines are covered by tests. ❌ Your project check has failed because the head coverage (62.87%) is below the target coverage (70.00%). You can increase the head coverage or adjust the target coverage. |
|



This PR contains the following updates:
>=3.1.0,<3.2.0->>=3.2.0,<3.3.0Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
zauberzeug/nicegui (nicegui)
v3.2.0Compare Source
New features and enhancements
fpsandshow_statsparameters forui.scene(#5344, #5349 by @evnchn, @falkoschindler)ui.codemirror(#5341, #5342 by @ZeroPoint095, @falkoschindler)Bugfixes
ui.tablerows (#5355 by @steweg, @evnchn, @falkoschindler)ui.tablecells contain lists (#4837, #5290 by @WilliamAughenbaugh, @samuller, @evnchn, @falkoschindler)terminalwhen mouintingui.xterm(#5343, #5350 by @falkoschindler, @evnchn)Documentation
ui.xtermsubprocess demo (#5353, #5362 by @jayjensen, @evnchn, @paco-sevilla, @falkoschindler)Testing
trigger()in User tests (#5339 by @rodja, @falkoschindler, @evnchn)Screen.CATCH_JS_ERRORSto opt-out from JavaScript errors (#5365 by @falkoschindler, @evnchn)Dependencies
Special thanks to all our sponsors and contributors! ✨
🙏 Want to support this project? Check out our GitHub Sponsors page to help us keep building amazing features!
Configuration
📅 Schedule: Branch creation - "before 2am every weekday" in timezone Europe/Berlin, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.