{"repo":"restatedev/sdk-python","free":true,"listed":false,"github":"https://github.com/restatedev/sdk-python","clone":"git clone https://github.com/restatedev/sdk-python.git","description":"Restate SDK for Python","language":"Python","stars":78,"topics":["durable-execution","python","workflow"],"license":"MIT","category":"workflow-automation","readme_excerpt":"Restate Python SDK Restate is a system for easily building resilient applications using distributed durable async/await . This repository contains the Restate SDK for writing services in Python . Community 🤗️ Join our online community for help, sharing feedback and talking to the community. 📖 Check out our documentation to get quickly started! 📣 Follow us on Twitter for staying up to date. 🙋 Create a GitHub issue for requesting a new feature or reporting a problem. 🏠 Visit our GitHub org for exploring other repositories. Using the SDK Prerequisites : - Python = v3.10 To use this SDK, add the dependency to your project: Versions The compatibility with Restate is described in the following table. sdk-python versions (1) ✅ (1)(2) 1.5 - 1.6 ✅ ✅ (2) 1.7 ✅ ✅ (1) Note The new Service/Object/Workflow constructor field and the decorator field invocation retry policy works only from Restate 1.4 onward. Check the in-code documentation for more details. (2) Note Scopes and limit keys work only from Restate 1.7 onward. Check the in-code documentation for more details. Contributing We’re excited if you join the Restate community and start contributing! Whether it is feature requests, bug reports, ideas & feedback or PRs, we appreciate any and all contributions. We know that your time is precious and, therefore, deeply value any effort to contribute! Local development Python 3 PyEnv or VirtualEnv just Rust toolchain Set up your virtual environment using the tool of your choice, e.g. Vi","default_branch":null,"files":null,"tree":[],"storefront":"/r/restatedev","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/restatedev/sdk-python/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}