Skip to content

chore: add support for python 3.14 - #296

Merged
Alon Yeshurun (ayeshurun) merged 4 commits into
microsoft:mainfrom
ayeshurun:support-python3.14
Oct 18, 2026
Merged

Alon Yeshurun (ayeshurun) merged 4 commits into
microsoft:mainfrom
ayeshurun:support-python3.14

Conversation

@ayeshurun

Copy link
Copy Markdown
Collaborator

No description provided.

@ayeshurun
Alon Yeshurun (ayeshurun) requested a review from a team as a code owner October 14, 2026 10:35
Copilot AI balanced review requested due to automatic review settings October 14, 2026 10:35
Comment thread src/fabric_cli/core/fab_constant.py

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🟡 Changes recommended

Stale notice metadata, unformatted Python, and an undocumented portal URL change need resolution.

3 open findings
What changed in this PR

Adds Python 3.14 support across packaging, CI, documentation, and AI guidance.

Changes:

  • Extends supported Python versions and CI coverage through 3.14.
  • Updates PyYAML and fabric-cicd compatibility dependencies.
  • Changes the browser portal base URL.
File Description
tox.toml Adds the Python 3.14 test environment.
src/​fabric_cli/​core/​fab_constant.py Changes the Fabric portal URL and reformats an endpoint.
requirements-dev.txt Updates compatibility dependencies.
README.md Documents Python 3.14 support.
pyproject.toml Expands Python metadata and updates dependencies.
docs/​index.md Updates installation prerequisites.
AGENTS.md Updates contributor guidance.
.github/​workflows/​fab-build.yml Adds Python 3.14 CI testing.
.github/​prompts/​question-triage.prompt.yml Updates supported-version context.
.github/​prompts/​feature-triage.prompt.yml Updates supported-version context.
.github/​prompts/​bug-triage.prompt.yml Updates supported-version context.
.changes/​unreleased/​added-20261014-084659.yaml Adds the release-note entry.
.ai-assets/​skills/​fabric-cli-core/​SKILL.md Updates skill compatibility guidance.
.ai-assets/​context/​cursorrules.md Updates Cursor context.
.ai-assets/​context/​copilot-instructions.md Updates Copilot context.
.ai-assets/​context/​CLAUDE.md Updates Claude context.

🧠 Review effort: Balanced


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

Comment thread src/fabric_cli/core/fab_constant.py
Comment thread pyproject.toml
Comment thread src/fabric_cli/core/fab_constant.py
Copilot AI balanced review requested due to automatic review settings October 14, 2026 10:57

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🟡 Changes recommended

Required formatting, copyright, and dependency-attribution updates remain unresolved.

1 open finding
3 resolved since last review

🧠 Review effort: Balanced

Comment thread .changes/unreleased/optimization-20261014-105726.yaml

@shirasassoon shirasassoon left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Please update the branch

Comment thread .changes/unreleased/added-20261014-084659.yaml Outdated
Copilot AI balanced review requested due to automatic review settings October 18, 2026 06:39

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🔵 Needs a closer look

Python 3.14 runtime and dependency compatibility still need confirmation from the expanded CI matrix.

No open issues 🎉

1 resolved since last review

Review effort: Balanced

@ayeshurun
Alon Yeshurun (ayeshurun) merged commit d1c580f into microsoft:main Oct 18, 2026
11 checks passed
@ayeshurun
Alon Yeshurun (ayeshurun) deleted the support-python3.14 branch October 18, 2026 06:57
@ayeshurun Alon Yeshurun (ayeshurun) linked an issue Oct 18, 2026 that may be closed by this pull request
4 of 7 tasks
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.

[FEATURE] support python 3.14

3 participants