Skip to content

fix(engine): upgrade datamodel-code-generator to 0.72.0 - #7280

Closed
Ludy87 wants to merge 4 commits into
mainfrom
bump_datamodel_code_generator
Closed

fix(engine): upgrade datamodel-code-generator to 0.72.0#7280
Ludy87 wants to merge 4 commits into
mainfrom
bump_datamodel_code_generator

Conversation

@Ludy87

@Ludy87 Ludy87 commented Aug 4, 2026

Copy link
Copy Markdown
Collaborator

Description of Changes

  • Raised the minimum datamodel-code-generator[ruff] development dependency from 0.26.0 to 0.72.0 in engine/pyproject.toml.
  • Updated the resolved datamodel-code-generator package from 0.56.0 to 0.72.0 in engine/uv.lock.
  • Refreshed the locked source distribution and wheel URLs, checksums, file sizes, and publication metadata.
  • Added platform markers to exclude the black and isort transitive dependencies when running on Emscripten.
  • Upgraded the dependency to address the following Dependabot security alerts:
    • Stirling-Tools/Stirling-PDF Dependabot alert #304
    • Stirling-Tools/Stirling-PDF Dependabot alert #305
    • Stirling-Tools/Stirling-PDF Dependabot alert #306
    • Stirling-Tools/Stirling-PDF Dependabot alert #307
    • Stirling-Tools/Stirling-PDF Dependabot alert #308
    • Stirling-Tools/Stirling-PDF Dependabot alert #309
    • Stirling-Tools/Stirling-PDF Dependabot alert #310
    • Stirling-Tools/Stirling-PDF Dependabot alert #311
    • Stirling-Tools/Stirling-PDF Dependabot alert #312
    • Stirling-Tools/Stirling-PDF Dependabot alert #313
    • Stirling-Tools/Stirling-PDF Dependabot alert #314

This change upgrades the engine's model-generation development tooling to a patched release and resolves the associated security findings.


Checklist

General

Documentation

Translations (if applicable)

UI Changes (if applicable)

  • Screenshots or videos demonstrating the UI changes are attached (e.g., as comments or direct attachments in the PR)

Testing (if applicable)

  • I have run task check to verify linters, typechecks, and tests pass
  • I have tested my changes locally. Refer to the Testing Guide for more details.

@dosubot dosubot Bot added the size:XS This PR changes 0-9 lines ignoring generated files. label Aug 4, 2026
@stirlingbot stirlingbot Bot added Bugfix Pull requests that fix bugs engine Issues or pull requests related to the engine has conflicts Pull request has merge conflicts with the base branch labels Aug 4, 2026
@stirlingbot stirlingbot Bot added has conflicts Pull request has merge conflicts with the base branch and removed has conflicts Pull request has merge conflicts with the base branch labels Aug 6, 2026
@Ludy87
Ludy87 requested a review from a team as a code owner August 11, 2026 14:37
@Ludy87 Ludy87 closed this Aug 11, 2026
@stirlingbot stirlingbot Bot removed the has conflicts Pull request has merge conflicts with the base branch label Aug 11, 2026
@Ludy87
Ludy87 deleted the bump_datamodel_code_generator branch August 11, 2026 14:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Bugfix Pull requests that fix bugs engine Issues or pull requests related to the engine size:XS This PR changes 0-9 lines ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant