This repository has been 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.func
sub-package.
(#82)Kernel
is changed toSession
.- The session ID field name in the response of
Session
objects is nowsession_id
instead ofkernel_id
. - Except above, this would not introduce big changes in the SDK user codes since they use
AsyncSession
andSession
in theai.backend.client.session
module.
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 config
command now displays the server/client component and API versions with negotiated API version if available. (#79)- Add
--format
and--plain
options tobackend.ai ps
command 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
app
command such as error handling (#90) - Improve exception handling in
backend.ai app
command and update backend.ai-cli package (#94)