Evan Mattson and GitHub
9c094573e8
Python: Add declarative workflow runtime ( #2815 )
...
* Further support for declarative python workflows
* Add tests. Clean up for typing and formatting
* Improvements and cleanup
* Typing cleanup. Improve docstrings
* Proper code in docstrings
* Fix malformed code-block directive in docstring
* Remove dead links
* PR feedback
* Address PR feedback
* Address PR feedback
* Remove sl
* Update devui frontend
* More cleanup
* Fix uv lock
* Skip Py 3.14 tests as powerfx doesn't support it
* Fix mypy error
* Fix for tool calls
* Removed stale docstring
* Fix lint
* Standardize on .NET namespaces. Revert DevUI changes (bring in later)
* Implement remaining items for Python declarative support to match dotnet
2026-01-13 07:11:21 +00:00
Evan Mattson and GitHub
fb51d917fd
Python: semantic-kernel to agent-framework migration code samples ( #1045 )
...
* wip migrations
* Wip: workflow migrations
* Add migration samples for sk to af
* Fix typo
* Fixes
2025-10-01 07:02:03 +00:00
Eduard van Valkenburg and GitHub
9287572b0d
Python: improved loading ( #202 )
...
* improved loading
* updated openai folder imports
* fixed import
2025-07-18 19:17:30 +00:00
Eduard van Valkenburg and GitHub
407ed6de70
Python: follow on work on OpenAI ( #169 )
...
* updated openai, fcc works, with sample
* reduced files in openai
2025-07-12 05:15:51 +00:00
Eduard van Valkenburg and GitHub
3449902b03
Python: added ChatClientBase with function calling ( #147 )
...
* added ChatClientBase with function calling
* streaming update
* fixed typing
* test setup
* small update
* src setup
* removed src, updated test naming
* fixed test command
* alolow args
* updated test run
* added unit test folder to azure
* added init and unit test to azure
* added other cross tests
* restructured
* reset test run
* fix name
* removed always
* updated test
* extend pytest.xml locations
* run surface always
* added decorators for FC and marked tests
* fixed mypy settings and added tests
* fix override import
* removed import
2025-07-10 09:18:15 +00:00
Eduard van Valkenburg and GitHub
7cc29fe192
Python: package setup with logger ( #125 )
...
* package setup with logger
* set config once
* add unit test workflow
* updated naming of workflows
* add mypy check
* renamed job
* smaller name
* ignore certain files for ruff
* remove assignment
* fix ruff config
* removed pyright from pre-commit
* fixed logging test
* fix mypy setup
* mypy fix
* mypy
* mypy
2025-07-02 15:17:28 +00:00