Skip to content

Python: [python] Bug fix 10340 - #10341

Merged
Evan Mattson (moonbox3) merged 5 commits into
microsoft:mainfrom
drdrew42:issue-10340
Jan 31, 2025
Merged

Evan Mattson (moonbox3) merged 5 commits into
microsoft:mainfrom
drdrew42:issue-10340

Conversation

@drdrew42

Copy link
Copy Markdown
Contributor

Motivation and Context

See #10340

Description

Implement a similar approach as is done in process_step_edge_builder.py, which supports function_name when building the target function.

Contribution Checklist

(well, we're still passing/xpass/xfail the same as main is)

@drdrew42
Drew Parker (drdrew42) requested a review from a team as a code owner January 29, 2025 18:02
@markwallace-microsoft Mark Wallace (markwallace-microsoft) added the python Pull requests for the Python Semantic Kernel label Jan 29, 2025
@github-actions github-actions Bot changed the title [python] Bug fix 10340 Python: [python] Bug fix 10340 Jan 29, 2025

@moonbox3 Evan Mattson (moonbox3) 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.

Thanks for the PR!

@moonbox3

Copy link
Copy Markdown
Collaborator

Drew Parker (@drdrew42) could you please add a quick unit test so we have coverage? We're lacking test coverage as we're not catching these small items.

@markwallace-microsoft

Mark Wallace (markwallace-microsoft) commented Jan 29, 2025 •

Copy link
Copy Markdown
Contributor

Python Test Coverage

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

Python Unit Test Overview

Tests Skipped Failures Errors Time
3049 4 💤 0 ❌ 0 🔥 1m 22s ⏱️

@drdrew42

Copy link
Copy Markdown
Contributor Author

@microsoft-github-policy-service agree company="SandboxAQ"

@moonbox3
Evan Mattson (moonbox3) added this pull request to the merge queue Jan 31, 2025
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Jan 31, 2025
@moonbox3
Evan Mattson (moonbox3) added this pull request to the merge queue Jan 31, 2025
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Jan 31, 2025
@moonbox3
Evan Mattson (moonbox3) added this pull request to the merge queue Jan 31, 2025
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Jan 31, 2025
@moonbox3
Evan Mattson (moonbox3) added this pull request to the merge queue Jan 31, 2025
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Jan 31, 2025
@moonbox3
Evan Mattson (moonbox3) added this pull request to the merge queue Jan 31, 2025
Merged via the queue into microsoft:main with commit 10c1dfe Jan 31, 2025
jcruzmot-te pushed a commit to thousandeyes/aia-semantic-kernel that referenced this pull request Sep 15, 2025
### Motivation and Context

See microsoft#10340 

### Description

Implement a similar approach as is done in
`process_step_edge_builder.py`, which supports function_name when
building the target function.

### Contribution Checklist

- [X] The code builds clean without any errors or warnings
- [X] The PR follows the [SK Contribution
Guidelines](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md)
and the [pre-submission formatting
script](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md#development-scripts)
raises no violations
- [X] All unit tests pass, and I have added new tests where possible
- [X] I didn't break anyone 😄

(well, we're still passing/xpass/xfail the same as main is)

---------

Co-authored-by: Evan Mattson <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

python Pull requests for the Python Semantic Kernel

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants