Skip to content
This repository has been archived by the owner on Sep 22, 2023. It is now read-only.

Commit

Permalink
release: v20.03.0a1
Browse files Browse the repository at this point in the history
* Beta will come when we support APIv5 changes fully.
  • Loading branch information
achimnol committed Apr 6, 2020
1 parent cae2010 commit 0ecd241
Show file tree
Hide file tree
Showing 13 changed files with 39 additions and 18 deletions.
38 changes: 38 additions & 0 deletions CHANGELOG.md
Expand Up @@ -14,3 +14,41 @@
-->

.. towncrier release notes start

## 20.03.0a1 (2020-04-07)

### 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)](https://github.com/lablup/backend.ai-client-py/issues/82)
- `Kernel` is changed to `Session`.
- The session ID field name in the response of `Session` objects
is now `session_id` instead of `kernel_id`.
- Except above, this would not introduce big changes in the SDK user
codes since they use `AsyncSession` and `Session` in the
`ai.backend.client.session` module.

### Features
* Features without explicit PR/issue numbers
- Add SDK API (`SessionTemplate`) and CLI command set (`backend.ai sesstpl`)
* Support for unmanaged vfolders and token-based download API
[(#77)](https://github.com/lablup/backend.ai-client-py/issues/77)
* `backend.ai config` command now displays the server/client component and API versions with negotiated API version if available.
[(#79)](https://github.com/lablup/backend.ai-client-py/issues/79)
* Add `--format` and `--plain` options to `backend.ai ps` command to customize the output table format
[(#80)](https://github.com/lablup/backend.ai-client-py/issues/80)
* Perform automatic API version negotiation when entering session contexts while keeping the functional API same
[(#82)](https://github.com/lablup/backend.ai-client-py/issues/82)
* Support dotfiles management API and CLI
[(#85)](https://github.com/lablup/backend.ai-client-py/issues/85)

### Fixes
* Refine details of the `app` command such as error handling
[(#90)](https://github.com/lablup/backend.ai-client-py/issues/90)
* Improve exception handling in ``backend.ai app`` command and update backend.ai-cli package
[(#94)](https://github.com/lablup/backend.ai-client-py/issues/94)

### Miscellaneous
* Adopt [towncrier](https://github.com/twisted/towncrier) for changelog management
[(#95)](https://github.com/lablup/backend.ai-client-py/issues/95)
1 change: 0 additions & 1 deletion changes/0.breaking

This file was deleted.

1 change: 0 additions & 1 deletion changes/0.feature

This file was deleted.

1 change: 0 additions & 1 deletion changes/77.feature

This file was deleted.

1 change: 0 additions & 1 deletion changes/79.feature

This file was deleted.

1 change: 0 additions & 1 deletion changes/80.feature

This file was deleted.

7 changes: 0 additions & 7 deletions changes/82.breaking

This file was deleted.

1 change: 0 additions & 1 deletion changes/82.feature

This file was deleted.

1 change: 0 additions & 1 deletion changes/85.feature

This file was deleted.

1 change: 0 additions & 1 deletion changes/90.fix

This file was deleted.

1 change: 0 additions & 1 deletion changes/94.fix

This file was deleted.

1 change: 0 additions & 1 deletion changes/95.misc

This file was deleted.

2 changes: 1 addition & 1 deletion src/ai/backend/client/__init__.py
Expand Up @@ -6,7 +6,7 @@
*session.__all__,
)

__version__ = '20.03.0b1'
__version__ = '20.03.0a1'


def get_user_agent():
Expand Down

0 comments on commit 0ecd241

Please sign in to comment.