ci(deps): update python-deps to ==3.14.*#1100
Conversation
|
Report bugs in Issues Welcome! 🎉This pull request will be automatically processed with the following features:
🔄 Automatic Actions
📋 Available CommandsPR Status Management
Review & Approval
Testing & Validation
Container Operations
Cherry-pick Operations
Label Management
✅ Merge RequirementsThis PR will be automatically approved when the following conditions are met:
📊 Review ProcessApprovers and ReviewersApprovers:
Reviewers:
Available Labels
AI Features
💡 Tips
For more information, please refer to the project documentation or contact the maintainers. |
393a488 to
bda33b0
Compare
|
Clean rebase detected — no code changes compared to previous head ( |
|
/approve |
There was a problem hiding this comment.
Tests to Run
The following tests should be run to verify this PR:
Critical (directly affected)
-
webhook_server/tests/test_app.py— Core application test - Python 3.14 runtime compatibility check for FastAPI app initialization and request handling (Medium confidence) -
webhook_server/tests/test_github_retry.py— Tests asyncio.to_thread and async retry logic - Python 3.14 may have asyncio behavioral changes (Medium confidence) -
webhook_server/tests/test_github_api.py— Tests GitHub API integration using PyGithub with async wrappers - validates async compatibility under Python 3.14 (Medium confidence) -
webhook_server/tests/test_config.py— Tests YAML config parsing - PyYAML wheel changed from cp313 to cp314, verifying native extension compatibility (Medium confidence)
Standard (regression safety)
-
webhook_server/tests/test_config_schema.py— Tests schema validation which depends on pydantic (pydantic_core native extension rebuilt for cp314) (Medium confidence) -
webhook_server/tests/test_context.py— Tests ContextVar usage for thread-safe context - Python 3.14 may have changes to contextvars behavior (Medium confidence) -
webhook_server/tests/test_helpers.py— Tests core utility functions - general runtime compatibility verification under Python 3.14 (Medium confidence) -
webhook_server/tests/test_log_viewer.py— Tests WebSocket log streaming - websockets package wheel changed to cp314, verifying native extension compatibility (Medium confidence) -
webhook_server/tests/test_pull_request_handler.py— Core handler test exercising async patterns and GitHub API calls - validates async compatibility under Python 3.14 (Medium confidence) -
webhook_server/tests/test_check_run_handler.py— Tests check_run event handling with async operations - verifies async patterns work correctly under Python 3.14 (Medium confidence) -
webhook_server/tests/test_webhook.py— Tests webhook payload processing with cryptography for signature verification - cryptography wheel changed to cp314 (Medium confidence) -
webhook_server/tests/test_safe_rotating_handler.py— Tests file I/O with platform-specific flags (os.O_NOFOLLOW) - Python 3.14 may have os module changes (Low confidence)
Summary
- 12 test files recommended (4 critical, 8 standard)
- AI Provider: Claude (claude-opus-4-6[1m])
Renovate Ignore NotificationBecause you closed this PR without merging, Renovate will ignore this update ( If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR. |
This PR contains the following updates:
==3.13.*→==3.14.*Release Notes
python/cpython (python)
v3.14.5Compare Source
v3.14.4Compare Source
v3.14.3Compare Source
v3.14.2Compare Source
v3.14.1Compare Source
v3.14.0Compare Source
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, 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.