Skip to content

Conversation

@mwaskom
Copy link
Contributor

@mwaskom mwaskom commented Nov 5, 2025

Currently using the modal SDK on an unsupported new Python version raises a noisy runtime error. We can do better by including the upper bound in our pyproject.toml metadata.

In practice, I think that users on 3.14 will just get the oldest version of the client without this change. But it sets a precedent that we can follow in the future.


Note

Sets an upper bound on supported Python versions (<3.14) in project metadata.

  • Project metadata:
    • Update pyproject.toml requires-python to >=3.9,<3.14 to declare incompatibility with Python 3.14.

Written by Cursor Bugbot for commit 0537893. This will update automatically on new commits. Configure here.

@mwaskom mwaskom merged commit 34c1f71 into main Nov 6, 2025
28 checks passed
@mwaskom mwaskom deleted the michael/2025-11-05-require-python-range branch November 6, 2025 15:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants