Skip to content

Add Python 3.13 and 3.14 support#4899

Merged
paul-gauthier merged 1 commit intoAider-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 intoAider-AI:mainfrom
turian:codex/python-3-14-support

Conversation

@turian
Copy link
Contributor

@turian turian commented Mar 9, 2026

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
Copy link

CLAassistant commented Mar 9, 2026

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
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