This repository was archived by the owner on Sep 22, 2023. It is now read-only.
Releases: lablup/backend.ai-client-py
Releases · lablup/backend.ai-client-py
20.03.0a1
Breaking Changes
- Breaking Changes without explicit PR/issue numbers
- Now the client SDK runs on Python 3.6, 3.7, and 3.8 and dropped support for Python 3.5.
- All functional API classes are moved into the
ai.backend.client.funcsub-package.
(#82)Kernelis changed toSession.- The session ID field name in the response of
Sessionobjects is nowsession_idinstead ofkernel_id. - Except above, this would not introduce big changes in the SDK user codes since they use
AsyncSessionandSessionin theai.backend.client.sessionmodule.
Features
- Features without explicit PR/issue numbers
- Add SDK API (
SessionTemplate) and CLI command set (backend.ai sesstpl)
- Add SDK API (
- Support for unmanaged vfolders and token-based download API (#77)
backend.ai configcommand now displays the server/client component and API versions with negotiated API version if available. (#79)- Add
--formatand--plainoptions tobackend.ai pscommand to customize the output table format (#80) - Perform automatic API version negotiation when entering session contexts while keeping the functional API same (#82)
- Support dotfiles management API and CLI (#85)
Fixes
- Refine details of the
appcommand such as error handling (#90) - Improve exception handling in
backend.ai appcommand and update backend.ai-cli package (#94)