{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":607289185,"defaultBranch":"main","name":"semantic-kernel","ownerLogin":"microsoft","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-02-27T17:39:42.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6154722?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717199181.0","currentOid":""},"activityList":{"items":[{"before":"5f40f5789745098e7976deabe7fa452bf5a80cee","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-6278-bf42feda6d90e6d0fd889f1f1141c6d793eb6253","pushedAt":"2024-05-31T23:55:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"bf42feda6d90e6d0fd889f1f1141c6d793eb6253","after":"5f40f5789745098e7976deabe7fa452bf5a80cee","ref":"refs/heads/main","pushedAt":"2024-05-31T23:55:44.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Python: Support Bing Custom Search (#6278)\n\n### Motivation and Context\n\n\nUpdate BingConnector to add support for Bing Custom Search, which can be\nused to specify domains and webpages to search and allows custom ranking\nadjustments.\n\n### Description\n\n\nNote that API keys for Bing are separate from Bing Custom Search.\n\n### Contribution Checklist\n\n\n\n- [x] The code builds clean without any errors or warnings\n- [x] The PR follows the [SK Contribution\nGuidelines](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md)\nand the [pre-submission formatting\nscript](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md#development-scripts)\nraises no violations\n- [x] All unit tests pass, and I have added new tests where possible\n- [x] I didn't break anyone :smile:\n\n---------\n\nCo-authored-by: Evan Mattson <35585003+moonbox3@users.noreply.github.com>","shortMessageHtmlLink":"Python: Support Bing Custom Search (#6278)"}},{"before":null,"after":"5f40f5789745098e7976deabe7fa452bf5a80cee","ref":"refs/heads/gh-readonly-queue/main/pr-6278-bf42feda6d90e6d0fd889f1f1141c6d793eb6253","pushedAt":"2024-05-31T23:46:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Python: Support Bing Custom Search (#6278)\n\n### Motivation and Context\n\n\nUpdate BingConnector to add support for Bing Custom Search, which can be\nused to specify domains and webpages to search and allows custom ranking\nadjustments.\n\n### Description\n\n\nNote that API keys for Bing are separate from Bing Custom Search.\n\n### Contribution Checklist\n\n\n\n- [x] The code builds clean without any errors or warnings\n- [x] The PR follows the [SK Contribution\nGuidelines](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md)\nand the [pre-submission formatting\nscript](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md#development-scripts)\nraises no violations\n- [x] All unit tests pass, and I have added new tests where possible\n- [x] I didn't break anyone :smile:\n\n---------\n\nCo-authored-by: Evan Mattson <35585003+moonbox3@users.noreply.github.com>","shortMessageHtmlLink":"Python: Support Bing Custom Search (#6278)"}},{"before":"bded84f168b3886fe1964df6177af355b3ec7efd","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-6278-bf42feda6d90e6d0fd889f1f1141c6d793eb6253","pushedAt":"2024-05-31T23:45:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":null,"after":"bded84f168b3886fe1964df6177af355b3ec7efd","ref":"refs/heads/gh-readonly-queue/main/pr-6278-bf42feda6d90e6d0fd889f1f1141c6d793eb6253","pushedAt":"2024-05-31T23:37:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Python: Support Bing Custom Search (#6278)\n\n### Motivation and Context\n\n\nUpdate BingConnector to add support for Bing Custom Search, which can be\nused to specify domains and webpages to search and allows custom ranking\nadjustments.\n\n### Description\n\n\nNote that API keys for Bing are separate from Bing Custom Search.\n\n### Contribution Checklist\n\n\n\n- [x] The code builds clean without any errors or warnings\n- [x] The PR follows the [SK Contribution\nGuidelines](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md)\nand the [pre-submission formatting\nscript](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md#development-scripts)\nraises no violations\n- [x] All unit tests pass, and I have added new tests where possible\n- [x] I didn't break anyone :smile:\n\n---------\n\nCo-authored-by: Evan Mattson <35585003+moonbox3@users.noreply.github.com>","shortMessageHtmlLink":"Python: Support Bing Custom Search (#6278)"}},{"before":"a91768f024f30d9801813dc60a57a446c11e86a1","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-6278-bf42feda6d90e6d0fd889f1f1141c6d793eb6253","pushedAt":"2024-05-31T23:34:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":null,"after":"a91768f024f30d9801813dc60a57a446c11e86a1","ref":"refs/heads/gh-readonly-queue/main/pr-6278-bf42feda6d90e6d0fd889f1f1141c6d793eb6253","pushedAt":"2024-05-31T23:26:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Python: Support Bing Custom Search (#6278)\n\n### Motivation and Context\n\n\nUpdate BingConnector to add support for Bing Custom Search, which can be\nused to specify domains and webpages to search and allows custom ranking\nadjustments.\n\n### Description\n\n\nNote that API keys for Bing are separate from Bing Custom Search.\n\n### Contribution Checklist\n\n\n\n- [x] The code builds clean without any errors or warnings\n- [x] The PR follows the [SK Contribution\nGuidelines](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md)\nand the [pre-submission formatting\nscript](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md#development-scripts)\nraises no violations\n- [x] All unit tests pass, and I have added new tests where possible\n- [x] I didn't break anyone :smile:\n\n---------\n\nCo-authored-by: Evan Mattson <35585003+moonbox3@users.noreply.github.com>","shortMessageHtmlLink":"Python: Support Bing Custom Search (#6278)"}},{"before":"bf42feda6d90e6d0fd889f1f1141c6d793eb6253","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-6477-7297f4d66cec47e230893819ad8ffe5582b2de9c","pushedAt":"2024-05-31T20:59:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"7297f4d66cec47e230893819ad8ffe5582b2de9c","after":"bf42feda6d90e6d0fd889f1f1141c6d793eb6253","ref":"refs/heads/main","pushedAt":"2024-05-31T20:59:50.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Python: Fix function calling concept example. (#6477)\n\n### Motivation and Context\n\nA function calling plugin example is failing due to an incorrect chat\ncompletion base method. Additionally, if one specifies to enable\nfunction calling with auto invoke set to False, and they don't provide a\nkernel, then there is no error thrown.\n\n\n\n### Description\n\nThis PR:\n- Fixes the concept example that shows three different ways to handle\nfunction calling.\n- Fixes #6453\n- Adjusts the error checks for the kernel and arguments in the\nopen_ai_chat_completion_base: manual function calling doesn't require\narguments, so don't throw if they aren't provided; however, it does\nrequire a kernel, which is used to configure the tools for the settings,\nso this check has to be by itself.\n- Add a unit test to exercise slightly different behavior.\n\n\n\n### Contribution Checklist\n\n\n\n- [X] The code builds clean without any errors or warnings\n- [X] The PR follows the [SK Contribution\nGuidelines](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md)\nand the [pre-submission formatting\nscript](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md#development-scripts)\nraises no violations\n- [X] All unit tests pass, and I have added new tests where possible\n- [X] I didn't break anyone :smile:","shortMessageHtmlLink":"Python: Fix function calling concept example. (#6477)"}},{"before":null,"after":"bf42feda6d90e6d0fd889f1f1141c6d793eb6253","ref":"refs/heads/gh-readonly-queue/main/pr-6477-7297f4d66cec47e230893819ad8ffe5582b2de9c","pushedAt":"2024-05-31T20:50:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Python: Fix function calling concept example. (#6477)\n\n### Motivation and Context\n\nA function calling plugin example is failing due to an incorrect chat\ncompletion base method. Additionally, if one specifies to enable\nfunction calling with auto invoke set to False, and they don't provide a\nkernel, then there is no error thrown.\n\n\n\n### Description\n\nThis PR:\n- Fixes the concept example that shows three different ways to handle\nfunction calling.\n- Fixes #6453\n- Adjusts the error checks for the kernel and arguments in the\nopen_ai_chat_completion_base: manual function calling doesn't require\narguments, so don't throw if they aren't provided; however, it does\nrequire a kernel, which is used to configure the tools for the settings,\nso this check has to be by itself.\n- Add a unit test to exercise slightly different behavior.\n\n\n\n### Contribution Checklist\n\n\n\n- [X] The code builds clean without any errors or warnings\n- [X] The PR follows the [SK Contribution\nGuidelines](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md)\nand the [pre-submission formatting\nscript](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md#development-scripts)\nraises no violations\n- [X] All unit tests pass, and I have added new tests where possible\n- [X] I didn't break anyone :smile:","shortMessageHtmlLink":"Python: Fix function calling concept example. (#6477)"}},{"before":"7297f4d66cec47e230893819ad8ffe5582b2de9c","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-6291-ba9af0e07bb238fab8edf64c2365a445f8780270","pushedAt":"2024-05-31T18:18:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"28322fc4c99d5960a1afb5d9f5d7291efc894df1","after":null,"ref":"refs/heads/dependabot/pip/python/regex-2024.5.15","pushedAt":"2024-05-31T18:18:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"eavanvalkenburg","name":"Eduard van Valkenburg","path":"/eavanvalkenburg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13749212?s=80&v=4"}},{"before":"ba9af0e07bb238fab8edf64c2365a445f8780270","after":"7297f4d66cec47e230893819ad8ffe5582b2de9c","ref":"refs/heads/main","pushedAt":"2024-05-31T18:18:33.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Python: Bump regex from 2023.12.25 to 2024.5.15 in /python (#6291)\n\nBumps [regex](https://github.com/mrabarnett/mrab-regex) from 2023.12.25\nto 2024.5.15.\n Sourced from regex's\nchangelog. Version: 2024.5.15 It's not hanging, it'll finish eventually. It's just an example of\ncatastrophic backtracking. The error printed when Ctrl+C is pressed does show a bug, though,\nwhich is now fixed.\nChangelog
\n\n
Git issue 530: hangs with fuzzy and optionals\n
Version: 2024.5.10
\nUpdated for Python 3.13.\n<time.h> now needs to be included explicitly because Python.h\nno longer includes it.\n
\nVersion: 2024.4.28
\nGit issue 527: `VERBOSE`/`X` flag breaks `\\N` escapes\n
\nVersion: 2024.4.16
\nGit issue 525: segfault when fuzzy matching empty list\n
\nVersion: 2023.12.25
\nCannot get release notification action in main.yml to work.\nCommenting it out for now.\n
\nVersion: 2023.12.24
\nFixed invalid main.yml.\n
\nVersion: 2023.12.23
\nThe escape function no longer escapes \\x00. It's not\nnecessary.\nInline flags can now be turned off and apply to what follows.
\nAdded \\R to match line endings.\n
\nVersion: 2023.10.3
\nUpdated to Unicode 15.1.0.\n
\nVersion: 2023.8.8
\nGit issue 508: Regex doesn't build using CPython main\n(3.13.0a0)\nRemoved usage of _PyBytes_Join and did a little tidying of the code that\nmakes the result string.\n
\nVersion: 2023.6.3
\nGit issue 498: Conditional negative lookahead inside positive\nlookahead fails to match\n
\n\n\n... (truncated)
\n\n8eabb42
\nGit issue 530: hangs with fuzzy and optionalsbe139ff
\nUpdated for Python 3.13.2e3272b
\nGit issue 527: VERBOSE
/X
flag breaks\n\\N
escapes9c950f2
\nUpdated changelog.5d65c8a
\nGit issue 525: segfault when fuzzy matching empty list4f2ed52
\nCannot get release notification action in main.yml to work. Commenting\nit out...Sourced from regex's\nchangelog.
\n\n\nVersion: 2024.5.15
\n\nGit issue 530: hangs with fuzzy and optionals\n
It's not hanging, it'll finish eventually. It's just an example of\ncatastrophic backtracking.
\nThe error printed when Ctrl+C is pressed does show a bug, though,\nwhich is now fixed.\n
Version: 2024.5.10
\n\nUpdated for Python 3.13.\n
<time.h> now needs to be included explicitly because Python.h\nno longer includes it.\n
Version: 2024.4.28
\n\nGit issue 527: `VERBOSE`/`X` flag breaks `\\N` escapes\n
Version: 2024.4.16
\n\nGit issue 525: segfault when fuzzy matching empty list\n
Version: 2023.12.25
\n\nCannot get release notification action in main.yml to work.\nCommenting it out for now.\n
Version: 2023.12.24
\n\nFixed invalid main.yml.\n
Version: 2023.12.23
\n\nThe escape function no longer escapes \\x00. It's not\nnecessary.\n
Inline flags can now be turned off and apply to what follows.
\nAdded \\R to match line endings.\n
Version: 2023.10.3
\n\nUpdated to Unicode 15.1.0.\n
Version: 2023.8.8
\n\nGit issue 508: Regex doesn't build using CPython main\n(3.13.0a0)\nRemoved usage of _PyBytes_Join and did a little tidying of the code that\nmakes the result string.\n
Version: 2023.6.3
\n\n\nGit issue 498: Conditional negative lookahead inside positive\nlookahead fails to match\n
... (truncated)
\n8eabb42
\nGit issue 530: hangs with fuzzy and optionalsbe139ff
\nUpdated for Python 3.13.2e3272b
\nGit issue 527: VERBOSE
/X
flag breaks\n\\N
escapes9c950f2
\nUpdated changelog.5d65c8a
\nGit issue 525: segfault when fuzzy matching empty list4f2ed52
\nCannot get release notification action in main.yml to work. Commenting\nit out...