Skip to content

feat: add Python 3.15 support to all packages - #796

Merged
Vincent Biret (baywet) merged 4 commits into
mainfrom
feat/python-3-15
Oct 14, 2026
Merged

Vincent Biret (baywet) merged 4 commits into
mainfrom
feat/python-3-15

Conversation

@baywet

Copy link
Copy Markdown
Member

Declare Python 3.15 package classifiers, extend both CI version matrices, and document supported Python versions.

Co-authored-by: Copilot 223556219+Copilot@users.noreply.github.com

Declare Python 3.15 package classifiers, extend both CI version matrices, and document supported Python versions.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@baywet
Vincent Biret (baywet) requested a review from a team as a code owner October 14, 2026 15:01
Copilot AI balanced review requested due to automatic review settings October 14, 2026 15:01
Use the official Python image and install common-utils first to preserve the vscode user and development utilities.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 22daf10c-bde8-4639-baa7-6c01e27f0ad2

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

🟢 Approval recommended

The metadata, CI matrices, dev-container configuration, and documentation consistently add Python 3.15 support.

0 open findings

What changed in this PR

Adds Python 3.15 support metadata, CI coverage, and contributor documentation across the repository.

Changes:

  • Adds Python 3.15 classifiers to all packages.
  • Extends both CI matrices through Python 3.15.
  • Updates the dev container and support documentation.
File Description
.devcontainer/​devcontainer.json Uses Python 3.15 with non-root tooling.
.github/​workflows/​build.yml Tests packages and generated code on 3.15.
CONTRIBUTING.md Documents 3.15 development setup.
README.md Lists supported Python versions.
packages/​abstractions/​pyproject.toml Declares Python 3.15 support.
packages/​authentication/​azure/​pyproject.toml Declares Python 3.15 support.
packages/​bundle/​pyproject.toml Declares Python 3.15 support.
packages/​http/​httpx/​pyproject.toml Declares Python 3.15 support.
packages/​serialization/​form/​pyproject.toml Declares Python 3.15 support.
packages/​serialization/​json/​pyproject.toml Declares Python 3.15 support.
packages/​serialization/​multipart/​pyproject.toml Declares Python 3.15 support.
packages/​serialization/​text/​pyproject.toml Declares Python 3.15 support.

🧠 Review effort: Balanced


💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Copilot AI balanced review requested due to automatic review settings October 14, 2026 16:01

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

🟢 Approval recommended

Package metadata, CI coverage, and documentation consistently include Python 3.15.

0 open findings

🧠 Review effort: Balanced

Copilot AI balanced review requested due to automatic review settings October 14, 2026 19:09
@sonarqubecloud

Copy link
Copy Markdown

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

🟢 Approval recommended

The metadata, documentation, and CI updates are consistent, with no blocking issues identified in static review.

0 open findings

🧠 Review effort: Balanced

@baywet
Vincent Biret (baywet) merged commit 0815ace into main Oct 14, 2026
64 checks passed
@baywet
Vincent Biret (baywet) deleted the feat/python-3-15 branch October 14, 2026 19:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done ✔️

Development

Successfully merging this pull request may close these issues.

3 participants