Skip to content

Support python 3.14#4844

Open
schustmi wants to merge 2 commits into
developfrom
feature/3.14-support
Open

Support python 3.14#4844
schustmi wants to merge 2 commits into
developfrom
feature/3.14-support

Conversation

@schustmi
Copy link
Copy Markdown
Contributor

@schustmi schustmi commented May 18, 2026

Describe changes

Adds support for python 3.14.

Breaking changes:

  • SQLModel bumped from version 0.18.0 -> 0.38.0

Pre-requisites

Please ensure you have done the following:

  • I have read the CONTRIBUTING.md document.
  • I have added tests to cover my changes.
  • I have based my new branch on develop and the open PR is targeting develop. If your branch wasn't based on develop read Contribution guide on rebasing branch to develop.
  • IMPORTANT: I made sure that my changes are reflected properly in the following resources:
    • ZenML Docs
    • Dashboard: Needs to be communicated to the frontend team.
    • Templates: Might need adjustments (that are not reflected in the template tests) in case of non-breaking changes and deprecations.
    • Projects: Depending on the version dependencies, different projects might get affected.

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • Other (add details above)

@github-actions github-actions Bot added internal To filter out internal PRs and issues enhancement New feature or request labels May 18, 2026
@schustmi schustmi force-pushed the feature/support-string-annotations branch from 581c4fb to ac322d5 Compare May 19, 2026 07:34
@schustmi schustmi added the release-notes Release notes will be attached and used publicly for this PR. label May 19, 2026
@schustmi schustmi force-pushed the feature/3.14-support branch 5 times, most recently from ce5747e to f1ad509 Compare May 19, 2026 16:25
Base automatically changed from feature/support-string-annotations to develop May 20, 2026 13:52
@schustmi schustmi force-pushed the feature/3.14-support branch from f1ad509 to c66842b Compare May 20, 2026 13:54
@schustmi schustmi marked this pull request as ready for review May 20, 2026 13:54
@schustmi schustmi force-pushed the feature/3.14-support branch from c66842b to e1287ef Compare May 20, 2026 14:40
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 20, 2026

Documentation Link Check Results

Absolute links check failed
There are broken absolute links in the documentation. See workflow logs for details
Relative links check passed
Last checked: 2026-06-01 14:58:18 UTC

@schustmi schustmi force-pushed the feature/3.14-support branch 2 times, most recently from 9b3d2c8 to 78ebda2 Compare May 21, 2026 07:45
@socket-security
Copy link
Copy Markdown

socket-security Bot commented May 21, 2026

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updatedorjson@​3.10.18 ⏵ 3.11.9100 +1100 +1610010070 -30
Updatedsqlmodel@​0.0.18 ⏵ 0.0.38100100100100100

View full report

@schustmi schustmi force-pushed the feature/3.14-support branch 3 times, most recently from c0bc325 to 5a1cee9 Compare May 21, 2026 08:52
@schustmi schustmi added breaking-change Indicates that a PR has breaking changes run-slow-ci Tag that is used to trigger the slow-ci labels May 21, 2026
@schustmi schustmi force-pushed the feature/3.14-support branch from 5a1cee9 to 6b11e32 Compare May 21, 2026 09:50
@schustmi schustmi requested a review from bcdurak May 21, 2026 09:51
@schustmi schustmi force-pushed the feature/3.14-support branch from 6b11e32 to c9e0af7 Compare May 21, 2026 11:24
@schustmi schustmi force-pushed the feature/3.14-support branch from c9e0af7 to 822bb57 Compare May 29, 2026 10:41
Copy link
Copy Markdown
Contributor

@bcdurak bcdurak left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It makes me a bit uneasy to modify existing migration scripts but I couldn't find a scenario which would fail. Considering all the other changes, the sooner we merge this the better. I left a small comment but other than that things look good.

Comment thread pyproject.toml Outdated
@schustmi schustmi force-pushed the feature/3.14-support branch from 822bb57 to 762078f Compare June 1, 2026 14:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

breaking-change Indicates that a PR has breaking changes enhancement New feature or request internal To filter out internal PRs and issues release-notes Release notes will be attached and used publicly for this PR. run-slow-ci Tag that is used to trigger the slow-ci

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants