Skip to content

chore: support python 3.14 - #879

Closed
branchv wants to merge 1 commit into
tconbeer:mainfrom
branchv:py314
Closed

branchv wants to merge 1 commit into
tconbeer:mainfrom
branchv:py314

Conversation

@branchv

@branchv branchv commented Oct 25, 2025 •

Copy link
Copy Markdown
Contributor

Fixes #852

Needs tconbeer/textual-fastdatatable#146

Does this PR require a change to Harlequin's docs?

  • No.
  • Yes, and I have opened a PR at tconbeer/harlequin-web.
  • Yes; I haven't opened a PR, but the gist of the change is: ...

Did you add or update tests for this change?

  • Yes.
  • No, I believe tests aren't necessary.
  • No, I need help with testing this change.

Please complete the following checklist:

  • I have added an entry to CHANGELOG.md, under the [Unreleased] section heading. That entry references the issue closed by this PR.
  • I acknowledge Harlequin's MIT license. I do not own my contribution.

@tconbeer

Copy link
Copy Markdown
Owner

shipped textual-fastdatatable==0.14.0 just now

@branchv

branchv commented Oct 27, 2025 •

Copy link
Copy Markdown
Contributor Author

Looks like duckdb does not yet have a stable release with 3.14 wheels, but there are some preleases so I've allowed those on 3.14

And databricks-sql-connecter pins to pandas<2.3 but only pandas==2.3.3 started shipping 3.14 wheels: databricks/databricks-sql-python#586. Not ideal but at least 3.14 users aren't blocked


Just noticed due to python upper bounds, non-uv users will also need:

@branchv
branchv marked this pull request as ready for review October 27, 2025 02:04
@tconbeer tconbeer mentioned this pull request Oct 28, 2025
@tconbeer

Copy link
Copy Markdown
Owner

see #880

@tconbeer tconbeer closed this Oct 28, 2025
@branchv

branchv commented Oct 30, 2025

Copy link
Copy Markdown
Contributor Author

thanks for your help @tconbeer!

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.

Cannot install Harlequin on Python 3.14 due to pyarrow dependency

2 participants