Skip to content

Start testing with Python 3.15 (rc1 only) - #313

Merged
Bernhard Merkle (bmerkle) merged 6 commits into
microsoft:mainfrom
gvanrossum:b315
Aug 6, 2026
Merged

Start testing with Python 3.15 (rc1 only)#313
Bernhard Merkle (bmerkle) merged 6 commits into
microsoft:mainfrom
gvanrossum:b315

Conversation

@gvanrossum

@gvanrossum Guido van Rossum (gvanrossum) commented Aug 6, 2026

Copy link
Copy Markdown
Collaborator

Addresses #308.

This required some tweaks of the Pydantic version and waiting for the latest pydantic-core release. You must install rustc to be able to build some dependencies for which no 3.15 wheels exist yet. (And you must write 3.15.0rc1 to make uv understand that you want to use a release candidate.

Also, I added 3.15.0rc1 to various places in ci.yml, and updated the uv version there (needed to test with the 3.15 .0c1 binary).

Finally, I reduced some version boundaries that GPT-5.4-mini thought weren't necessary, to give projects linking with typeagent fewer constraints.

@gvanrossum
Guido van Rossum (gvanrossum) marked this pull request as draft August 6, 2026 20:49
@gvanrossum
Guido van Rossum (gvanrossum) marked this pull request as ready for review August 6, 2026 21:40

@bmerkle Bernhard Merkle (bmerkle) left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

small bug in ci.yml and question regarding downgrade packages

Comment thread .github/workflows/ci.yml Outdated
Comment thread pyproject.toml
"google-auth-httplib2>=0.3.1",
"google-auth-oauthlib>=1.3.1",
"isort>=8.0.1",
"black>=24.4.2",

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

is the a reason to downgrad all those packages (black, converage, google-*, isort)
we have been on newer versions already

Comment thread pyproject.toml
"pyright>=1.1.411",
"pytest>=9.0.3",
"pytest-asyncio>=1.3.0",
"pyright>=1.1.390",

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

same question here, why downgrade pyright, pytest ?

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