Skip to content

Bump python range to >=3.10,<3.15#343

Open
thaihientran wants to merge 1 commit into
qua-platform:mainfrom
thaihientran:chore/python-3.15-range
Open

Bump python range to >=3.10,<3.15#343
thaihientran wants to merge 1 commit into
qua-platform:mainfrom
thaihientran:chore/python-3.15-range

Conversation

@thaihientran

Copy link
Copy Markdown

Summary

  • Bump Python range from >=3.9, <=3.13 to >=3.10, <3.15. Drops 3.9; allows 3.13/3.14.
  • Add a python marker (>=3.10,<3.13) on qm-qua because the latest public-PyPI qm-qua wheel (1.2.6) caps at <3.13. Until a <3.15 qm-qua wheel is published to PyPI, qm-qua will not install on Python 3.13+. Marker should be dropped at that point.
  • Tighten the lower-bound scipy marker from >=3.9,<3.13 to >=3.10,<3.13 to match.

Test plan

  • CI green
  • Smoke import on Python 3.10–3.12 (3.13+ requires updated qm-qua publish)

🤖 Generated with Claude Code

Bumps Python from `>=3.9, <=3.13` to `>=3.10, <3.15`. Drops 3.9 and
allows 3.13/3.14.

Adds a python marker (`>=3.10,<3.13`) on the qm-qua dep because the
latest qm-qua wheel published on public PyPI (1.2.6) caps at `<3.13`.
The marker should be dropped once a qm-qua wheel supporting `<3.15` is
published to PyPI; until then qm-qua will not install on Python 3.13+.

Updates the lower-bound scipy marker accordingly (3.9 -> 3.10).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
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.

1 participant