Skip to content

Add Python 3.15 to CI - #2293

Merged
rolandwalker merged 1 commit into
mainfrom
RW/add-python-3-15rc2-to-ci
Oct 15, 2026
Merged

rolandwalker merged 1 commit into
mainfrom
RW/add-python-3-15rc2-to-ci

Conversation

@rolandwalker

@rolandwalker rolandwalker commented Oct 1, 2026 •

Copy link
Copy Markdown
Contributor

Description

This currently would cause very slow CI at 22 minutes, so it is not ready to merge until Python 3.15 is released, and more libraries provide binary wheels (especially sqlglotc). done, sqlglot/sqlglotc upgrade included.

This test did flush out non-dependency issues such as #2295 which was a Python 3.15 compatibility problem.

Blockers

Checklist

  • I added this contribution to the changelog.md file.
  • I added my name to the AUTHORS file (or it's already there).
  • To lint and format the code, I ran
    uv run ruff check && uv run ruff format && uv run mypy --install-types .

@rolandwalker rolandwalker self-assigned this Oct 1, 2026
@rolandwalker
rolandwalker force-pushed the RW/add-python-3-15rc2-to-ci branch 5 times, most recently from df0875e to 752844d Compare October 1, 2026 21:15
@rolandwalker
rolandwalker force-pushed the RW/add-python-3-15rc2-to-ci branch 13 times, most recently from 1de2c09 to 7fb9ea9 Compare October 5, 2026 09:57
@rolandwalker rolandwalker changed the title Experiment with adding Python 3.15-rc.2 to CI Experiment with adding Python 3.15-rc.3 to CI Oct 5, 2026
@rolandwalker
rolandwalker force-pushed the RW/add-python-3-15rc2-to-ci branch 2 times, most recently from 24d8a19 to 1616d26 Compare October 10, 2026 09:02
@rolandwalker rolandwalker changed the title Experiment with adding Python 3.15-rc.3 to CI Experiment with adding Python 3.15 to CI Oct 10, 2026
@rolandwalker
rolandwalker force-pushed the RW/add-python-3-15rc2-to-ci branch 6 times, most recently from 1faef7d to 19c4856 Compare October 11, 2026 08:54
@rolandwalker
rolandwalker force-pushed the RW/add-python-3-15rc2-to-ci branch 2 times, most recently from b23c2ff to cc50505 Compare October 11, 2026 16:52
@rolandwalker rolandwalker changed the title Experiment with adding Python 3.15 to CI Add Python 3.15 to CI Oct 11, 2026
@rolandwalker
rolandwalker force-pushed the RW/add-python-3-15rc2-to-ci branch 3 times, most recently from ea3d230 to b20e1af Compare October 15, 2026 09:25
upgrading sqlglot/sqlglotc to v30.23.0 for a 3.15 binary wheel.
@rolandwalker
rolandwalker force-pushed the RW/add-python-3-15rc2-to-ci branch from b20e1af to 3a7881f Compare October 15, 2026 09:27
@rolandwalker
rolandwalker merged commit cfb68e0 into main Oct 15, 2026
13 checks passed
@rolandwalker
rolandwalker deleted the RW/add-python-3-15rc2-to-ci branch October 15, 2026 09:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant