-
Notifications
You must be signed in to change notification settings - Fork 41
Closed
Description
Summary
The Python SDK in sdks/python-sdk is currently a proof of concept.
Turning this POC into a complete SDK would make Python a first class client for Symphony and would help adoption across the edge scenarios in the industry since Python is one of the most known & used programming language of our time.
Proposal
I suggest promoting the Python POC into a real SDK with a clean layout. The main pieces would be:
- Core library with types, data models, summaries and a REST client
- Provider interface for platform specific implementations
- Convert
requirements.txtintopyproject.tomlfor a clearer package and dependency structure - Basic unit tests and simple examples
- Clear documentation for new users
Side note
For SDV Hackathon Chapter III, we've already developed a functional Python SDK with @nacidai, but we did it as a part of Muto Agent for time reasons. This issue is created to address the migration of the Symphony Python SDK from Muto Agent to here. If approved, I'll work on a PR right away @Haishi2016
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels