Skip to content

Python: Promote python declarative workflows to stable version#7065

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

Python: Promote python declarative workflows to stable version#7065
peibekwe wants to merge 3 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
TOTAL44147526588% 
report-only-changed-files is enabled. No files were changed during this commit :)

Python Unit Test Overview

Tests Skipped Failures Errors Time
8853 33 💤 0 ❌ 0 🔥 2m 24s ⏱️

@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

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

3 participants