Skip to content

Add Python 3.13 and 3.14 support#4899

Merged
paul-gauthier merged 1 commit into
Aider-AI:mainfrom
turian:codex/python-3-14-support
Mar 9, 2026
Merged

Add Python 3.13 and 3.14 support#4899
paul-gauthier merged 1 commit into
Aider-AI:mainfrom
turian:codex/python-3-14-support

Conversation

@turian

@turian turian commented Mar 9, 2026

Copy link
Copy Markdown
Contributor

This PR enables Python 3.13 and 3.14 for aider-chat.

What changed:

  • widens requires-python to 3.10 through 3.14
  • expands the Ubuntu and Windows workflow matrices to 3.10 through 3.14
  • adds marker-based NumPy and SciPy requirements so Python 3.10 stays on older compatible versions while Python 3.11+ can use versions with Python 3.14 wheels
  • adds audioop-lts for Python 3.13+ to keep pydub working until upstream support lands

Validation:

  • fork CI is green across the expanded matrix, including Python 3.13 and 3.14 on Ubuntu and Windows
  • Docker build and pre-commit also passed on the fork

Fork validation PR: turian#1

@CLAassistant

CLAassistant commented Mar 9, 2026

Copy link
Copy Markdown

CLA assistant check
All committers have signed the CLA.

@paul-gauthier
paul-gauthier merged commit 861a1e4 into Aider-AI:main Mar 9, 2026
13 checks passed
@paul-gauthier

Copy link
Copy Markdown
Collaborator

Thanks!

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