Skip to content

Python: Promote python declarative workflows to stable version#7065

Open
peibekwe wants to merge 5 commits into
microsoft:mainfrom
peibekwe:peibekwe/declarative-update-py
Open

Python: Promote python declarative workflows to stable version#7065
peibekwe wants to merge 5 commits into
microsoft:mainfrom
peibekwe:peibekwe/declarative-update-py

Conversation

@peibekwe

Copy link
Copy Markdown
Contributor

Motivation & Context

Promote python declarative workflows to stable version while keeping declarative agents experimental.

Fixes #7064

Contribution Checklist

  • The code builds clean without any errors or warnings
  • All unit tests pass, and I have added new tests where possible
  • The PR follows the Contribution Guidelines
  • This PR is linked to an issue and there is no other open PR for this issue (see Related Issue above).
  • This is not a breaking change. If it is a breaking change, add the breaking change label (or add "[BREAKING]" to the title prefix, before or after any language prefix) — a workflow keeps the label and title prefix in sync automatically.

@peibekwe peibekwe self-assigned this Jul 10, 2026
Copilot AI review requested due to automatic review settings July 10, 2026 23:32
@giles17 giles17 added documentation Usage: [Issues, PRs], Target: documentation in the code base and learn docs python Usage: [Issues, PRs], Target: Python labels Jul 10, 2026
@github-actions github-actions Bot changed the title Promote python declarative workflows to stable version Python: Promote python declarative workflows to stable version Jul 10, 2026

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.

Pull request overview

This PR promotes the Python agent-framework-declarative package from RC (1.0.0rc2) to a stable 1.0.0 release to reflect that the declarative workflows surface is now stable, while keeping declarative agents explicitly experimental.

Changes:

  • Bump agent-framework-declarative version from 1.0.0rc2 to 1.0.0 and update the package classifier to Production/Stable.
  • Update package status documentation to mark agent-framework-declarative as released.
  • Remove --pre from pip install instructions and update release-stage wording to “stable” for workflows.

Reviewed changes

Copilot reviewed 7 out of 8 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
python/uv.lock Locks the workspace package version to 1.0.0.
python/samples/02-agents/declarative/README.md Updates install instructions to no longer require --pre.
python/samples/02-agents/declarative/mcp_tool_yaml.py Updates prerequisites install command to no longer require --pre.
python/samples/02-agents/declarative/inline_yaml.py Updates prerequisites install command to no longer require --pre.
python/packages/declarative/README.md Updates install instructions and clarifies workflows are stable while agents remain experimental.
python/packages/declarative/pyproject.toml Bumps version to 1.0.0 and updates Development Status classifier to Stable.
python/packages/declarative/agent_framework_declarative/init.py Updates release-stage wording for workflows to “stable”.
python/PACKAGE_STATUS.md Marks agent-framework-declarative as released.

Comment thread python/samples/02-agents/declarative/mcp_tool_yaml.py
Comment thread python/samples/02-agents/declarative/inline_yaml.py
Comment thread python/samples/02-agents/declarative/README.md

@github-actions github-actions Bot 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.

Automated Code Review

Reviewers: 5 | Confidence: 95% | Result: All clear

Reviewed: Correctness, Security Reliability, Test Coverage, Failure Modes, Design Approach


Automated review by peibekwe's agents

@github-actions

github-actions Bot commented Jul 10, 2026

Copy link
Copy Markdown
Contributor

Python Test Coverage

Python Test Coverage Report •
FileStmtsMissCoverMissing
TOTAL44143526488% 
report-only-changed-files is enabled. No files were changed during this commit :)

Python Unit Test Overview

Tests Skipped Failures Errors Time
8861 33 💤 0 ❌ 0 🔥 2m 15s ⏱️

@peibekwe peibekwe marked this pull request as ready for review July 11, 2026 00:16

@github-actions github-actions Bot 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.

Automated Code Review

Reviewers: 5 | Confidence: 95% | Result: All clear

Reviewed: Correctness, Security Reliability, Test Coverage, Failure Modes, Design Approach


Automated review by peibekwe's agents

Comment thread python/CHANGELOG.md Outdated
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Usage: [Issues, PRs], Target: documentation in the code base and learn docs python Usage: [Issues, PRs], Target: Python

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Python: [Feature]: Promote Python declarative workflows to stable version

5 participants