Skip to content

chore: update isort and repair Python CI setup - #645

Merged
Feramance merged 2 commits into
masterfrom
pre-commit-ci-update-config
Nov 4, 2026
Merged

Feramance merged 2 commits into
masterfrom
pre-commit-ci-update-config

Conversation

@pre-commit-ci

@pre-commit-ci pre-commit-ci Bot commented Nov 2, 2026 •

Copy link
Copy Markdown
Contributor

updates:

CI compatibility fix

The hosted Ubuntu runner moved to 26.04, where Python 3.12.2 is unavailable. Select the latest available Python 3.12 patch in PR checks, master CI, and release packaging. This keeps the supported minor version while allowing setup-python to select compatible runner builds.

Validation: workflow YAML parses with string version values; all applicable commit hooks passed; the new isort hook passed against every tracked Python file. Backend tests, frontend tests, drift checks, and platform builds are being verified by CI.

updates:
- [github.com/pycqa/isort: 10.0.0b1 → 10.0.0b2](PyCQA/isort@10.0.0b1...10.0.0b2)
@coderabbitai

coderabbitai Bot commented Nov 2, 2026 •

Copy link
Copy Markdown

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

Run configuration
  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: Organization UI
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 47cb8492-b71b-46ab-8d17-4e3fa9335400

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • Trigger review
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

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.

Share

@github-actions

github-actions Bot commented Nov 2, 2026 •

Copy link
Copy Markdown
Contributor

Classified as maintenance. Contract is current.

@github-actions github-actions Bot added automation/classification:ready Classification contract is current automation/type:package-update GitHub-owned automation category labels Nov 2, 2026
@github-actions github-actions Bot added automation/type:ambiguous GitHub-owned automation category and removed automation/type:package-update GitHub-owned automation category labels Nov 4, 2026
@Feramance Feramance changed the title [pre-commit.ci] pre-commit autoupdate chore: update isort and repair Python CI setup Nov 4, 2026
@github-actions github-actions Bot added automation/type:maintenance GitHub-owned automation category and removed automation/type:ambiguous GitHub-owned automation category labels Nov 4, 2026
@Feramance
Feramance merged commit 6ec44d8 into master Nov 4, 2026
25 checks passed
@Feramance
Feramance deleted the pre-commit-ci-update-config branch November 4, 2026 20:32
Feramance added a commit that referenced this pull request Nov 4, 2026
## Summary

Update React and React DOM together to 19.3.1. Updating React alone
caused seven frontend suites to fail because React requires the renderer
to have exactly the same version.

Also includes the Python 3.12 CI compatibility repair shared with #645
so this branch can build on current Ubuntu runners; that change drops
out of this PR after #645 merges.

## Validation

- 537 backend tests passed locally.
- 160 frontend tests passed locally.
- Frontend lint, TypeScript compilation, and production build passed.
- Applicable commit hooks passed.

CI verifies the native packages, both Docker architectures, tests, and
drift checks before merge.

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Feramance <techagius2093@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automation/classification:ready Classification contract is current automation/type:maintenance GitHub-owned automation category

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant