Skip to content

Drop support for Python 3.8 and 3.9#1367

Merged
rauchy merged 2 commits intomainfrom
python-eol
Mar 31, 2026
Merged

Drop support for Python 3.8 and 3.9#1367
rauchy merged 2 commits intomainfrom
python-eol

Conversation

@pietern
Copy link
Copy Markdown
Contributor

@pietern pietern commented Mar 27, 2026

Summary

  • Raise minimum Python version to 3.10, matching the oldest supported Databricks Runtime LTS (DBR 13.3).
  • Bump pinned dependencies to resolve Dependabot security alerts.
  • Remove version-guarded code paths for Python <3.10.

Test plan

  • CI passes on Python 3.10, 3.11, 3.12 (Ubuntu + Windows)

This pull request was AI-assisted by Isaac.

Raise minimum Python version to 3.10, matching the oldest supported
Databricks Runtime LTS (DBR 13.3). Bump pinned dependencies to
resolve Dependabot security alerts for urllib3, setuptools, orjson,
pyasn1, wheel, langsmith, and langchain-core.

Co-authored-by: Isaac
@rauchy rauchy temporarily deployed to test-trigger-is March 30, 2026 16:14 — with GitHub Actions Inactive
@github-actions
Copy link
Copy Markdown

If integration tests don't run automatically, an authorized user can run them manually by following the instructions below:

Trigger:
go/deco-tests-run/sdk-py

Inputs:

  • PR number: 1367
  • Commit SHA: d5370afea574c2955a05d3ab682b2c8c7d9cb432

Checks will be approved automatically on success.

@rauchy rauchy temporarily deployed to test-trigger-is March 30, 2026 16:14 — with GitHub Actions Inactive
@rauchy rauchy added this pull request to the merge queue Mar 31, 2026
Merged via the queue into main with commit 4bb4280 Mar 31, 2026
14 checks passed
@rauchy rauchy deleted the python-eol branch March 31, 2026 08:12
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