SG-40980 Add support for VFX CY2026 - Python 3.13 - Qt 6.8#175
SG-40980 Add support for VFX CY2026 - Python 3.13 - Qt 6.8#175julien-lang merged 7 commits intomasterfrom
Conversation
There was a problem hiding this comment.
Pull request overview
This pull request updates the codebase to support Python 3.13 and VFX Platform CY2026 by removing redundant parentheses from tuple unpacking statements, updating documentation badges, and upgrading pre-commit hook versions.
Changes:
- Removed redundant parentheses from tuple unpacking assignments throughout the codebase to align with modern Python style
- Updated README badges to reflect support for VFX Platform CY2022-CY2026 and Python 3.9-3.13
- Upgraded pre-commit hook versions and modified CI pipeline reference
Reviewed changes
Copilot reviewed 10 out of 10 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| python/task_manager/background_task.py | Added blank line for formatting consistency |
| python/shotgun_model/data_handler_cache.py | Removed parentheses from range() tuple unpacking |
| python/shotgun_model/data_handler.py | Removed parentheses from range() tuple unpacking |
| python/shotgun_globals/cached_schema.py | Removed parentheses from function return and split() tuple unpacking |
| python/external_config/scripts/external_runner.py | Removed parentheses from range() tuple unpacking and removed extra blank line |
| python/external_config/external_config_loader.py | Removed parentheses from result tuple unpacking |
| python/external_config/config/config_base.py | Consolidated multi-line tuple unpacking to single lines |
| azure-pipelines.yml | Changed CI tools repository branch reference |
| README.md | Updated VFX Platform and Python version badges with new formatting |
| .pre-commit-config.yaml | Upgraded pre-commit-hooks from v5.0.0 to v6.0.0 and black from 25.1.0 to 26.1.0 |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #175 +/- ##
==========================================
- Coverage 61.25% 61.22% -0.03%
==========================================
Files 50 50
Lines 3412 3412
==========================================
- Hits 2090 2089 -1
- Misses 1322 1323 +1
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
This PR adds compatibility with VFX CY2026 by updating the README badges to reflect support for: