ee56314a26
Python: Samples Integration Tests ( #615 )
...
* Samples Tests
* small fixes
* job fix
* telemetry dependency fix
* job error fix
* sorting provider specific tests
* telemetry fixes
* openai file search fix
---------
Co-authored-by: Giles Odigwe <gilesodigwe@microsoft.com >
2025-09-08 23:45:51 +00:00
0410f51777
Python: Web search file search tools ( #395 )
...
* Add web and file search tools
* add tests
* PR comments
* Add tools support for chat and assistants clients
* fix code checks
* add tests for assistants client
* Add samples
* fix fn descriptions
* Add openai responses model id to environment variables
---------
Co-authored-by: Dmytro Struk <13853051+dmytrostruk@users.noreply.github.com >
2025-08-15 19:35:23 +00:00
19d91bb950
Python: Foundry Chat Client unit tests to improve coverage ( #423 )
...
* Add unit tests for Foundry Chat Client to improve coverage
* Updated Azure OpenAI endpoint and tests timeout
* Error fixes for Foundry Chat Client tests
* Error fixes
---------
Co-authored-by: Giles Odigwe <gilesodigwe@microsoft.com >
Co-authored-by: Dmytro Struk <13853051+dmytrostruk@users.noreply.github.com >
2025-08-15 17:45:14 +00:00
Eduard van Valkenburg and GitHub
ad3d8171bf
Python: Introducing Local MCP Servers ( #389 )
...
* mcp parts
* mcp parts 2
* removed structured output in favor of handling in chatresponse, mcp as AITool and running samples
* updated naming
* fixed test
2025-08-13 09:48:22 +00:00
Eduard van Valkenburg and GitHub
53866218d2
Python: add better test coverage to individual tests, and all-tests task, gh … ( #400 )
...
* add better test coverage to individual tests, and all-tests task, gh action to surface
* remove cache location
* test version-file
* updated uv setup for consistency
* mypy fix
* update naming
* temporarily removed mypy from workflow
2025-08-12 18:35:36 +00:00
f43939d803
Python: Azure Responses client ( #311 )
...
* Azure Responses client
* Fix a change made in the wrong place
* allow api_version and token_endpoint to use env vars
* Add getting started sample
* add responses deployment name env var
* update azure clients to use defaults for api_version and token_endpoint
* make tests more reliable
---------
Co-authored-by: Chris <66376200+crickman@users.noreply.github.com >
2025-08-06 14:18:38 +00:00
Eduard van Valkenburg and GitHub
190035bb69
added PR permissions ( #259 )
2025-07-28 14:40:06 +02:00
Eduard van Valkenburg and GitHub
4f9e127e6d
revert update ( #258 )
2025-07-28 14:14:12 +02:00
Eduard van Valkenburg and GitHub
a9931480b7
updated permissions ( #257 )
2025-07-28 14:05:17 +02:00
Eduard van Valkenburg and GitHub
bf45d101a5
add PR logic to merge-test ( #256 )
2025-07-28 13:58:28 +02:00
Eduard van Valkenburg and GitHub
376e8d7bfc
foundry endpoint as secret ( #254 )
2025-07-28 13:28:59 +02:00
Eduard van Valkenburg and GitHub
1011b8bd2e
Python: Merge tests ( #253 )
...
* updated var and secret names
* updated ptyhon with conditional logic
2025-07-28 13:25:38 +02:00
Eduard van Valkenburg and GitHub
f36cc40080
different secret for python tests ( #248 )
2025-07-28 11:37:26 +02:00
Eduard van Valkenburg and GitHub
f47d0a1e0b
fixed permissions ( #246 )
2025-07-28 10:42:27 +02:00
Eduard van Valkenburg and GitHub
0d465d3f3d
test with extra echo ( #226 )
2025-07-28 10:19:15 +02:00
Eduard van Valkenburg and GitHub
517955ce66
updated builds and release pipeline setup (without pypi publish) ( #219 )
...
* updated builds and release pipeline setup (without pypi publish)
* add label prefix action
* updated uv versions
* final uv updates
* moved uv version semver into variable
2025-07-24 07:15:00 +00:00
Eduard van Valkenburg and GitHub
5c992eb7ae
Python: move all tests under tests and initial work on int tests ( #206 )
...
* move all tests under tests and initial work on int tests
* added updated tests setup and merge tests
* without failing step
* fixed upload
* updated file names for coverage
* reenable surface tests
* removed package matrix
* simplified variables
* correct path
* removed mistake
* fix mistake in path
* fix path
* windows specific env set
* updated merge tests
* slight update in marker
* added run integration tests settings
* updated setup, moved foundry int tests and updated merge test
2025-07-22 15:26:00 +00:00